### Log truncated: showing last 9.0 of 18.9 MB. Use the Download button on the build page to get the full log (.gz). ### 2026-09-24 16:22:09,119 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:09] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.007 2026-09-24 16:22:09,125 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [1/37] Tour PosLoyaltyGiftCardTaxes → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-24 16:22:09,131 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:09] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:22:09,147 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:09] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:22:09,164 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:09] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.009 2026-09-24 16:22:09,179 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:09] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.005 0.019 2026-09-24 16:22:09,180 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:09] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.006 2026-09-24 16:22:09,224 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:09] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 31 0.010 0.024 2026-09-24 16:22:09,620 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:09] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 394 0.130 0.244 2026-09-24 16:22:09,637 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:09] "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-09-24 16:22:09,678 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:09] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:22:09,715 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:09] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.025 2026-09-24 16:22:09,737 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:09] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:22:09,752 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: Owl is running in 'dev' mode. 2026-09-24 16:22:09,757 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:09] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:22:09,805 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:09] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:22:09,828 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:09] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.007 2026-09-24 16:22:09,829 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:09] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.015 2026-09-24 16:22:09,851 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:09] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:22:09,864 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:09] "GET /web/image/res.users/147/avatar_128 HTTP/1.1" 200 - 14 0.023 0.033 2026-09-24 16:22:09,870 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:09] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.021 2026-09-24 16:22:09,883 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:09] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.002 0.072 2026-09-24 16:22:09,891 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:09] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.002 0.014 2026-09-24 16:22:09,892 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:09] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.081 2026-09-24 16:22:09,898 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [2/37] Tour PosLoyaltyGiftCardTaxes → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-24 16:22:09,923 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:09] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.003 0.007 2026-09-24 16:22:09,959 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:09] "GET /web/image?model=product.template&field=image_128&id=8&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 4 0.001 0.007 2026-09-24 16:22:09,973 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:09] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:22:09,980 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [3/37] Tour PosLoyaltyGiftCardTaxes → Step click product 'Gift Card' (trigger: article.product .product-content .product-name:contains("Gift Card")) 2026-09-24 16:22:09,982 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:09] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.030 2026-09-24 16:22:09,988 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:09] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:22:10,017 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:10] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.009 0.059 2026-09-24 16:22:10,024 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:10] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:22:10,035 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:10] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.071 2026-09-24 16:22:10,051 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:10] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.079 2026-09-24 16:22:10,067 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:10] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.095 2026-09-24 16:22:10,137 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:10] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 34 0.035 0.125 2026-09-24 16:22:10,162 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:10] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.131 2026-09-24 16:22:10,187 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:10] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.148 2026-09-24 16:22:10,208 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:10] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.152 2026-09-24 16:22:10,265 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:10] "GET /pos/ui/76 HTTP/1.1" 200 - 34 0.031 0.235 2026-09-24 16:22:10,281 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:10] "GET /web/image?model=product.template&field=image_128&id=1674&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.138 2026-09-24 16:22:10,298 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:10] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.225 2026-09-24 16:22:10,343 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:10] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 39 0.017 0.155 2026-09-24 16:22:10,397 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [4/37] Tour PosLoyaltyGiftCardTaxes → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-24 16:22:10,448 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [5/37] Tour PosLoyaltyGiftCardTaxes → 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-09-24 16:22:10,499 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [6/37] Tour PosLoyaltyGiftCardTaxes → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-09-24 16:22:10,553 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [7/37] Tour PosLoyaltyGiftCardTaxes → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-09-24 16:22:10,604 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [8/37] Tour PosLoyaltyGiftCardTaxes → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-09-24 16:22:10,657 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [9/37] Tour PosLoyaltyGiftCardTaxes → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-09-24 16:22:10,709 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [10/37] Tour PosLoyaltyGiftCardTaxes → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-09-24 16:22:10,774 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [11/37] Tour PosLoyaltyGiftCardTaxes → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-09-24 16:22:10,825 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [12/37] Tour PosLoyaltyGiftCardTaxes → 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-09-24 16:22:10,875 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [13/37] Tour PosLoyaltyGiftCardTaxes → Step go back to the products (trigger: .actionpad .back-button) 2026-09-24 16:22:10,926 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [14/37] Tour PosLoyaltyGiftCardTaxes → Step a:contains("Sell physical gift card?") 2026-09-24 16:22:10,987 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [15/37] Tour PosLoyaltyGiftCardTaxes → Step Input code '044123456' (trigger: input[id="code"]) 2026-09-24 16:22:11,045 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [16/37] Tour PosLoyaltyGiftCardTaxes → Step Input amount '50' (trigger: input[id="amount"]) 2026-09-24 16:22:11,558 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:11] "POST /web/dataset/call_kw/loyalty.card/get_gift_card_status#loyalty.card.get_gift_card_status HTTP/1.1" 200 - 6 0.003 0.008 2026-09-24 16:22:11,590 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [17/37] Tour PosLoyaltyGiftCardTaxes → Step .btn-primary:contains("Add Balance") 2026-09-24 16:22:11,661 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [18/37] Tour PosLoyaltyGiftCardTaxes → Step order total amount is '50.00' (trigger: .product-screen .order-summary .total:contains("50.00")) 2026-09-24 16:22:11,713 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [19/37] Tour PosLoyaltyGiftCardTaxes → Step order total amount is '50.00' (trigger: .product-screen .order-summary .total:contains("50.00"):not(:visible)) 2026-09-24 16:22:11,764 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [20/37] Tour PosLoyaltyGiftCardTaxes → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-24 16:22:11,832 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [21/37] Tour PosLoyaltyGiftCardTaxes → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-24 16:22:11,841 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:11] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:22:11,842 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:11] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:22:11,882 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [22/37] Tour PosLoyaltyGiftCardTaxes → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-24 16:22:11,933 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [23/37] Tour PosLoyaltyGiftCardTaxes → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-09-24 16:22:12,002 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [24/37] Tour PosLoyaltyGiftCardTaxes → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-09-24 16:22:12,054 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [25/37] Tour PosLoyaltyGiftCardTaxes → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-09-24 16:22:12,106 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [26/37] Tour PosLoyaltyGiftCardTaxes → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-24 16:22:12,168 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [27/37] Tour PosLoyaltyGiftCardTaxes → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-24 16:22:12,175 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58428528 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '9aeb4b3e-d92e-4150-9be6-3f684cc22f43'}] 2026-09-24 16:22:12,177 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:12] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:22:12,250 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58428528 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '9aeb4b3e-d92e-4150-9be6-3f684cc22f43'} created pos.order #560 2026-09-24 16:22:12,259 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58428528 finished 2026-09-24 16:22:12,289 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 90 0.038 0.077 2026-09-24 16:22:12,353 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:12] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 37 0.016 0.026 2026-09-24 16:22:12,366 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:12] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:22:12,404 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18275844 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '9aeb4b3e-d92e-4150-9be6-3f684cc22f43'}] 2026-09-24 16:22:12,409 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18275844 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '9aeb4b3e-d92e-4150-9be6-3f684cc22f43'} sync ignored for existing PoS order pos.order(560,) (state: paid) 2026-09-24 16:22:12,422 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18275844 finished 2026-09-24 16:22:12,446 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [28/37] Tour PosLoyaltyGiftCardTaxes → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-24 16:22:12,489 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.032 0.055 2026-09-24 16:22:12,502 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [29/37] Tour PosLoyaltyGiftCardTaxes → Step click product 'Test Product A' (trigger: article.product .product-content .product-name:contains("Test Product A")) 2026-09-24 16:22:12,513 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:12] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 5 0.002 0.008 2026-09-24 16:22:12,574 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [30/37] Tour PosLoyaltyGiftCardTaxes → Step click Actions button (trigger: .mobile-more-button) 2026-09-24 16:22:12,625 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [31/37] Tour PosLoyaltyGiftCardTaxes → Step click Actions button (trigger: .more-btn) 2026-09-24 16:22:12,681 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [32/37] Tour PosLoyaltyGiftCardTaxes → Step click Enter Code button (trigger: .control-buttons button:contains("Enter Code")) 2026-09-24 16:22:12,736 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [33/37] Tour PosLoyaltyGiftCardTaxes → Step input text '044123456' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-09-24 16:22:12,789 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [34/37] Tour PosLoyaltyGiftCardTaxes → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-09-24 16:22:12,845 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [35/37] Tour PosLoyaltyGiftCardTaxes → Step order total amount is '50.00' (trigger: .product-screen .order-summary .total:contains("50.00")) 2026-09-24 16:22:12,852 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:12] "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.001 0.006 2026-09-24 16:22:12,879 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:12] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 12 0.005 0.013 2026-09-24 16:22:12,928 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [36/37] Tour PosLoyaltyGiftCardTaxes → Step order total amount is '50.00' (trigger: .product-screen .order-summary .total:contains("50.00"):not(:visible)) 2026-09-24 16:22:12,978 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [37/37] Tour PosLoyaltyGiftCardTaxes → Step .order-summary .tax:contains(-6.52) 2026-09-24 16:22:13,029 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: tour succeeded 2026-09-24 16:22:13,029 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: ╔════════════════════════════════════════╗ ║ TOUR PosLoyaltyGiftCardTaxes SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-09-24 16:22:13,114 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: heap 17909332 (allocated 19533824) 2026-09-24 16:22:13,118 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes: Closing chrome headless with pid 80273 2026-09-24 16:22:13,118 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes: Closing websocket connection 2026-09-24 16:22:13,118 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes: Terminating chrome headless with pid 80273 2026-09-24 16:22:13,179 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_162213_179519_test_gift_card_rewards_using_taxes.txt 2026-09-24 16:22:13,179 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes: Removing chrome user profile "/tmp/tmp1hnrpzql_chrome_odoo" 2026-09-24 16:22:13,741 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_free_product_loyalty_program ... 2026-09-24 16:22:14,711 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Chrome pid: 80490 2026-09-24 16:22:14,711 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Chrome headless temporary user profile dir: /tmp/tmpwaa_0if8_chrome_odoo 2026-09-24 16:22:14,711 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Issuing json command http://127.0.0.1:43071/json/version 2026-09-24 16:22:14,713 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43071', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:22:14,723 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Browser version: Chrome/150.0.7871.114 2026-09-24 16:22:14,723 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Issuing json command http://127.0.0.1:43071/json 2026-09-24 16:22:14,723 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43071', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:22:14,727 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Websocket url found: ws://127.0.0.1:43071/devtools/page/0155972271FB9A43A43306CE7131F8E7 2026-09-24 16:22:14,733 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Enable chrome headless console log notification 2026-09-24 16:22:14,738 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Chrome headless enable page notifications 2026-09-24 16:22:14,787 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:22:14,792 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Setting session cookie in browser 2026-09-24 16:22:14,793 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Open "http://127.0.0.1:8069/pos/ui/76" in browser 2026-09-24 16:22:14,793 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Navigating to: "http://127.0.0.1:8069/pos/ui/76" 2026-09-24 16:22:14,803 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:22:15,192 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:15] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.041 0.352 2026-09-24 16:22:15,196 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Navigation result: {'frameId': '0155972271FB9A43A43306CE7131F8E7', 'loaderId': '70546052268E43E9B279B977AAC354D3', 'isDownload': False} 2026-09-24 16:22:15,196 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Evaluate ready code "odoo.isTourReady('PosLoyaltyLoyaltyProgram1')" 2026-09-24 16:22:15,207 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:22:15,219 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:15] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-09-24 16:22:15,225 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:15] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.013 2026-09-24 16:22:15,235 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:15] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.018 2026-09-24 16:22:15,599 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:15] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:22:15,613 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:15] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.013 2026-09-24 16:22:15,622 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:15] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.015 2026-09-24 16:22:15,639 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:15] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:22:15,642 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Evaluate test code "odoo.startTour('PosLoyaltyLoyaltyProgram1', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/76", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:22:15,648 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:15] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:22:15,649 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [1/138] Tour PosLoyaltyLoyaltyProgram1 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-24 16:22:15,662 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:15] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:22:15,681 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:15] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.003 0.008 2026-09-24 16:22:15,690 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:15] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.017 2026-09-24 16:22:15,731 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:15] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.014 0.024 2026-09-24 16:22:15,733 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:15] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.033 2026-09-24 16:22:16,156 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:16] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 390 0.160 0.236 2026-09-24 16:22:16,170 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22: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-09-24 16:22:16,212 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:16] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-24 16:22:16,256 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:16] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.027 2026-09-24 16:22:16,278 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:16] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:22:16,289 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: Owl is running in 'dev' mode. 2026-09-24 16:22:16,296 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:16] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.004 2026-09-24 16:22:16,327 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:16] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:22:16,346 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:16] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-09-24 16:22:16,376 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:16] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.026 2026-09-24 16:22:16,380 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:16] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-09-24 16:22:16,382 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22: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-09-24 16:22:16,383 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:16] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.022 0.025 2026-09-24 16:22:16,407 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:16] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.002 0.066 2026-09-24 16:22:16,418 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:16] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.004 0.028 2026-09-24 16:22:16,419 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:16] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.057 2026-09-24 16:22:16,420 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [2/138] Tour PosLoyaltyLoyaltyProgram1 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-24 16:22:16,445 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:16] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.002 0.007 2026-09-24 16:22:16,477 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:16] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.004 0.017 2026-09-24 16:22:16,483 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:16] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:22:16,495 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [3/138] Tour PosLoyaltyLoyaltyProgram1 → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-09-24 16:22:16,507 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:16] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.047 2026-09-24 16:22:16,511 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:16] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:22:16,530 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:16] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.064 2026-09-24 16:22:16,533 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:16] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:22:16,548 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:16] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.085 2026-09-24 16:22:16,566 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:16] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.096 2026-09-24 16:22:16,582 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:16] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.115 2026-09-24 16:22:16,630 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:16] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.014 0.128 2026-09-24 16:22:16,645 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:16] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.092 2026-09-24 16:22:16,664 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:16] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.107 2026-09-24 16:22:16,691 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:16] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.004 0.116 2026-09-24 16:22:16,742 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:16] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 41 0.019 0.138 2026-09-24 16:22:16,791 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:16] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.023 0.255 2026-09-24 16:22:16,793 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [4/138] Tour PosLoyaltyLoyaltyProgram1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-24 16:22:16,845 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [5/138] Tour PosLoyaltyLoyaltyProgram1 → 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-09-24 16:22:16,896 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [6/138] Tour PosLoyaltyLoyaltyProgram1 → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-09-24 16:22:16,949 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [7/138] Tour PosLoyaltyLoyaltyProgram1 → 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-09-24 16:22:17,120 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [8/138] Tour PosLoyaltyLoyaltyProgram1 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-24 16:22:17,170 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [9/138] Tour PosLoyaltyLoyaltyProgram1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-24 16:22:17,221 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [10/138] Tour PosLoyaltyLoyaltyProgram1 → Step click customer button (trigger: .product-screen .set-partner) 2026-09-24 16:22:17,288 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [11/138] Tour PosLoyaltyLoyaltyProgram1 → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-09-24 16:22:17,340 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [12/138] Tour PosLoyaltyLoyaltyProgram1 → Step Click search field (trigger: .modal .fa-search.undefined) 2026-09-24 16:22:17,391 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [13/138] Tour PosLoyaltyLoyaltyProgram1 → Step Search for partner "AAA Test Partner" (trigger: .modal-dialog .input-group input) 2026-09-24 16:22:17,447 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [14/138] Tour PosLoyaltyLoyaltyProgram1 → Step click partner 'AAA Test Partner' from partner list screen (trigger: .modal .partner-list b:contains(AAA Test Partner)) 2026-09-24 16:22:17,508 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [15/138] Tour PosLoyaltyLoyaltyProgram1 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-24 16:22:17,520 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:17] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 6 0.003 0.008 2026-09-24 16:22:17,559 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [16/138] Tour PosLoyaltyLoyaltyProgram1 → Step order total amount is '6.40' (trigger: .product-screen .order-summary .total:contains("6.40")) 2026-09-24 16:22:17,609 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [17/138] Tour PosLoyaltyLoyaltyProgram1 → Step order total amount is '6.40' (trigger: .product-screen .order-summary .total:contains("6.40"):not(:visible)) 2026-09-24 16:22:17,660 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [18/138] Tour PosLoyaltyLoyaltyProgram1 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-24 16:22:17,723 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [19/138] Tour PosLoyaltyLoyaltyProgram1 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-24 16:22:17,733 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:17] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:22:17,734 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:17] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:22:17,774 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [20/138] Tour PosLoyaltyLoyaltyProgram1 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-24 16:22:17,824 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [21/138] Tour PosLoyaltyLoyaltyProgram1 → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-09-24 16:22:17,893 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [22/138] Tour PosLoyaltyLoyaltyProgram1 → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-09-24 16:22:17,944 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [23/138] Tour PosLoyaltyLoyaltyProgram1 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-09-24 16:22:17,996 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [24/138] Tour PosLoyaltyLoyaltyProgram1 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-24 16:22:18,061 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [25/138] Tour PosLoyaltyLoyaltyProgram1 → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-24 16:22:18,065 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89797815 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '2e5a5b07-460b-4766-8513-736f94288c82'}] 2026-09-24 16:22:18,066 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:18] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:22:18,342 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89797815 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '2e5a5b07-460b-4766-8513-736f94288c82'} created pos.order #561 2026-09-24 16:22:18,353 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89797815 finished 2026-09-24 16:22:18,389 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:18] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 245 0.112 0.215 2026-09-24 16:22:18,480 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:18] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 37 0.032 0.033 2026-09-24 16:22:18,496 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:18] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:22:18,578 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50109885 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '2e5a5b07-460b-4766-8513-736f94288c82'}] 2026-09-24 16:22:18,585 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50109885 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '2e5a5b07-460b-4766-8513-736f94288c82'} sync ignored for existing PoS order pos.order(561,) (state: paid) 2026-09-24 16:22:18,598 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50109885 finished 2026-09-24 16:22:18,599 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [26/138] Tour PosLoyaltyLoyaltyProgram1 → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-24 16:22:18,649 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [27/138] Tour PosLoyaltyLoyaltyProgram1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-24 16:22:18,691 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:18] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.042 0.073 2026-09-24 16:22:18,707 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [28/138] Tour PosLoyaltyLoyaltyProgram1 → Step click customer button (trigger: .product-screen .set-partner) 2026-09-24 16:22:18,722 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:18] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 6 0.004 0.010 2026-09-24 16:22:18,767 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [29/138] Tour PosLoyaltyLoyaltyProgram1 → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-09-24 16:22:18,820 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [30/138] Tour PosLoyaltyLoyaltyProgram1 → Step Click search field (trigger: .modal .fa-search.undefined) 2026-09-24 16:22:18,870 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [31/138] Tour PosLoyaltyLoyaltyProgram1 → Step Search for partner "AAA Test Partner" (trigger: .modal-dialog .input-group input) 2026-09-24 16:22:18,924 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [32/138] Tour PosLoyaltyLoyaltyProgram1 → Step click partner 'AAA Test Partner' from partner list screen (trigger: .modal .partner-list b:contains(AAA Test Partner)) 2026-09-24 16:22:18,982 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [33/138] Tour PosLoyaltyLoyaltyProgram1 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-24 16:22:19,033 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [34/138] Tour PosLoyaltyLoyaltyProgram1 → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-09-24 16:22:19,103 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [35/138] Tour PosLoyaltyLoyaltyProgram1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-24 16:22:19,154 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [36/138] Tour PosLoyaltyLoyaltyProgram1 → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"1","price":null,"attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("1"))) 2026-09-24 16:22:19,205 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [37/138] Tour PosLoyaltyLoyaltyProgram1 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-24 16:22:19,256 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [38/138] Tour PosLoyaltyLoyaltyProgram1 → Step 'Whiteboard Pen' should have '1' quantity (trigger: article.product .product-content:has(.product-name:contains("Whiteboard Pen")):has(.product-cart-qty:contains("1"))) 2026-09-24 16:22:19,308 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [39/138] Tour PosLoyaltyLoyaltyProgram1 → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-09-24 16:22:19,371 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [40/138] Tour PosLoyaltyLoyaltyProgram1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-24 16:22:19,422 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [41/138] Tour PosLoyaltyLoyaltyProgram1 → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"2","price":null,"attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("2"))) 2026-09-24 16:22:19,473 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [42/138] Tour PosLoyaltyLoyaltyProgram1 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-24 16:22:19,523 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [43/138] Tour PosLoyaltyLoyaltyProgram1 → Step 'Whiteboard Pen' should have '2' quantity (trigger: article.product .product-content:has(.product-name:contains("Whiteboard Pen")):has(.product-cart-qty:contains("2"))) 2026-09-24 16:22:19,574 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [44/138] Tour PosLoyaltyLoyaltyProgram1 → Step More control button is active (trigger: .control-buttons .more-btn.active) 2026-09-24 16:22:19,625 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [45/138] Tour PosLoyaltyLoyaltyProgram1 → Step click Actions button (trigger: .mobile-more-button) 2026-09-24 16:22:19,676 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [46/138] Tour PosLoyaltyLoyaltyProgram1 → Step click Actions button (trigger: .more-btn) 2026-09-24 16:22:19,736 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [47/138] Tour PosLoyaltyLoyaltyProgram1 → Step .control-buttons button.highlight:contains("Reward") 2026-09-24 16:22:19,788 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [48/138] Tour PosLoyaltyLoyaltyProgram1 → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-09-24 16:22:19,842 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [49/138] Tour PosLoyaltyLoyaltyProgram1 → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-09-24 16:22:19,907 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [50/138] Tour PosLoyaltyLoyaltyProgram1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-24 16:22:19,968 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [51/138] Tour PosLoyaltyLoyaltyProgram1 → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"3","price":null,"attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("3"))) 2026-09-24 16:22:20,020 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [52/138] Tour PosLoyaltyLoyaltyProgram1 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-24 16:22:20,071 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [53/138] Tour PosLoyaltyLoyaltyProgram1 → Step 'Whiteboard Pen' should have '3' quantity (trigger: article.product .product-content:has(.product-name:contains("Whiteboard Pen")):has(.product-cart-qty:contains("3"))) 2026-09-24 16:22:20,121 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [54/138] Tour PosLoyaltyLoyaltyProgram1 → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Whiteboard Pen","price":"-3.20","quantity":"1"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Whiteboard Pen")):has(.qty:contains("1")):has(.price:contains("-3.20"))) 2026-09-24 16:22:20,173 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [55/138] Tour PosLoyaltyLoyaltyProgram1 → Step More control button is not active (trigger: .control-buttons:not(:has(.more-btn.active))) 2026-09-24 16:22:20,226 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [56/138] Tour PosLoyaltyLoyaltyProgram1 → Step click Actions button (trigger: .mobile-more-button) 2026-09-24 16:22:20,277 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [57/138] Tour PosLoyaltyLoyaltyProgram1 → Step click Actions button (trigger: .more-btn) 2026-09-24 16:22:20,332 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [58/138] Tour PosLoyaltyLoyaltyProgram1 → Step .control-buttons button.disabled:contains("Reward") 2026-09-24 16:22:20,383 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [59/138] Tour PosLoyaltyLoyaltyProgram1 → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-09-24 16:22:20,437 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [60/138] Tour PosLoyaltyLoyaltyProgram1 → Step order total amount is '6.40' (trigger: .product-screen .order-summary .total:contains("6.40")) 2026-09-24 16:22:20,488 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [61/138] Tour PosLoyaltyLoyaltyProgram1 → Step order total amount is '6.40' (trigger: .product-screen .order-summary .total:contains("6.40"):not(:visible)) 2026-09-24 16:22:20,538 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [62/138] Tour PosLoyaltyLoyaltyProgram1 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-24 16:22:20,594 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [63/138] Tour PosLoyaltyLoyaltyProgram1 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-24 16:22:20,643 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [64/138] Tour PosLoyaltyLoyaltyProgram1 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-24 16:22:20,695 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [65/138] Tour PosLoyaltyLoyaltyProgram1 → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-09-24 16:22:20,751 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [66/138] Tour PosLoyaltyLoyaltyProgram1 → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-09-24 16:22:20,803 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [67/138] Tour PosLoyaltyLoyaltyProgram1 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-09-24 16:22:20,855 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [68/138] Tour PosLoyaltyLoyaltyProgram1 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-24 16:22:20,909 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [69/138] Tour PosLoyaltyLoyaltyProgram1 → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-24 16:22:20,918 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:20] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.002 0.006 2026-09-24 16:22:20,936 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84921727 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000002', 'uuid': 'eaacdb38-ec5c-4f21-8c26-cb7d3c62d21e'}] 2026-09-24 16:22:21,116 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84921727 order {'name': '/', 'pos_reference': '261-76-000002', 'uuid': 'eaacdb38-ec5c-4f21-8c26-cb7d3c62d21e'} created pos.order #562 2026-09-24 16:22:21,124 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84921727 finished 2026-09-24 16:22:21,149 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:21] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 143 0.061 0.155 2026-09-24 16:22:21,212 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:21] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 26 0.013 0.022 2026-09-24 16:22:21,238 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:21] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:22:21,279 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65511667 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': 'eaacdb38-ec5c-4f21-8c26-cb7d3c62d21e'}] 2026-09-24 16:22:21,285 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65511667 order {'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': 'eaacdb38-ec5c-4f21-8c26-cb7d3c62d21e'} sync ignored for existing PoS order pos.order(562,) (state: paid) 2026-09-24 16:22:21,291 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [70/138] Tour PosLoyaltyLoyaltyProgram1 → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-24 16:22:21,296 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65511667 finished 2026-09-24 16:22:21,341 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [71/138] Tour PosLoyaltyLoyaltyProgram1 → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-09-24 16:22:21,351 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:21] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.023 0.051 2026-09-24 16:22:21,390 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:21] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 6 0.007 0.014 2026-09-24 16:22:21,402 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [72/138] Tour PosLoyaltyLoyaltyProgram1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-24 16:22:21,456 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [73/138] Tour PosLoyaltyLoyaltyProgram1 → 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-09-24 16:22:21,505 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [74/138] Tour PosLoyaltyLoyaltyProgram1 → Step click numpad button: 4 (trigger: div.numpad button:contains(/^4$/)) 2026-09-24 16:22:21,557 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [75/138] Tour PosLoyaltyLoyaltyProgram1 → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"4"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("4"))) 2026-09-24 16:22:21,736 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [76/138] Tour PosLoyaltyLoyaltyProgram1 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-24 16:22:21,787 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [77/138] Tour PosLoyaltyLoyaltyProgram1 → Step order total amount is '12.80' (trigger: .product-screen .order-summary .total:contains("12.80")) 2026-09-24 16:22:21,837 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [78/138] Tour PosLoyaltyLoyaltyProgram1 → Step order total amount is '12.80' (trigger: .product-screen .order-summary .total:contains("12.80"):not(:visible)) 2026-09-24 16:22:21,888 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [79/138] Tour PosLoyaltyLoyaltyProgram1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-24 16:22:21,939 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [80/138] Tour PosLoyaltyLoyaltyProgram1 → Step click customer button (trigger: .product-screen .set-partner) 2026-09-24 16:22:22,000 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [81/138] Tour PosLoyaltyLoyaltyProgram1 → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-09-24 16:22:22,053 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [82/138] Tour PosLoyaltyLoyaltyProgram1 → Step Click search field (trigger: .modal .fa-search.undefined) 2026-09-24 16:22:22,103 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [83/138] Tour PosLoyaltyLoyaltyProgram1 → Step Search for partner "AAA Test Partner" (trigger: .modal-dialog .input-group input) 2026-09-24 16:22:22,156 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [84/138] Tour PosLoyaltyLoyaltyProgram1 → Step click partner 'AAA Test Partner' from partner list screen (trigger: .modal .partner-list b:contains(AAA Test Partner)) 2026-09-24 16:22:22,217 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [85/138] Tour PosLoyaltyLoyaltyProgram1 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-24 16:22:22,269 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [86/138] Tour PosLoyaltyLoyaltyProgram1 → Step click Actions button (trigger: .mobile-more-button) 2026-09-24 16:22:22,320 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [87/138] Tour PosLoyaltyLoyaltyProgram1 → Step click Actions button (trigger: .more-btn) 2026-09-24 16:22:22,375 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [88/138] Tour PosLoyaltyLoyaltyProgram1 → Step .control-buttons button.highlight:contains("Reward") 2026-09-24 16:22:22,426 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [89/138] Tour PosLoyaltyLoyaltyProgram1 → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-09-24 16:22:22,479 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [90/138] Tour PosLoyaltyLoyaltyProgram1 → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-09-24 16:22:22,541 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [91/138] Tour PosLoyaltyLoyaltyProgram1 → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Whiteboard Pen","price":"-3.20","quantity":"1"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Whiteboard Pen")):has(.qty:contains("1")):has(.price:contains("-3.20"))) 2026-09-24 16:22:22,601 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [92/138] Tour PosLoyaltyLoyaltyProgram1 → Step click Actions button (trigger: .mobile-more-button) 2026-09-24 16:22:22,651 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [93/138] Tour PosLoyaltyLoyaltyProgram1 → Step click Actions button (trigger: .more-btn) 2026-09-24 16:22:22,707 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [94/138] Tour PosLoyaltyLoyaltyProgram1 → Step .control-buttons button.disabled:contains("Reward") 2026-09-24 16:22:22,758 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [95/138] Tour PosLoyaltyLoyaltyProgram1 → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-09-24 16:22:22,810 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [96/138] Tour PosLoyaltyLoyaltyProgram1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-24 16:22:22,861 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [97/138] Tour PosLoyaltyLoyaltyProgram1 → Step click numpad button: ⌫ (trigger: div.numpad button:contains(/^⌫$/)) 2026-09-24 16:22:22,914 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [98/138] Tour PosLoyaltyLoyaltyProgram1 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-24 16:22:22,965 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [99/138] Tour PosLoyaltyLoyaltyProgram1 → Step order total amount is '0.00' (trigger: .product-screen .order-summary .total:contains("0.00")) 2026-09-24 16:22:23,095 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [100/138] Tour PosLoyaltyLoyaltyProgram1 → Step order total amount is '0.00' (trigger: .product-screen .order-summary .total:contains("0.00"):not(:visible)) 2026-09-24 16:22:23,145 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [101/138] Tour PosLoyaltyLoyaltyProgram1 → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-09-24 16:22:23,213 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [102/138] Tour PosLoyaltyLoyaltyProgram1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-24 16:22:23,264 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [103/138] Tour PosLoyaltyLoyaltyProgram1 → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"1.00","price":null,"attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("1"))) 2026-09-24 16:22:23,315 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [104/138] Tour PosLoyaltyLoyaltyProgram1 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-24 16:22:23,366 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [105/138] Tour PosLoyaltyLoyaltyProgram1 → Step 'Whiteboard Pen' should have '1' quantity (trigger: article.product .product-content:has(.product-name:contains("Whiteboard Pen")):has(.product-cart-qty:contains("1"))) 2026-09-24 16:22:23,417 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [106/138] Tour PosLoyaltyLoyaltyProgram1 → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-09-24 16:22:23,483 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [107/138] Tour PosLoyaltyLoyaltyProgram1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-24 16:22:23,534 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [108/138] Tour PosLoyaltyLoyaltyProgram1 → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"2.00","price":null,"attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("2"))) 2026-09-24 16:22:23,585 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [109/138] Tour PosLoyaltyLoyaltyProgram1 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-24 16:22:23,636 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [110/138] Tour PosLoyaltyLoyaltyProgram1 → Step 'Whiteboard Pen' should have '2' quantity (trigger: article.product .product-content:has(.product-name:contains("Whiteboard Pen")):has(.product-cart-qty:contains("2"))) 2026-09-24 16:22:23,687 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [111/138] Tour PosLoyaltyLoyaltyProgram1 → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-09-24 16:22:23,748 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [112/138] Tour PosLoyaltyLoyaltyProgram1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-24 16:22:23,799 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [113/138] Tour PosLoyaltyLoyaltyProgram1 → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"3.00","price":null,"attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("3"))) 2026-09-24 16:22:23,850 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [114/138] Tour PosLoyaltyLoyaltyProgram1 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-24 16:22:23,900 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [115/138] Tour PosLoyaltyLoyaltyProgram1 → Step 'Whiteboard Pen' should have '3' quantity (trigger: article.product .product-content:has(.product-name:contains("Whiteboard Pen")):has(.product-cart-qty:contains("3"))) 2026-09-24 16:22:23,952 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [116/138] Tour PosLoyaltyLoyaltyProgram1 → Step click Actions button (trigger: .mobile-more-button) 2026-09-24 16:22:24,002 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [117/138] Tour PosLoyaltyLoyaltyProgram1 → Step click Actions button (trigger: .more-btn) 2026-09-24 16:22:24,056 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [118/138] Tour PosLoyaltyLoyaltyProgram1 → Step .control-buttons button.disabled:contains("Reward") 2026-09-24 16:22:24,107 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [119/138] Tour PosLoyaltyLoyaltyProgram1 → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-09-24 16:22:24,160 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [120/138] Tour PosLoyaltyLoyaltyProgram1 → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-09-24 16:22:24,225 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [121/138] Tour PosLoyaltyLoyaltyProgram1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-24 16:22:24,276 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [122/138] Tour PosLoyaltyLoyaltyProgram1 → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"4.00","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("4"))) 2026-09-24 16:22:24,327 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [123/138] Tour PosLoyaltyLoyaltyProgram1 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-24 16:22:24,378 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [124/138] Tour PosLoyaltyLoyaltyProgram1 → Step click Actions button (trigger: .mobile-more-button) 2026-09-24 16:22:24,428 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [125/138] Tour PosLoyaltyLoyaltyProgram1 → Step click Actions button (trigger: .more-btn) 2026-09-24 16:22:24,483 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [126/138] Tour PosLoyaltyLoyaltyProgram1 → Step .control-buttons button.highlight:contains("Reward") 2026-09-24 16:22:24,534 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [127/138] Tour PosLoyaltyLoyaltyProgram1 → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-09-24 16:22:24,587 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [128/138] Tour PosLoyaltyLoyaltyProgram1 → Step order total amount is '12.80' (trigger: .product-screen .order-summary .total:contains("12.80")) 2026-09-24 16:22:24,639 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [129/138] Tour PosLoyaltyLoyaltyProgram1 → Step order total amount is '12.80' (trigger: .product-screen .order-summary .total:contains("12.80"):not(:visible)) 2026-09-24 16:22:24,689 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [130/138] Tour PosLoyaltyLoyaltyProgram1 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-24 16:22:24,745 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [131/138] Tour PosLoyaltyLoyaltyProgram1 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-24 16:22:24,795 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [132/138] Tour PosLoyaltyLoyaltyProgram1 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-24 16:22:24,846 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [133/138] Tour PosLoyaltyLoyaltyProgram1 → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-09-24 16:22:24,903 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [134/138] Tour PosLoyaltyLoyaltyProgram1 → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-09-24 16:22:24,956 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [135/138] Tour PosLoyaltyLoyaltyProgram1 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-09-24 16:22:25,009 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [136/138] Tour PosLoyaltyLoyaltyProgram1 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-24 16:22:25,063 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [137/138] Tour PosLoyaltyLoyaltyProgram1 → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-24 16:22:25,072 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:25] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.002 0.006 2026-09-24 16:22:25,093 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56164121 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000003', 'uuid': '08e109fa-b683-4ae3-9395-51316df85200'}] 2026-09-24 16:22:25,300 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56164121 order {'name': '/', 'pos_reference': '261-76-000003', 'uuid': '08e109fa-b683-4ae3-9395-51316df85200'} created pos.order #563 2026-09-24 16:22:25,309 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56164121 finished 2026-09-24 16:22:25,344 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:25] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 138 0.075 0.179 2026-09-24 16:22:25,392 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:25] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 21 0.009 0.019 2026-09-24 16:22:25,406 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:25] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:22:25,439 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [138/138] Tour PosLoyaltyLoyaltyProgram1 → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-24 16:22:25,444 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89417260 started for PoS orders references: [{'name': 'Shop - 000003', 'pos_reference': '261-76-000003', 'uuid': '08e109fa-b683-4ae3-9395-51316df85200'}] 2026-09-24 16:22:25,449 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89417260 order {'name': 'Shop - 000003', 'pos_reference': '261-76-000003', 'uuid': '08e109fa-b683-4ae3-9395-51316df85200'} sync ignored for existing PoS order pos.order(563,) (state: paid) 2026-09-24 16:22:25,457 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89417260 finished 2026-09-24 16:22:25,485 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: tour succeeded 2026-09-24 16:22:25,486 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: ╔══════════════════════════════════════════╗ ║ TOUR PosLoyaltyLoyaltyProgram1 SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-09-24 16:22:25,524 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:25] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.023 0.058 2026-09-24 16:22:25,611 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: heap 26155492 (allocated 29102080) 2026-09-24 16:22:25,614 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Closing chrome headless with pid 80490 2026-09-24 16:22:25,614 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Closing websocket connection 2026-09-24 16:22:25,615 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Terminating chrome headless with pid 80490 2026-09-24 16:22:25,676 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_162225_676061_test_loyalty_free_product_loyalty_program.txt 2026-09-24 16:22:25,676 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Removing chrome user profile "/tmp/tmpwaa_0if8_chrome_odoo" 2026-09-24 16:22:25,946 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Chrome pid: 80722 2026-09-24 16:22:25,947 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Chrome headless temporary user profile dir: /tmp/tmpdfj9bmfp_chrome_odoo 2026-09-24 16:22:25,947 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Issuing json command http://127.0.0.1:36133/json/version 2026-09-24 16:22:25,948 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36133', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:22:25,956 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Browser version: Chrome/150.0.7871.114 2026-09-24 16:22:25,956 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Issuing json command http://127.0.0.1:36133/json 2026-09-24 16:22:25,957 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36133', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:22:25,961 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Websocket url found: ws://127.0.0.1:36133/devtools/page/C2462D17AD8BEB8B406A6906992452A8 2026-09-24 16:22:25,971 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Enable chrome headless console log notification 2026-09-24 16:22:25,973 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Chrome headless enable page notifications 2026-09-24 16:22:25,986 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:22:25,988 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Setting session cookie in browser 2026-09-24 16:22:25,989 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Open "http://127.0.0.1:8069/pos/ui/76" in browser 2026-09-24 16:22:25,989 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Navigating to: "http://127.0.0.1:8069/pos/ui/76" 2026-09-24 16:22:26,038 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:26] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.013 0.031 2026-09-24 16:22:26,041 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Navigation result: {'frameId': 'C2462D17AD8BEB8B406A6906992452A8', 'loaderId': '890608CFFA251A40C52D3E34A406E24D', 'isDownload': False} 2026-09-24 16:22:26,041 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Evaluate ready code "odoo.isTourReady('PosLoyaltyLoyaltyProgram2')" 2026-09-24 16:22:26,050 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:22:26,062 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:26] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-09-24 16:22:26,065 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:26] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-09-24 16:22:26,068 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:26] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-09-24 16:22:26,414 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:26] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:22:26,415 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:26] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:22:26,420 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:26] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:22:26,437 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:26] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.004 0.003 2026-09-24 16:22:26,438 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Evaluate test code "odoo.startTour('PosLoyaltyLoyaltyProgram2', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/76", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:22:26,445 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [1/170] Tour PosLoyaltyLoyaltyProgram2 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-24 16:22:26,451 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:26] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:22:26,461 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:26] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:22:26,471 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:26] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.004 2026-09-24 16:22:26,478 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:26] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 4 0.002 0.009 2026-09-24 16:22:26,487 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:26] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.003 2026-09-24 16:22:26,516 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:26] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 11 0.006 0.024 2026-09-24 16:22:26,879 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:26] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 292 0.108 0.225 2026-09-24 16:22:26,893 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:26] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.007 2026-09-24 16:22:26,939 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:26] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-24 16:22:26,996 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:26] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 3 0.002 0.023 2026-09-24 16:22:27,014 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16: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.004 2026-09-24 16:22:27,023 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: Owl is running in 'dev' mode. 2026-09-24 16:22:27,035 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:27] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:22:27,064 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:27] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:22:27,082 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:27] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.015 2026-09-24 16:22:27,084 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:27] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-09-24 16:22:27,084 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:27] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.007 2026-09-24 16:22:27,088 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:27] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 7 0.007 0.014 2026-09-24 16:22:27,097 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:27] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.002 0.028 2026-09-24 16:22:27,101 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:27] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:22:27,102 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16: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-09-24 16:22:27,133 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:27] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.002 0.009 2026-09-24 16:22:27,146 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:27] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:22:27,178 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:27] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.014 0.029 2026-09-24 16:22:27,183 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [2/170] Tour PosLoyaltyLoyaltyProgram2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-24 16:22:27,235 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:27] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.024 0.068 2026-09-24 16:22:27,243 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:27] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.002 0.046 2026-09-24 16:22:27,263 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:27] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.043 2026-09-24 16:22:27,279 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:27] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.056 2026-09-24 16:22:27,296 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:27] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.075 2026-09-24 16:22:27,316 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:27] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.093 2026-09-24 16:22:27,325 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:27] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:22:27,325 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [3/170] Tour PosLoyaltyLoyaltyProgram2 → Step click customer button (trigger: .product-screen .set-partner) 2026-09-24 16:22:27,330 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:27] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.090 2026-09-24 16:22:27,347 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:27] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.101 2026-09-24 16:22:27,375 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:27] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.106 2026-09-24 16:22:27,391 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:27] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.100 2026-09-24 16:22:27,406 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [4/170] Tour PosLoyaltyLoyaltyProgram2 → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-09-24 16:22:27,412 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:27] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.105 2026-09-24 16:22:27,458 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [5/170] Tour PosLoyaltyLoyaltyProgram2 → Step Click search field (trigger: .modal .fa-search.undefined) 2026-09-24 16:22:27,506 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [6/170] Tour PosLoyaltyLoyaltyProgram2 → Step Search for partner "AAA Test Partner" (trigger: .modal-dialog .input-group input) 2026-09-24 16:22:27,564 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [7/170] Tour PosLoyaltyLoyaltyProgram2 → Step click partner 'AAA Test Partner' from partner list screen (trigger: .modal .partner-list b:contains(AAA Test Partner)) 2026-09-24 16:22:27,626 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [8/170] Tour PosLoyaltyLoyaltyProgram2 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-24 16:22:27,639 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:27] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 4 0.003 0.009 2026-09-24 16:22:27,676 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [9/170] Tour PosLoyaltyLoyaltyProgram2 → Step click Actions button (trigger: .mobile-more-button) 2026-09-24 16:22:27,727 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [10/170] Tour PosLoyaltyLoyaltyProgram2 → Step click Actions button (trigger: .more-btn) 2026-09-24 16:22:27,784 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [11/170] Tour PosLoyaltyLoyaltyProgram2 → Step .control-buttons button.disabled:contains("Reward") 2026-09-24 16:22:27,796 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:27] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:22:27,836 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [12/170] Tour PosLoyaltyLoyaltyProgram2 → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-09-24 16:22:27,888 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [13/170] Tour PosLoyaltyLoyaltyProgram2 → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-09-24 16:22:27,962 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [14/170] Tour PosLoyaltyLoyaltyProgram2 → Step click Actions button (trigger: .mobile-more-button) 2026-09-24 16:22:28,013 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [15/170] Tour PosLoyaltyLoyaltyProgram2 → Step click Actions button (trigger: .more-btn) 2026-09-24 16:22:28,068 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [16/170] Tour PosLoyaltyLoyaltyProgram2 → Step .control-buttons button.highlight:contains("Reward") 2026-09-24 16:22:28,119 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [17/170] Tour PosLoyaltyLoyaltyProgram2 → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-09-24 16:22:28,172 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [18/170] Tour PosLoyaltyLoyaltyProgram2 → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-09-24 16:22:28,243 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [19/170] Tour PosLoyaltyLoyaltyProgram2 → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Whiteboard Pen","price":"-3.20","quantity":"1"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Whiteboard Pen")):has(.qty:contains("1")):has(.price:contains("-3.20"))) 2026-09-24 16:22:28,307 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [20/170] Tour PosLoyaltyLoyaltyProgram2 → Step click Actions button (trigger: .mobile-more-button) 2026-09-24 16:22:28,357 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [21/170] Tour PosLoyaltyLoyaltyProgram2 → Step click Actions button (trigger: .more-btn) 2026-09-24 16:22:28,411 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [22/170] Tour PosLoyaltyLoyaltyProgram2 → Step .control-buttons button.disabled:contains("Reward") 2026-09-24 16:22:28,462 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [23/170] Tour PosLoyaltyLoyaltyProgram2 → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-09-24 16:22:28,515 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [24/170] Tour PosLoyaltyLoyaltyProgram2 → Step order total amount is '3.20' (trigger: .product-screen .order-summary .total:contains("3.20")) 2026-09-24 16:22:28,565 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [25/170] Tour PosLoyaltyLoyaltyProgram2 → Step order total amount is '3.20' (trigger: .product-screen .order-summary .total:contains("3.20"):not(:visible)) 2026-09-24 16:22:28,616 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [26/170] Tour PosLoyaltyLoyaltyProgram2 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-24 16:22:28,681 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [27/170] Tour PosLoyaltyLoyaltyProgram2 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-24 16:22:28,691 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:28] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:22:28,691 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:28] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:22:28,732 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [28/170] Tour PosLoyaltyLoyaltyProgram2 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-24 16:22:28,783 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [29/170] Tour PosLoyaltyLoyaltyProgram2 → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-09-24 16:22:28,853 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [30/170] Tour PosLoyaltyLoyaltyProgram2 → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-09-24 16:22:28,906 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [31/170] Tour PosLoyaltyLoyaltyProgram2 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-09-24 16:22:28,959 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [32/170] Tour PosLoyaltyLoyaltyProgram2 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-24 16:22:29,013 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [33/170] Tour PosLoyaltyLoyaltyProgram2 → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-24 16:22:29,022 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:29] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.002 0.006 2026-09-24 16:22:29,040 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84186712 started for PoS orders references: [{'name': '/', 'pos_reference': '262-76-000001', 'uuid': '2efeb83e-be02-44a7-9041-54e0d69dc0dc'}] 2026-09-24 16:22:29,042 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:29] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:22:29,284 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84186712 order {'name': '/', 'pos_reference': '262-76-000001', 'uuid': '2efeb83e-be02-44a7-9041-54e0d69dc0dc'} created pos.order #564 2026-09-24 16:22:29,294 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84186712 finished 2026-09-24 16:22:29,324 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:29] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 143 0.090 0.196 2026-09-24 16:22:29,375 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:29] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 23 0.010 0.021 2026-09-24 16:22:29,393 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:29] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:22:29,467 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6142956 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '262-76-000001', 'uuid': '2efeb83e-be02-44a7-9041-54e0d69dc0dc'}] 2026-09-24 16:22:29,472 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6142956 order {'name': 'Shop - 000001', 'pos_reference': '262-76-000001', 'uuid': '2efeb83e-be02-44a7-9041-54e0d69dc0dc'} sync ignored for existing PoS order pos.order(564,) (state: paid) 2026-09-24 16:22:29,474 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [34/170] Tour PosLoyaltyLoyaltyProgram2 → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-24 16:22:29,481 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6142956 finished 2026-09-24 16:22:29,523 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [35/170] Tour PosLoyaltyLoyaltyProgram2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-24 16:22:29,537 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:29] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.017 0.055 2026-09-24 16:22:29,572 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [36/170] Tour PosLoyaltyLoyaltyProgram2 → Step click customer button (trigger: .product-screen .set-partner) 2026-09-24 16:22:29,572 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:29] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 6 0.003 0.011 2026-09-24 16:22:29,632 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [37/170] Tour PosLoyaltyLoyaltyProgram2 → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-09-24 16:22:29,684 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [38/170] Tour PosLoyaltyLoyaltyProgram2 → Step Click search field (trigger: .modal .fa-search.undefined) 2026-09-24 16:22:29,734 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [39/170] Tour PosLoyaltyLoyaltyProgram2 → Step Search for partner "BBB Test Partner" (trigger: .modal-dialog .input-group input) 2026-09-24 16:22:29,789 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [40/170] Tour PosLoyaltyLoyaltyProgram2 → Step click partner 'BBB Test Partner' from partner list screen (trigger: .modal .partner-list b:contains(BBB Test Partner)) 2026-09-24 16:22:29,846 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [41/170] Tour PosLoyaltyLoyaltyProgram2 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-24 16:22:29,854 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:29] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:22:29,896 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [42/170] Tour PosLoyaltyLoyaltyProgram2 → Step click Actions button (trigger: .mobile-more-button) 2026-09-24 16:22:29,947 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [43/170] Tour PosLoyaltyLoyaltyProgram2 → Step click Actions button (trigger: .more-btn) 2026-09-24 16:22:30,003 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [44/170] Tour PosLoyaltyLoyaltyProgram2 → Step .control-buttons button.disabled:contains("Reward") 2026-09-24 16:22:30,054 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [45/170] Tour PosLoyaltyLoyaltyProgram2 → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-09-24 16:22:30,107 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [46/170] Tour PosLoyaltyLoyaltyProgram2 → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-09-24 16:22:30,175 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [47/170] Tour PosLoyaltyLoyaltyProgram2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-24 16:22:30,226 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [48/170] Tour PosLoyaltyLoyaltyProgram2 → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"1","price":null,"attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("1"))) 2026-09-24 16:22:30,276 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [49/170] Tour PosLoyaltyLoyaltyProgram2 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-24 16:22:30,327 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [50/170] Tour PosLoyaltyLoyaltyProgram2 → Step 'Whiteboard Pen' should have '1' quantity (trigger: article.product .product-content:has(.product-name:contains("Whiteboard Pen")):has(.product-cart-qty:contains("1"))) 2026-09-24 16:22:30,378 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [51/170] Tour PosLoyaltyLoyaltyProgram2 → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-09-24 16:22:30,439 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [52/170] Tour PosLoyaltyLoyaltyProgram2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-24 16:22:30,489 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [53/170] Tour PosLoyaltyLoyaltyProgram2 → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"2","price":null,"attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("2"))) 2026-09-24 16:22:30,540 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [54/170] Tour PosLoyaltyLoyaltyProgram2 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-24 16:22:30,591 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [55/170] Tour PosLoyaltyLoyaltyProgram2 → Step 'Whiteboard Pen' should have '2' quantity (trigger: article.product .product-content:has(.product-name:contains("Whiteboard Pen")):has(.product-cart-qty:contains("2"))) 2026-09-24 16:22:30,641 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [56/170] Tour PosLoyaltyLoyaltyProgram2 → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-09-24 16:22:30,701 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [57/170] Tour PosLoyaltyLoyaltyProgram2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-24 16:22:30,752 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [58/170] Tour PosLoyaltyLoyaltyProgram2 → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"3","price":null,"attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("3"))) 2026-09-24 16:22:30,803 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [59/170] Tour PosLoyaltyLoyaltyProgram2 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-24 16:22:30,853 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [60/170] Tour PosLoyaltyLoyaltyProgram2 → Step 'Whiteboard Pen' should have '3' quantity (trigger: article.product .product-content:has(.product-name:contains("Whiteboard Pen")):has(.product-cart-qty:contains("3"))) 2026-09-24 16:22:30,904 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [61/170] Tour PosLoyaltyLoyaltyProgram2 → Step click Actions button (trigger: .mobile-more-button) 2026-09-24 16:22:30,954 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [62/170] Tour PosLoyaltyLoyaltyProgram2 → Step click Actions button (trigger: .more-btn) 2026-09-24 16:22:31,009 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [63/170] Tour PosLoyaltyLoyaltyProgram2 → Step .control-buttons button.disabled:contains("Reward") 2026-09-24 16:22:31,060 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [64/170] Tour PosLoyaltyLoyaltyProgram2 → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-09-24 16:22:31,112 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [65/170] Tour PosLoyaltyLoyaltyProgram2 → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-09-24 16:22:31,175 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [66/170] Tour PosLoyaltyLoyaltyProgram2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-24 16:22:31,226 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [67/170] Tour PosLoyaltyLoyaltyProgram2 → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"4","price":null,"attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("4"))) 2026-09-24 16:22:31,276 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [68/170] Tour PosLoyaltyLoyaltyProgram2 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-24 16:22:31,327 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [69/170] Tour PosLoyaltyLoyaltyProgram2 → Step 'Whiteboard Pen' should have '4' quantity (trigger: article.product .product-content:has(.product-name:contains("Whiteboard Pen")):has(.product-cart-qty:contains("4"))) 2026-09-24 16:22:31,377 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [70/170] Tour PosLoyaltyLoyaltyProgram2 → Step click Actions button (trigger: .mobile-more-button) 2026-09-24 16:22:31,428 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [71/170] Tour PosLoyaltyLoyaltyProgram2 → Step click Actions button (trigger: .more-btn) 2026-09-24 16:22:31,484 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [72/170] Tour PosLoyaltyLoyaltyProgram2 → Step .control-buttons button.highlight:contains("Reward") 2026-09-24 16:22:31,535 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [73/170] Tour PosLoyaltyLoyaltyProgram2 → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-09-24 16:22:31,588 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [74/170] Tour PosLoyaltyLoyaltyProgram2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-24 16:22:31,639 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [75/170] Tour PosLoyaltyLoyaltyProgram2 → Step click customer button (trigger: .product-screen .set-partner) 2026-09-24 16:22:31,701 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [76/170] Tour PosLoyaltyLoyaltyProgram2 → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-09-24 16:22:31,755 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [77/170] Tour PosLoyaltyLoyaltyProgram2 → Step Click search field (trigger: .modal .fa-search.undefined) 2026-09-24 16:22:31,805 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [78/170] Tour PosLoyaltyLoyaltyProgram2 → Step Search for partner "CCC Test Partner" (trigger: .modal-dialog .input-group input) 2026-09-24 16:22:31,860 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [79/170] Tour PosLoyaltyLoyaltyProgram2 → Step click partner 'CCC Test Partner' from partner list screen (trigger: .modal .partner-list b:contains(CCC Test Partner)) 2026-09-24 16:22:31,917 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [80/170] Tour PosLoyaltyLoyaltyProgram2 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-24 16:22:31,926 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:31] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 2 0.002 0.006 2026-09-24 16:22:31,967 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [81/170] Tour PosLoyaltyLoyaltyProgram2 → Step .product-screen .set-partner:contains("CCC Test Partner") 2026-09-24 16:22:32,018 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [82/170] Tour PosLoyaltyLoyaltyProgram2 → Step order total amount is '12.80' (trigger: .product-screen .order-summary .total:contains("12.80")) 2026-09-24 16:22:32,069 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [83/170] Tour PosLoyaltyLoyaltyProgram2 → Step order total amount is '12.80' (trigger: .product-screen .order-summary .total:contains("12.80"):not(:visible)) 2026-09-24 16:22:32,119 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [84/170] Tour PosLoyaltyLoyaltyProgram2 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-24 16:22:32,175 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [85/170] Tour PosLoyaltyLoyaltyProgram2 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-24 16:22:32,225 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [86/170] Tour PosLoyaltyLoyaltyProgram2 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-24 16:22:32,276 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [87/170] Tour PosLoyaltyLoyaltyProgram2 → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-09-24 16:22:32,330 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [88/170] Tour PosLoyaltyLoyaltyProgram2 → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-09-24 16:22:32,383 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [89/170] Tour PosLoyaltyLoyaltyProgram2 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-09-24 16:22:32,448 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [90/170] Tour PosLoyaltyLoyaltyProgram2 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-24 16:22:32,503 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [91/170] Tour PosLoyaltyLoyaltyProgram2 → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-24 16:22:32,508 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59408783 started for PoS orders references: [{'name': '/', 'pos_reference': '262-76-000002', 'uuid': 'b7d5809d-0007-4123-9a83-5954b71a7143'}] 2026-09-24 16:22:32,689 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59408783 order {'name': '/', 'pos_reference': '262-76-000002', 'uuid': 'b7d5809d-0007-4123-9a83-5954b71a7143'} created pos.order #565 2026-09-24 16:22:32,698 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59408783 finished 2026-09-24 16:22:32,725 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:32] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 138 0.063 0.156 2026-09-24 16:22:32,782 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:32] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 24 0.009 0.023 2026-09-24 16:22:32,799 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:32] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:22:32,829 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73709729 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '262-76-000002', 'uuid': 'b7d5809d-0007-4123-9a83-5954b71a7143'}] 2026-09-24 16:22:32,833 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73709729 order {'name': 'Shop - 000002', 'pos_reference': '262-76-000002', 'uuid': 'b7d5809d-0007-4123-9a83-5954b71a7143'} sync ignored for existing PoS order pos.order(565,) (state: paid) 2026-09-24 16:22:32,839 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [92/170] Tour PosLoyaltyLoyaltyProgram2 → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-24 16:22:32,841 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73709729 finished 2026-09-24 16:22:32,890 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [93/170] Tour PosLoyaltyLoyaltyProgram2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-24 16:22:32,891 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:32] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.017 0.047 2026-09-24 16:22:32,920 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:32] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 6 0.003 0.012 2026-09-24 16:22:32,940 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [94/170] Tour PosLoyaltyLoyaltyProgram2 → Step click customer button (trigger: .product-screen .set-partner) 2026-09-24 16:22:33,000 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [95/170] Tour PosLoyaltyLoyaltyProgram2 → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-09-24 16:22:33,053 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [96/170] Tour PosLoyaltyLoyaltyProgram2 → Step Click search field (trigger: .modal .fa-search.undefined) 2026-09-24 16:22:33,104 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [97/170] Tour PosLoyaltyLoyaltyProgram2 → Step Search for partner "CCC Test Partner" (trigger: .modal-dialog .input-group input) 2026-09-24 16:22:33,157 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [98/170] Tour PosLoyaltyLoyaltyProgram2 → Step click partner 'CCC Test Partner' from partner list screen (trigger: .modal .partner-list b:contains(CCC Test Partner)) 2026-09-24 16:22:33,213 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [99/170] Tour PosLoyaltyLoyaltyProgram2 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-24 16:22:33,264 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [100/170] Tour PosLoyaltyLoyaltyProgram2 → Step click Actions button (trigger: .mobile-more-button) 2026-09-24 16:22:33,315 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [101/170] Tour PosLoyaltyLoyaltyProgram2 → Step click Actions button (trigger: .more-btn) 2026-09-24 16:22:33,369 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [102/170] Tour PosLoyaltyLoyaltyProgram2 → Step .control-buttons button.disabled:contains("Reward") 2026-09-24 16:22:33,420 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [103/170] Tour PosLoyaltyLoyaltyProgram2 → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-09-24 16:22:33,472 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [104/170] Tour PosLoyaltyLoyaltyProgram2 → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-09-24 16:22:33,539 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [105/170] Tour PosLoyaltyLoyaltyProgram2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-24 16:22:33,590 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [106/170] Tour PosLoyaltyLoyaltyProgram2 → 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-09-24 16:22:33,641 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [107/170] Tour PosLoyaltyLoyaltyProgram2 → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-09-24 16:22:33,693 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [108/170] Tour PosLoyaltyLoyaltyProgram2 → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"3"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("3"))) 2026-09-24 16:22:33,869 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [109/170] Tour PosLoyaltyLoyaltyProgram2 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-24 16:22:33,919 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [110/170] Tour PosLoyaltyLoyaltyProgram2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-24 16:22:33,970 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [111/170] Tour PosLoyaltyLoyaltyProgram2 → Step click customer button (trigger: .product-screen .set-partner) 2026-09-24 16:22:34,030 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [112/170] Tour PosLoyaltyLoyaltyProgram2 → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-09-24 16:22:34,083 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [113/170] Tour PosLoyaltyLoyaltyProgram2 → Step Click search field (trigger: .modal .fa-search.undefined) 2026-09-24 16:22:34,133 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [114/170] Tour PosLoyaltyLoyaltyProgram2 → Step Search for partner "BBB Test Partner" (trigger: .modal-dialog .input-group input) 2026-09-24 16:22:34,189 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [115/170] Tour PosLoyaltyLoyaltyProgram2 → Step click partner 'BBB Test Partner' from partner list screen (trigger: .modal .partner-list b:contains(BBB Test Partner)) 2026-09-24 16:22:34,242 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [116/170] Tour PosLoyaltyLoyaltyProgram2 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-24 16:22:34,294 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [117/170] Tour PosLoyaltyLoyaltyProgram2 → Step .product-screen .set-partner:contains("BBB Test Partner") 2026-09-24 16:22:34,345 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [118/170] Tour PosLoyaltyLoyaltyProgram2 → Step order total amount is '9.60' (trigger: .product-screen .order-summary .total:contains("9.60")) 2026-09-24 16:22:34,395 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [119/170] Tour PosLoyaltyLoyaltyProgram2 → Step order total amount is '9.60' (trigger: .product-screen .order-summary .total:contains("9.60"):not(:visible)) 2026-09-24 16:22:34,446 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [120/170] Tour PosLoyaltyLoyaltyProgram2 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-24 16:22:34,501 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [121/170] Tour PosLoyaltyLoyaltyProgram2 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-24 16:22:34,551 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [122/170] Tour PosLoyaltyLoyaltyProgram2 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-24 16:22:34,602 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [123/170] Tour PosLoyaltyLoyaltyProgram2 → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-09-24 16:22:34,656 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [124/170] Tour PosLoyaltyLoyaltyProgram2 → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-09-24 16:22:34,708 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [125/170] Tour PosLoyaltyLoyaltyProgram2 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-09-24 16:22:34,760 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [126/170] Tour PosLoyaltyLoyaltyProgram2 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-24 16:22:34,821 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [127/170] Tour PosLoyaltyLoyaltyProgram2 → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-24 16:22:34,824 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31975758 started for PoS orders references: [{'name': '/', 'pos_reference': '262-76-000003', 'uuid': '573353c3-3380-463e-9d80-e1427ab25883'}] 2026-09-24 16:22:35,075 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31975758 order {'name': '/', 'pos_reference': '262-76-000003', 'uuid': '573353c3-3380-463e-9d80-e1427ab25883'} created pos.order #566 2026-09-24 16:22:35,085 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31975758 finished 2026-09-24 16:22:35,117 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:35] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 138 0.082 0.213 2026-09-24 16:22:35,167 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:35] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 24 0.008 0.020 2026-09-24 16:22:35,187 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:35] "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-09-24 16:22:35,235 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19013234 started for PoS orders references: [{'name': 'Shop - 000003', 'pos_reference': '262-76-000003', 'uuid': '573353c3-3380-463e-9d80-e1427ab25883'}] 2026-09-24 16:22:35,241 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [128/170] Tour PosLoyaltyLoyaltyProgram2 → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-24 16:22:35,242 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19013234 order {'name': 'Shop - 000003', 'pos_reference': '262-76-000003', 'uuid': '573353c3-3380-463e-9d80-e1427ab25883'} sync ignored for existing PoS order pos.order(566,) (state: paid) 2026-09-24 16:22:35,251 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19013234 finished 2026-09-24 16:22:35,291 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [129/170] Tour PosLoyaltyLoyaltyProgram2 → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-09-24 16:22:35,316 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:35] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.021 0.061 2026-09-24 16:22:35,353 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:35] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 6 0.003 0.008 2026-09-24 16:22:35,364 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [130/170] Tour PosLoyaltyLoyaltyProgram2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-24 16:22:35,411 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [131/170] Tour PosLoyaltyLoyaltyProgram2 → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"1","price":null,"attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("1"))) 2026-09-24 16:22:35,462 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [132/170] Tour PosLoyaltyLoyaltyProgram2 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-24 16:22:35,513 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [133/170] Tour PosLoyaltyLoyaltyProgram2 → Step 'Whiteboard Pen' should have '1' quantity (trigger: article.product .product-content:has(.product-name:contains("Whiteboard Pen")):has(.product-cart-qty:contains("1"))) 2026-09-24 16:22:35,564 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [134/170] Tour PosLoyaltyLoyaltyProgram2 → Step click Actions button (trigger: .mobile-more-button) 2026-09-24 16:22:35,614 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [135/170] Tour PosLoyaltyLoyaltyProgram2 → Step click Actions button (trigger: .more-btn) 2026-09-24 16:22:35,669 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [136/170] Tour PosLoyaltyLoyaltyProgram2 → Step .control-buttons button.disabled:contains("Reward") 2026-09-24 16:22:35,720 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [137/170] Tour PosLoyaltyLoyaltyProgram2 → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-09-24 16:22:35,772 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [138/170] Tour PosLoyaltyLoyaltyProgram2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-24 16:22:35,823 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [139/170] Tour PosLoyaltyLoyaltyProgram2 → Step click customer button (trigger: .product-screen .set-partner) 2026-09-24 16:22:35,888 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [140/170] Tour PosLoyaltyLoyaltyProgram2 → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-09-24 16:22:35,941 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [141/170] Tour PosLoyaltyLoyaltyProgram2 → Step Click search field (trigger: .modal .fa-search.undefined) 2026-09-24 16:22:35,991 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [142/170] Tour PosLoyaltyLoyaltyProgram2 → Step Search for partner "CCC Test Partner" (trigger: .modal-dialog .input-group input) 2026-09-24 16:22:36,045 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [143/170] Tour PosLoyaltyLoyaltyProgram2 → Step click partner 'CCC Test Partner' from partner list screen (trigger: .modal .partner-list b:contains(CCC Test Partner)) 2026-09-24 16:22:36,105 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [144/170] Tour PosLoyaltyLoyaltyProgram2 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-24 16:22:36,157 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [145/170] Tour PosLoyaltyLoyaltyProgram2 → Step click Actions button (trigger: .mobile-more-button) 2026-09-24 16:22:36,207 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [146/170] Tour PosLoyaltyLoyaltyProgram2 → Step click Actions button (trigger: .more-btn) 2026-09-24 16:22:36,262 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [147/170] Tour PosLoyaltyLoyaltyProgram2 → Step .control-buttons button.highlight:contains("Reward") 2026-09-24 16:22:36,313 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [148/170] Tour PosLoyaltyLoyaltyProgram2 → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-09-24 16:22:36,365 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [149/170] Tour PosLoyaltyLoyaltyProgram2 → Step click Actions button (trigger: .mobile-more-button) 2026-09-24 16:22:36,416 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [150/170] Tour PosLoyaltyLoyaltyProgram2 → Step click Actions button (trigger: .more-btn) 2026-09-24 16:22:36,471 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [151/170] Tour PosLoyaltyLoyaltyProgram2 → Step click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-09-24 16:22:36,527 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [152/170] Tour PosLoyaltyLoyaltyProgram2 → Step .selection-item span:nth-child(2) 2026-09-24 16:22:36,578 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [153/170] Tour PosLoyaltyLoyaltyProgram2 → Step select reward (trigger: .selection-item:contains("Free Product - Whiteboard Pen")) 2026-09-24 16:22:36,640 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [154/170] Tour PosLoyaltyLoyaltyProgram2 → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Whiteboard Pen","price":"-3.20","quantity":"1"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Whiteboard Pen")):has(.qty:contains("1")):has(.price:contains("-3.20"))) 2026-09-24 16:22:36,698 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [155/170] Tour PosLoyaltyLoyaltyProgram2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-24 16:22:36,749 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [156/170] Tour PosLoyaltyLoyaltyProgram2 → Step click customer button (trigger: .product-screen .set-partner) 2026-09-24 16:22:36,810 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [157/170] Tour PosLoyaltyLoyaltyProgram2 → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-09-24 16:22:36,863 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [158/170] Tour PosLoyaltyLoyaltyProgram2 → Step .unselect-tag 2026-09-24 16:22:36,925 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [159/170] Tour PosLoyaltyLoyaltyProgram2 → Step .product-screen .set-partner:contains("Customer") 2026-09-24 16:22:36,976 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [160/170] Tour PosLoyaltyLoyaltyProgram2 → Step order total amount is '6.40' (trigger: .product-screen .order-summary .total:contains("6.40")) 2026-09-24 16:22:37,027 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [161/170] Tour PosLoyaltyLoyaltyProgram2 → Step order total amount is '6.40' (trigger: .product-screen .order-summary .total:contains("6.40"):not(:visible)) 2026-09-24 16:22:37,078 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [162/170] Tour PosLoyaltyLoyaltyProgram2 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-24 16:22:37,135 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [163/170] Tour PosLoyaltyLoyaltyProgram2 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-24 16:22:37,184 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [164/170] Tour PosLoyaltyLoyaltyProgram2 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-24 16:22:37,234 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [165/170] Tour PosLoyaltyLoyaltyProgram2 → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-09-24 16:22:37,290 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [166/170] Tour PosLoyaltyLoyaltyProgram2 → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-09-24 16:22:37,342 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [167/170] Tour PosLoyaltyLoyaltyProgram2 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-09-24 16:22:37,394 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [168/170] Tour PosLoyaltyLoyaltyProgram2 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-24 16:22:37,456 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [169/170] Tour PosLoyaltyLoyaltyProgram2 → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-24 16:22:37,459 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50453754 started for PoS orders references: [{'name': '/', 'pos_reference': '262-76-000004', 'uuid': '3b8521f1-2d60-4b8f-b51d-ffc8dffb678b'}] 2026-09-24 16:22:37,654 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50453754 order {'name': '/', 'pos_reference': '262-76-000004', 'uuid': '3b8521f1-2d60-4b8f-b51d-ffc8dffb678b'} created pos.order #567 2026-09-24 16:22:37,662 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50453754 finished 2026-09-24 16:22:37,689 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:37] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 134 0.071 0.162 2026-09-24 16:22:37,717 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:37] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:22:37,739 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19797821 started for PoS orders references: [{'name': 'Shop - 000004', 'pos_reference': '262-76-000004', 'uuid': '3b8521f1-2d60-4b8f-b51d-ffc8dffb678b'}] 2026-09-24 16:22:37,744 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19797821 order {'name': 'Shop - 000004', 'pos_reference': '262-76-000004', 'uuid': '3b8521f1-2d60-4b8f-b51d-ffc8dffb678b'} sync ignored for existing PoS order pos.order(567,) (state: paid) 2026-09-24 16:22:37,745 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [170/170] Tour PosLoyaltyLoyaltyProgram2 → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-24 16:22:37,754 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19797821 finished 2026-09-24 16:22:37,798 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: tour succeeded 2026-09-24 16:22:37,799 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: ╔══════════════════════════════════════════╗ ║ TOUR PosLoyaltyLoyaltyProgram2 SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-09-24 16:22:37,806 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:37] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.018 0.051 2026-09-24 16:22:37,921 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: heap 30220224 (allocated 32772096) 2026-09-24 16:22:37,926 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Closing chrome headless with pid 80722 2026-09-24 16:22:37,926 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Closing websocket connection 2026-09-24 16:22:37,927 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Terminating chrome headless with pid 80722 2026-09-24 16:22:38,020 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_162238_020713_test_loyalty_free_product_loyalty_program.txt 2026-09-24 16:22:38,020 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Removing chrome user profile "/tmp/tmpdfj9bmfp_chrome_odoo" 2026-09-24 16:22:38,311 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Chrome pid: 80951 2026-09-24 16:22:38,311 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Chrome headless temporary user profile dir: /tmp/tmpvbnahky3_chrome_odoo 2026-09-24 16:22:38,311 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Issuing json command http://127.0.0.1:37701/json/version 2026-09-24 16:22:38,312 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37701', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:22:38,317 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Browser version: Chrome/150.0.7871.114 2026-09-24 16:22:38,317 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Issuing json command http://127.0.0.1:37701/json 2026-09-24 16:22:38,317 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37701', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:22:38,322 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Websocket url found: ws://127.0.0.1:37701/devtools/page/D1E07215DD453EAD74C2DA9C5D2D9C7F 2026-09-24 16:22:38,324 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Enable chrome headless console log notification 2026-09-24 16:22:38,325 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Chrome headless enable page notifications 2026-09-24 16:22:38,349 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:22:38,351 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Setting session cookie in browser 2026-09-24 16:22:38,354 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Open "http://127.0.0.1:8069/pos/ui/76" in browser 2026-09-24 16:22:38,355 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Navigating to: "http://127.0.0.1:8069/pos/ui/76" 2026-09-24 16:22:38,414 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:38] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.028 0.026 2026-09-24 16:22:38,417 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Navigation result: {'frameId': 'D1E07215DD453EAD74C2DA9C5D2D9C7F', 'loaderId': '6B09A0F5DD29D37F2741BA40F50A8895', 'isDownload': False} 2026-09-24 16:22:38,418 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Evaluate ready code "odoo.isTourReady('PosLoyaltyChangeRewardQty')" 2026-09-24 16:22:38,430 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:22:38,449 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:38] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.008 2026-09-24 16:22:38,454 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:38] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.011 2026-09-24 16:22:38,458 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:38] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.018 2026-09-24 16:22:38,794 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:38] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:22:38,799 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:38] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:22:38,805 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:38] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:22:38,820 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Evaluate test code "odoo.startTour('PosLoyaltyChangeRewardQty', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/76", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:22:38,822 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:38] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.003 2026-09-24 16:22:38,824 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [1/30] Tour PosLoyaltyChangeRewardQty → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-24 16:22:38,830 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:38] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:22:38,846 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:38] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:22:38,862 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:38] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.004 2026-09-24 16:22:38,868 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:38] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 4 0.001 0.008 2026-09-24 16:22:38,880 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:38] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.004 2026-09-24 16:22:38,908 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:38] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 11 0.006 0.024 2026-09-24 16:22:39,274 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:39] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 291 0.105 0.239 2026-09-24 16:22:39,286 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:39] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:22:39,321 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22: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.004 2026-09-24 16:22:39,349 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:39] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 3 0.002 0.020 2026-09-24 16:22:39,368 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22: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.004 2026-09-24 16:22:39,384 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: Owl is running in 'dev' mode. 2026-09-24 16:22:39,387 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:39] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:22:39,437 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:39] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:22:39,447 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:39] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:22:39,449 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:39] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:22:39,452 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:39] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:22:39,469 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:39] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:22:39,472 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:39] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:22:39,474 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:39] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 7 0.008 0.024 2026-09-24 16:22:39,488 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:39] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.004 0.041 2026-09-24 16:22:39,499 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:39] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.003 0.010 2026-09-24 16:22:39,543 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [2/30] Tour PosLoyaltyChangeRewardQty → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-24 16:22:39,591 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:39] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.020 2026-09-24 16:22:39,597 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:39] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:22:39,637 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:39] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.021 0.045 2026-09-24 16:22:39,643 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:39] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:22:39,650 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [3/30] Tour PosLoyaltyChangeRewardQty → Step click customer button (trigger: .product-screen .set-partner) 2026-09-24 16:22:39,660 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:39] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.088 2026-09-24 16:22:39,683 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:39] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.105 2026-09-24 16:22:39,705 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:39] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.132 2026-09-24 16:22:39,726 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:39] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.152 2026-09-24 16:22:39,734 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [4/30] Tour PosLoyaltyChangeRewardQty → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-09-24 16:22:39,742 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:39] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.093 2026-09-24 16:22:39,765 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:39] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.096 2026-09-24 16:22:39,787 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:39] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.099 2026-09-24 16:22:39,790 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [5/30] Tour PosLoyaltyChangeRewardQty → Step Click search field (trigger: .modal .fa-search.undefined) 2026-09-24 16:22:39,812 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:39] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.101 2026-09-24 16:22:39,838 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [6/30] Tour PosLoyaltyChangeRewardQty → Step Search for partner "DDD Test Partner" (trigger: .modal-dialog .input-group input) 2026-09-24 16:22:39,857 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:39] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.024 0.234 2026-09-24 16:22:39,864 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:39] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.002 0.132 2026-09-24 16:22:39,897 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [7/30] Tour PosLoyaltyChangeRewardQty → Step click partner 'DDD Test Partner' from partner list screen (trigger: .modal .partner-list b:contains(DDD Test Partner)) 2026-09-24 16:22:39,958 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [8/30] Tour PosLoyaltyChangeRewardQty → Step go back to the products (trigger: .actionpad .back-button) 2026-09-24 16:22:39,970 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:39] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 4 0.003 0.009 2026-09-24 16:22:40,008 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [9/30] Tour PosLoyaltyChangeRewardQty → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-09-24 16:22:40,089 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [10/30] Tour PosLoyaltyChangeRewardQty → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-24 16:22:40,139 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [11/30] Tour PosLoyaltyChangeRewardQty → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("1"))) 2026-09-24 16:22:40,190 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [12/30] Tour PosLoyaltyChangeRewardQty → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("1"))) 2026-09-24 16:22:40,241 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [13/30] Tour PosLoyaltyChangeRewardQty → Step go back to the products (trigger: .actionpad .back-button) 2026-09-24 16:22:40,292 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [14/30] Tour PosLoyaltyChangeRewardQty → Step click Actions button (trigger: .mobile-more-button) 2026-09-24 16:22:40,342 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [15/30] Tour PosLoyaltyChangeRewardQty → Step click Actions button (trigger: .more-btn) 2026-09-24 16:22:40,398 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [16/30] Tour PosLoyaltyChangeRewardQty → Step .control-buttons button.highlight:contains("Reward") 2026-09-24 16:22:40,415 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:40] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:22:40,449 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [17/30] Tour PosLoyaltyChangeRewardQty → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-09-24 16:22:40,502 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [18/30] Tour PosLoyaltyChangeRewardQty → Step click Actions button (trigger: .mobile-more-button) 2026-09-24 16:22:40,556 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [19/30] Tour PosLoyaltyChangeRewardQty → Step click Actions button (trigger: .more-btn) 2026-09-24 16:22:40,611 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [20/30] Tour PosLoyaltyChangeRewardQty → Step click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-09-24 16:22:40,667 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [21/30] Tour PosLoyaltyChangeRewardQty → Step .selection-item span:nth-child(2) 2026-09-24 16:22:40,717 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [22/30] Tour PosLoyaltyChangeRewardQty → Step select reward (trigger: .selection-item:contains("Free Product - Whiteboard Pen")) 2026-09-24 16:22:40,789 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [23/30] Tour PosLoyaltyChangeRewardQty → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Whiteboard Pen","price":"-3.20","quantity":"1"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Whiteboard Pen")):has(.qty:contains("1")):has(.price:contains("-3.20"))) 2026-09-24 16:22:40,851 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [24/30] Tour PosLoyaltyChangeRewardQty → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-24 16:22:40,902 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [25/30] Tour PosLoyaltyChangeRewardQty → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-09-24 16:22:40,955 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [26/30] Tour PosLoyaltyChangeRewardQty → Step go back to the products (trigger: .actionpad .back-button) 2026-09-24 16:22:41,005 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [27/30] Tour PosLoyaltyChangeRewardQty → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-24 16:22:41,056 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [28/30] Tour PosLoyaltyChangeRewardQty → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-09-24 16:22:41,109 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [29/30] Tour PosLoyaltyChangeRewardQty → Step go back to the products (trigger: .actionpad .back-button) 2026-09-24 16:22:41,159 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [30/30] Tour PosLoyaltyChangeRewardQty → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Whiteboard Pen","price":"-3.20","quantity":"1"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Whiteboard Pen")):has(.qty:contains("1")):has(.price:contains("-3.20"))) 2026-09-24 16:22:41,210 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: tour succeeded 2026-09-24 16:22:41,210 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: ╔══════════════════════════════════════════╗ ║ TOUR PosLoyaltyChangeRewardQty SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-09-24 16:22:41,300 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: heap 18780432 (allocated 21233664) 2026-09-24 16:22:41,306 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Closing chrome headless with pid 80951 2026-09-24 16:22:41,314 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Closing websocket connection 2026-09-24 16:22:41,316 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Terminating chrome headless with pid 80951 2026-09-24 16:22:41,411 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_162241_411679_test_loyalty_free_product_loyalty_program.txt 2026-09-24 16:22:41,412 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Removing chrome user profile "/tmp/tmpvbnahky3_chrome_odoo" 2026-09-24 16:22:41,430 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_free_product_rewards ... 2026-09-24 16:22:42,437 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Chrome pid: 81160 2026-09-24 16:22:42,437 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Chrome headless temporary user profile dir: /tmp/tmp82htk0sd_chrome_odoo 2026-09-24 16:22:42,437 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Issuing json command http://127.0.0.1:46379/json/version 2026-09-24 16:22:42,438 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46379', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:22:42,440 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Browser version: Chrome/150.0.7871.114 2026-09-24 16:22:42,440 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Issuing json command http://127.0.0.1:46379/json 2026-09-24 16:22:42,441 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46379', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:22:42,442 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Websocket url found: ws://127.0.0.1:46379/devtools/page/8BE823A411DDB8680D188E3FB1F9B93E 2026-09-24 16:22:42,443 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Enable chrome headless console log notification 2026-09-24 16:22:42,446 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Chrome headless enable page notifications 2026-09-24 16:22:42,468 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:22:42,476 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Setting session cookie in browser 2026-09-24 16:22:42,478 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Open "http://127.0.0.1:8069/pos/ui/76" in browser 2026-09-24 16:22:42,478 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Navigating to: "http://127.0.0.1:8069/pos/ui/76" 2026-09-24 16:22:42,488 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:22:43,056 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:43] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.027 0.545 2026-09-24 16:22:43,059 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Navigation result: {'frameId': '8BE823A411DDB8680D188E3FB1F9B93E', 'loaderId': 'E351D7EF5AC85F1C632BE101B15B55BF', 'isDownload': False} 2026-09-24 16:22:43,059 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Evaluate ready code "odoo.isTourReady('PosLoyaltyFreeProductTour')" 2026-09-24 16:22:43,073 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:22:43,086 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:43] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-09-24 16:22:43,094 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:43] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.015 2026-09-24 16:22:43,098 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:43] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.015 2026-09-24 16:22:43,421 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:43] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:22:43,436 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:43] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:22:43,450 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:43] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.010 2026-09-24 16:22:43,467 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:43] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:22:43,469 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Evaluate test code "odoo.startTour('PosLoyaltyFreeProductTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/76", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:22:43,484 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [1/288] Tour PosLoyaltyFreeProductTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-24 16:22:43,486 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:43] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:22:43,499 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:43] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:22:43,522 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:43] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.003 0.006 2026-09-24 16:22:43,531 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:43] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.015 2026-09-24 16:22:43,585 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:43] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.012 0.035 2026-09-24 16:22:43,588 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:43] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.040 2026-09-24 16:22:44,031 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:44] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 399 0.166 0.255 2026-09-24 16:22:44,057 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:44] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.015 2026-09-24 16:22:44,093 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16: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.004 2026-09-24 16:22:44,131 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:44] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.023 2026-09-24 16:22:44,158 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16: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.005 2026-09-24 16:22:44,172 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: Owl is running in 'dev' mode. 2026-09-24 16:22:44,185 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:44] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-09-24 16:22:44,225 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:44] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:22:44,226 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:44] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:22:44,243 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:44] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:22:44,243 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:44] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:22:44,263 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:44] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:22:44,266 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:44] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-09-24 16:22:44,270 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:44] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.018 0.029 2026-09-24 16:22:44,289 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:44] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:22:44,291 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:44] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.005 0.057 2026-09-24 16:22:44,331 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [2/288] Tour PosLoyaltyFreeProductTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-24 16:22:44,343 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:44] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.013 0.049 2026-09-24 16:22:44,398 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:44] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.027 0.094 2026-09-24 16:22:44,403 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:44] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:22:44,412 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:44] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.008 0.108 2026-09-24 16:22:44,432 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:44] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.005 0.066 2026-09-24 16:22:44,448 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:44] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.074 2026-09-24 16:22:44,465 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [3/288] Tour PosLoyaltyFreeProductTour → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-09-24 16:22:44,480 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:44] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.103 2026-09-24 16:22:44,489 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:44] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:22:44,507 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:44] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.136 2026-09-24 16:22:44,523 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:44] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.111 2026-09-24 16:22:44,537 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:44] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.115 2026-09-24 16:22:44,571 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:44] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.132 2026-09-24 16:22:44,598 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:44] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.145 2026-09-24 16:22:44,617 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:44] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.116 2026-09-24 16:22:44,628 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:44] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.003 0.116 2026-09-24 16:22:44,703 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:44] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 41 0.039 0.134 2026-09-24 16:22:44,765 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [4/288] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-24 16:22:44,819 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [5/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("1"))) 2026-09-24 16:22:44,870 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [6/288] Tour PosLoyaltyFreeProductTour → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-09-24 16:22:44,923 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [7/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"2"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("2"))) 2026-09-24 16:22:45,102 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [8/288] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-24 16:22:45,153 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [9/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .mobile-more-button) 2026-09-24 16:22:45,203 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [10/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .more-btn) 2026-09-24 16:22:45,260 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [11/288] Tour PosLoyaltyFreeProductTour → Step .control-buttons button.highlight:contains("Reward") 2026-09-24 16:22:45,311 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [12/288] Tour PosLoyaltyFreeProductTour → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-09-24 16:22:45,365 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [13/288] Tour PosLoyaltyFreeProductTour → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-09-24 16:22:45,436 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [14/288] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-24 16:22:45,493 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [15/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":null,"price":null,"attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer"))) 2026-09-24 16:22:45,544 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [16/288] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-24 16:22:45,594 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [17/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Desk Organizer","price":"-5.10","quantity":"1"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Desk Organizer")):has(.qty:contains("1")):has(.price:contains("-5.10"))) 2026-09-24 16:22:45,645 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [18/288] Tour PosLoyaltyFreeProductTour → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-09-24 16:22:45,710 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [19/288] Tour PosLoyaltyFreeProductTour → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-09-24 16:22:45,775 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [20/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .mobile-more-button) 2026-09-24 16:22:45,826 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [21/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .more-btn) 2026-09-24 16:22:45,880 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [22/288] Tour PosLoyaltyFreeProductTour → Step .control-buttons button.highlight:contains("Reward") 2026-09-24 16:22:45,930 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [23/288] Tour PosLoyaltyFreeProductTour → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-09-24 16:22:45,982 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [24/288] Tour PosLoyaltyFreeProductTour → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-09-24 16:22:46,050 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [25/288] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-24 16:22:46,108 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [26/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"6","price":null,"attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("6"))) 2026-09-24 16:22:46,159 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [27/288] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-24 16:22:46,210 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [28/288] Tour PosLoyaltyFreeProductTour → Step 'Desk Organizer' should have '6' quantity (trigger: article.product .product-content:has(.product-name:contains("Desk Organizer")):has(.product-cart-qty:contains("6"))) 2026-09-24 16:22:46,261 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [29/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Desk Organizer","price":"-10.20","quantity":"2"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Desk Organizer")):has(.qty:contains("2")):has(.price:contains("-10.20"))) 2026-09-24 16:22:46,311 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [30/288] Tour PosLoyaltyFreeProductTour → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-09-24 16:22:46,379 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [31/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .mobile-more-button) 2026-09-24 16:22:46,429 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [32/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .more-btn) 2026-09-24 16:22:46,485 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [33/288] Tour PosLoyaltyFreeProductTour → Step .control-buttons button.disabled:contains("Reward") 2026-09-24 16:22:46,536 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [34/288] Tour PosLoyaltyFreeProductTour → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-09-24 16:22:46,589 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [35/288] Tour PosLoyaltyFreeProductTour → Step order total amount is '25.50' (trigger: .product-screen .order-summary .total:contains("25.50")) 2026-09-24 16:22:46,640 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [36/288] Tour PosLoyaltyFreeProductTour → Step order total amount is '25.50' (trigger: .product-screen .order-summary .total:contains("25.50"):not(:visible)) 2026-09-24 16:22:46,690 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [37/288] Tour PosLoyaltyFreeProductTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-24 16:22:46,755 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [38/288] Tour PosLoyaltyFreeProductTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-24 16:22:46,765 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:46] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:22:46,766 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:46] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:22:46,805 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [39/288] Tour PosLoyaltyFreeProductTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-24 16:22:46,856 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [40/288] Tour PosLoyaltyFreeProductTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-09-24 16:22:46,927 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [41/288] Tour PosLoyaltyFreeProductTour → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-09-24 16:22:46,979 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [42/288] Tour PosLoyaltyFreeProductTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-09-24 16:22:47,031 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [43/288] Tour PosLoyaltyFreeProductTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-24 16:22:47,100 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [44/288] Tour PosLoyaltyFreeProductTour → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-24 16:22:47,106 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9616725 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '86056c7f-2800-499d-9a3b-01371e75378d'}] 2026-09-24 16:22:47,108 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:47] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:22:47,439 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9616725 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '86056c7f-2800-499d-9a3b-01371e75378d'} created pos.order #568 2026-09-24 16:22:47,449 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9616725 finished 2026-09-24 16:22:47,493 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:47] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 243 0.154 0.235 2026-09-24 16:22:47,576 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:47] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 40 0.020 0.035 2026-09-24 16:22:47,605 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:47] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.004 2026-09-24 16:22:47,694 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15967955 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '86056c7f-2800-499d-9a3b-01371e75378d'}] 2026-09-24 16:22:47,698 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [45/288] Tour PosLoyaltyFreeProductTour → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-24 16:22:47,701 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15967955 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '86056c7f-2800-499d-9a3b-01371e75378d'} sync ignored for existing PoS order pos.order(568,) (state: paid) 2026-09-24 16:22:47,711 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15967955 finished 2026-09-24 16:22:47,748 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [46/288] Tour PosLoyaltyFreeProductTour → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-09-24 16:22:47,787 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:47] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.035 0.060 2026-09-24 16:22:47,806 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:47] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.002 0.006 2026-09-24 16:22:47,815 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [47/288] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-24 16:22:47,858 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:47] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 5 0.003 0.009 2026-09-24 16:22:47,871 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [48/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1","price":null,"attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("1"))) 2026-09-24 16:22:47,922 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [49/288] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-24 16:22:47,972 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [50/288] Tour PosLoyaltyFreeProductTour → Step 'Desk Organizer' should have '1' quantity (trigger: article.product .product-content:has(.product-name:contains("Desk Organizer")):has(.product-cart-qty:contains("1"))) 2026-09-24 16:22:48,023 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [51/288] Tour PosLoyaltyFreeProductTour → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-09-24 16:22:48,084 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [52/288] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-24 16:22:48,134 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [53/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"2","price":null,"attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("2"))) 2026-09-24 16:22:48,185 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [54/288] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-24 16:22:48,236 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [55/288] Tour PosLoyaltyFreeProductTour → Step 'Desk Organizer' should have '2' quantity (trigger: article.product .product-content:has(.product-name:contains("Desk Organizer")):has(.product-cart-qty:contains("2"))) 2026-09-24 16:22:48,286 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [56/288] Tour PosLoyaltyFreeProductTour → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-09-24 16:22:48,350 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [57/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Desk Organizer","price":"-5.10","quantity":"1"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Desk Organizer")):has(.qty:contains("1")):has(.price:contains("-5.10"))) 2026-09-24 16:22:48,407 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [58/288] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-24 16:22:48,457 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [59/288] Tour PosLoyaltyFreeProductTour → Step click numpad button: 9 (trigger: div.numpad button:contains(/^9$/)) 2026-09-24 16:22:48,509 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [60/288] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-24 16:22:48,559 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [61/288] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-24 16:22:48,610 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [62/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"9","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("9"))) 2026-09-24 16:22:48,693 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [63/288] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-24 16:22:48,744 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [64/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Desk Organizer","price":"-15.30","quantity":"3"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Desk Organizer")):has(.qty:contains("3")):has(.price:contains("-15.30"))) 2026-09-24 16:22:48,797 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [65/288] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-24 16:22:48,848 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [66/288] Tour PosLoyaltyFreeProductTour → Step click numpad button: ⌫ (trigger: div.numpad button:contains(/^⌫$/)) 2026-09-24 16:22:48,901 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [67/288] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-24 16:22:48,953 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [68/288] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-24 16:22:49,010 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [69/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"0","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("0"))) 2026-09-24 16:22:49,090 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [70/288] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-24 16:22:49,136 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [71/288] Tour PosLoyaltyFreeProductTour → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-09-24 16:22:49,202 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [72/288] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-24 16:22:49,252 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [73/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1","price":null,"attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("1"))) 2026-09-24 16:22:49,304 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [74/288] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-24 16:22:49,354 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [75/288] Tour PosLoyaltyFreeProductTour → Step 'Desk Organizer' should have '1' quantity (trigger: article.product .product-content:has(.product-name:contains("Desk Organizer")):has(.product-cart-qty:contains("1"))) 2026-09-24 16:22:49,407 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [76/288] Tour PosLoyaltyFreeProductTour → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-09-24 16:22:49,468 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [77/288] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-24 16:22:49,519 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [78/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"2","price":null,"attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("2"))) 2026-09-24 16:22:49,569 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [79/288] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-24 16:22:49,620 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [80/288] Tour PosLoyaltyFreeProductTour → Step 'Desk Organizer' should have '2' quantity (trigger: article.product .product-content:has(.product-name:contains("Desk Organizer")):has(.product-cart-qty:contains("2"))) 2026-09-24 16:22:49,671 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [81/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .mobile-more-button) 2026-09-24 16:22:49,721 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [82/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .more-btn) 2026-09-24 16:22:49,777 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [83/288] Tour PosLoyaltyFreeProductTour → Step .control-buttons button.highlight:contains("Reward") 2026-09-24 16:22:49,828 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [84/288] Tour PosLoyaltyFreeProductTour → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-09-24 16:22:49,881 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [85/288] Tour PosLoyaltyFreeProductTour → Step order total amount is '10.20' (trigger: .product-screen .order-summary .total:contains("10.20")) 2026-09-24 16:22:49,932 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [86/288] Tour PosLoyaltyFreeProductTour → Step order total amount is '10.20' (trigger: .product-screen .order-summary .total:contains("10.20"):not(:visible)) 2026-09-24 16:22:49,983 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [87/288] Tour PosLoyaltyFreeProductTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-24 16:22:50,038 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [88/288] Tour PosLoyaltyFreeProductTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-24 16:22:50,089 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [89/288] Tour PosLoyaltyFreeProductTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-24 16:22:50,140 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [90/288] Tour PosLoyaltyFreeProductTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-09-24 16:22:50,194 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [91/288] Tour PosLoyaltyFreeProductTour → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-09-24 16:22:50,246 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [92/288] Tour PosLoyaltyFreeProductTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-09-24 16:22:50,299 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [93/288] Tour PosLoyaltyFreeProductTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-24 16:22:50,362 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [94/288] Tour PosLoyaltyFreeProductTour → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-24 16:22:50,365 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49781557 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000002', 'uuid': '34b320d1-7339-412d-8fc0-1b4e16148c94'}] 2026-09-24 16:22:50,547 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49781557 order {'name': '/', 'pos_reference': '261-76-000002', 'uuid': '34b320d1-7339-412d-8fc0-1b4e16148c94'} created pos.order #569 2026-09-24 16:22:50,556 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49781557 finished 2026-09-24 16:22:50,585 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:50] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 130 0.060 0.162 2026-09-24 16:22:50,611 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:50] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:22:50,640 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12675286 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': '34b320d1-7339-412d-8fc0-1b4e16148c94'}] 2026-09-24 16:22:50,646 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12675286 order {'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': '34b320d1-7339-412d-8fc0-1b4e16148c94'} sync ignored for existing PoS order pos.order(569,) (state: paid) 2026-09-24 16:22:50,647 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [95/288] Tour PosLoyaltyFreeProductTour → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-24 16:22:50,656 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12675286 finished 2026-09-24 16:22:50,697 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [96/288] Tour PosLoyaltyFreeProductTour → Step click product 'Magnetic Board' (trigger: article.product .product-content .product-name:contains("Magnetic Board")) 2026-09-24 16:22:50,719 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:50] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.022 0.060 2026-09-24 16:22:50,757 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [97/288] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-24 16:22:50,808 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [98/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")):has(.qty:contains("1"))) 2026-09-24 16:22:50,859 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [99/288] Tour PosLoyaltyFreeProductTour → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-09-24 16:22:50,911 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [100/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board","quantity":"2"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")):has(.qty:contains("2"))) 2026-09-24 16:22:51,085 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [101/288] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-24 16:22:51,135 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [102/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .mobile-more-button) 2026-09-24 16:22:51,186 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [103/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .more-btn) 2026-09-24 16:22:51,240 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [104/288] Tour PosLoyaltyFreeProductTour → Step .control-buttons button.disabled:contains("Reward") 2026-09-24 16:22:51,291 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [105/288] Tour PosLoyaltyFreeProductTour → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-09-24 16:22:51,344 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [106/288] Tour PosLoyaltyFreeProductTour → Step click product 'Magnetic Board' (trigger: article.product .product-content .product-name:contains("Magnetic Board")) 2026-09-24 16:22:51,408 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [107/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .mobile-more-button) 2026-09-24 16:22:51,459 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [108/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .more-btn) 2026-09-24 16:22:51,514 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [109/288] Tour PosLoyaltyFreeProductTour → Step .control-buttons button.highlight:contains("Reward") 2026-09-24 16:22:51,565 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [110/288] Tour PosLoyaltyFreeProductTour → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-09-24 16:22:51,618 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [111/288] Tour PosLoyaltyFreeProductTour → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-09-24 16:22:51,682 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [112/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .mobile-more-button) 2026-09-24 16:22:51,745 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [113/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .more-btn) 2026-09-24 16:22:51,797 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [114/288] Tour PosLoyaltyFreeProductTour → Step .control-buttons button.disabled:contains("Reward") 2026-09-24 16:22:51,848 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [115/288] Tour PosLoyaltyFreeProductTour → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-09-24 16:22:51,900 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [116/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Whiteboard Pen","price":"-3.20","quantity":"1"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Whiteboard Pen")):has(.qty:contains("1")):has(.price:contains("-3.20"))) 2026-09-24 16:22:51,951 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [117/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Magnetic Board","quantity":"3"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Magnetic Board")):has(.qty:contains("3"))) 2026-09-24 16:22:52,011 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [118/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board","quantity":"3"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")):has(.qty:contains("3"))) 2026-09-24 16:22:52,062 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [119/288] Tour PosLoyaltyFreeProductTour → Step Check the product page (trigger: .product-list) 2026-09-24 16:22:52,113 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [120/288] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-24 16:22:52,163 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [121/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board","quantity":"3","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")):has(.qty:contains("3"))) 2026-09-24 16:22:52,214 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [122/288] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-24 16:22:52,265 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [123/288] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-24 16:22:52,316 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [124/288] Tour PosLoyaltyFreeProductTour → Step click numpad button: 6 (trigger: div.numpad button:contains(/^6$/)) 2026-09-24 16:22:52,367 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [125/288] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-24 16:22:52,418 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [126/288] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-24 16:22:52,469 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [127/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board","quantity":"6","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")):has(.qty:contains("6"))) 2026-09-24 16:22:52,544 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [128/288] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-24 16:22:52,596 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [129/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .mobile-more-button) 2026-09-24 16:22:52,646 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [130/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .more-btn) 2026-09-24 16:22:52,702 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [131/288] Tour PosLoyaltyFreeProductTour → Step .control-buttons button.highlight:contains("Reward") 2026-09-24 16:22:52,754 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [132/288] Tour PosLoyaltyFreeProductTour → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-09-24 16:22:52,806 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [133/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .mobile-more-button) 2026-09-24 16:22:52,856 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [134/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .more-btn) 2026-09-24 16:22:52,911 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [135/288] Tour PosLoyaltyFreeProductTour → Step click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-09-24 16:22:52,967 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [136/288] Tour PosLoyaltyFreeProductTour → Step .selection-item span:nth-child(2) 2026-09-24 16:22:53,018 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [137/288] Tour PosLoyaltyFreeProductTour → Step select reward (trigger: .selection-item:contains("Free Product - Whiteboard Pen")) 2026-09-24 16:22:53,084 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [138/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .mobile-more-button) 2026-09-24 16:22:53,147 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [139/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .more-btn) 2026-09-24 16:22:53,202 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [140/288] Tour PosLoyaltyFreeProductTour → Step .control-buttons button.disabled:contains("Reward") 2026-09-24 16:22:53,253 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [141/288] Tour PosLoyaltyFreeProductTour → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-09-24 16:22:53,306 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [142/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Whiteboard Pen","price":"-6.40","quantity":"2"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Whiteboard Pen")):has(.qty:contains("2")):has(.price:contains("-6.40"))) 2026-09-24 16:22:53,356 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [143/288] Tour PosLoyaltyFreeProductTour → Step order total amount is '11.88' (trigger: .product-screen .order-summary .total:contains("11.88")) 2026-09-24 16:22:53,407 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [144/288] Tour PosLoyaltyFreeProductTour → Step order total amount is '11.88' (trigger: .product-screen .order-summary .total:contains("11.88"):not(:visible)) 2026-09-24 16:22:53,457 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [145/288] Tour PosLoyaltyFreeProductTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-24 16:22:53,513 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [146/288] Tour PosLoyaltyFreeProductTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-24 16:22:53,563 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [147/288] Tour PosLoyaltyFreeProductTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-24 16:22:53,614 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [148/288] Tour PosLoyaltyFreeProductTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-09-24 16:22:53,669 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [149/288] Tour PosLoyaltyFreeProductTour → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-09-24 16:22:53,720 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [150/288] Tour PosLoyaltyFreeProductTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-09-24 16:22:53,772 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [151/288] Tour PosLoyaltyFreeProductTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-24 16:22:53,834 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [152/288] Tour PosLoyaltyFreeProductTour → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-24 16:22:53,839 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53517743 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000003', 'uuid': '6387fdb6-06da-41e0-9c16-de5644a6ada6'}] 2026-09-24 16:22:54,046 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53517743 order {'name': '/', 'pos_reference': '261-76-000003', 'uuid': '6387fdb6-06da-41e0-9c16-de5644a6ada6'} created pos.order #570 2026-09-24 16:22:54,056 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53517743 finished 2026-09-24 16:22:54,085 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:54] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 148 0.070 0.178 2026-09-24 16:22:54,139 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:54] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 23 0.009 0.021 2026-09-24 16:22:54,154 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:54] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:22:54,185 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71432476 started for PoS orders references: [{'name': 'Shop - 000003', 'pos_reference': '261-76-000003', 'uuid': '6387fdb6-06da-41e0-9c16-de5644a6ada6'}] 2026-09-24 16:22:54,190 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71432476 order {'name': 'Shop - 000003', 'pos_reference': '261-76-000003', 'uuid': '6387fdb6-06da-41e0-9c16-de5644a6ada6'} sync ignored for existing PoS order pos.order(570,) (state: paid) 2026-09-24 16:22:54,192 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [153/288] Tour PosLoyaltyFreeProductTour → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-24 16:22:54,199 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71432476 finished 2026-09-24 16:22:54,241 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [154/288] Tour PosLoyaltyFreeProductTour → Step click product 'Magnetic Board' (trigger: article.product .product-content .product-name:contains("Magnetic Board")) 2026-09-24 16:22:54,252 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:54] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.020 0.048 2026-09-24 16:22:54,282 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:54] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.002 0.009 2026-09-24 16:22:54,304 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [155/288] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-24 16:22:54,343 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:54] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 5 0.003 0.010 2026-09-24 16:22:54,356 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [156/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")):has(.qty:contains("1"))) 2026-09-24 16:22:54,406 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [157/288] Tour PosLoyaltyFreeProductTour → Step click numpad button: 6 (trigger: div.numpad button:contains(/^6$/)) 2026-09-24 16:22:54,459 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [158/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board","quantity":"6"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")):has(.qty:contains("6"))) 2026-09-24 16:22:54,642 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [159/288] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-24 16:22:54,696 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [160/288] Tour PosLoyaltyFreeProductTour → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-09-24 16:22:54,766 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [161/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Whiteboard Pen","price":"-3.20","quantity":"1"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Whiteboard Pen")):has(.qty:contains("1")):has(.price:contains("-3.20"))) 2026-09-24 16:22:54,828 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [162/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .mobile-more-button) 2026-09-24 16:22:54,878 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [163/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .more-btn) 2026-09-24 16:22:54,933 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [164/288] Tour PosLoyaltyFreeProductTour → Step .control-buttons button.highlight:contains("Reward") 2026-09-24 16:22:54,985 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [165/288] Tour PosLoyaltyFreeProductTour → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-09-24 16:22:55,036 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [166/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Magnetic Board","quantity":"6"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Magnetic Board")):has(.qty:contains("6"))) 2026-09-24 16:22:55,094 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [167/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board","quantity":"6"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")):has(.qty:contains("6"))) 2026-09-24 16:22:55,145 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [168/288] Tour PosLoyaltyFreeProductTour → Step Check the product page (trigger: .product-list) 2026-09-24 16:22:55,196 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [169/288] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-24 16:22:55,246 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [170/288] Tour PosLoyaltyFreeProductTour → Step click numpad button: ⌫ (trigger: div.numpad button:contains(/^⌫$/)) 2026-09-24 16:22:55,299 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [171/288] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-24 16:22:55,350 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [172/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .mobile-more-button) 2026-09-24 16:22:55,400 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [173/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .more-btn) 2026-09-24 16:22:55,473 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [174/288] Tour PosLoyaltyFreeProductTour → Step .control-buttons button.disabled:contains("Reward") 2026-09-24 16:22:55,523 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [175/288] Tour PosLoyaltyFreeProductTour → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-09-24 16:22:55,576 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [176/288] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-24 16:22:55,626 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [177/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board","quantity":"0","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")):has(.qty:contains("0"))) 2026-09-24 16:22:55,677 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [178/288] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-24 16:22:55,727 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [179/288] Tour PosLoyaltyFreeProductTour → Step click product 'Magnetic Board' (trigger: article.product .product-content .product-name:contains("Magnetic Board")) 2026-09-24 16:22:55,791 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [180/288] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-24 16:22:55,842 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [181/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board","quantity":"1","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")):has(.qty:contains("1"))) 2026-09-24 16:22:55,892 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [182/288] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-24 16:22:55,943 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [183/288] Tour PosLoyaltyFreeProductTour → Step click product 'Magnetic Board' (trigger: article.product .product-content .product-name:contains("Magnetic Board")) 2026-09-24 16:22:56,005 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [184/288] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-24 16:22:56,055 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [185/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board","quantity":"2","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")):has(.qty:contains("2"))) 2026-09-24 16:22:56,107 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [186/288] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-24 16:22:56,157 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [187/288] Tour PosLoyaltyFreeProductTour → Step click product 'Magnetic Board' (trigger: article.product .product-content .product-name:contains("Magnetic Board")) 2026-09-24 16:22:56,219 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [188/288] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-24 16:22:56,269 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [189/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board","quantity":"3","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")):has(.qty:contains("3"))) 2026-09-24 16:22:56,320 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [190/288] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-24 16:22:56,370 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [191/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Whiteboard Pen","price":"-3.20","quantity":"1"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Whiteboard Pen")):has(.qty:contains("1")):has(.price:contains("-3.20"))) 2026-09-24 16:22:56,421 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [192/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .mobile-more-button) 2026-09-24 16:22:56,472 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [193/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .more-btn) 2026-09-24 16:22:56,526 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [194/288] Tour PosLoyaltyFreeProductTour → Step .control-buttons button.disabled:contains("Reward") 2026-09-24 16:22:56,577 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [195/288] Tour PosLoyaltyFreeProductTour → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-09-24 16:22:56,629 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [196/288] Tour PosLoyaltyFreeProductTour → Step order total amount is '5.94' (trigger: .product-screen .order-summary .total:contains("5.94")) 2026-09-24 16:22:56,680 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [197/288] Tour PosLoyaltyFreeProductTour → Step order total amount is '5.94' (trigger: .product-screen .order-summary .total:contains("5.94"):not(:visible)) 2026-09-24 16:22:56,731 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [198/288] Tour PosLoyaltyFreeProductTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-24 16:22:56,787 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [199/288] Tour PosLoyaltyFreeProductTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-24 16:22:56,836 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [200/288] Tour PosLoyaltyFreeProductTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-24 16:22:56,887 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [201/288] Tour PosLoyaltyFreeProductTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-09-24 16:22:56,942 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [202/288] Tour PosLoyaltyFreeProductTour → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-09-24 16:22:56,994 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [203/288] Tour PosLoyaltyFreeProductTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-09-24 16:22:57,046 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [204/288] Tour PosLoyaltyFreeProductTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-24 16:22:57,107 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [205/288] Tour PosLoyaltyFreeProductTour → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-24 16:22:57,111 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82909648 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000004', 'uuid': '7c70574f-640e-4428-a9b5-ddd0c5b3cec2'}] 2026-09-24 16:22:57,319 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82909648 order {'name': '/', 'pos_reference': '261-76-000004', 'uuid': '7c70574f-640e-4428-a9b5-ddd0c5b3cec2'} created pos.order #571 2026-09-24 16:22:57,328 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82909648 finished 2026-09-24 16:22:57,354 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:57] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 148 0.085 0.160 2026-09-24 16:22:57,402 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:57] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 23 0.008 0.020 2026-09-24 16:22:57,418 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:57] "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-09-24 16:22:57,448 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7668052 started for PoS orders references: [{'name': 'Shop - 000004', 'pos_reference': '261-76-000004', 'uuid': '7c70574f-640e-4428-a9b5-ddd0c5b3cec2'}] 2026-09-24 16:22:57,453 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7668052 order {'name': 'Shop - 000004', 'pos_reference': '261-76-000004', 'uuid': '7c70574f-640e-4428-a9b5-ddd0c5b3cec2'} sync ignored for existing PoS order pos.order(571,) (state: paid) 2026-09-24 16:22:57,456 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [206/288] Tour PosLoyaltyFreeProductTour → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-24 16:22:57,462 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7668052 finished 2026-09-24 16:22:57,509 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [207/288] Tour PosLoyaltyFreeProductTour → Step click product 'Wall Shelf Unit' (trigger: article.product .product-content .product-name:contains("Wall Shelf Unit")) 2026-09-24 16:22:57,528 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:57] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.024 0.058 2026-09-24 16:22:57,549 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:57] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.002 0.009 2026-09-24 16:22:57,576 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:22:57] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 5 0.002 0.007 2026-09-24 16:22:57,580 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [208/288] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-24 16:22:57,632 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [209/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Wall Shelf Unit","quantity":"1","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Wall Shelf Unit")):has(.qty:contains("1"))) 2026-09-24 16:22:57,683 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [210/288] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-24 16:22:57,733 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [211/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .mobile-more-button) 2026-09-24 16:22:57,784 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [212/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .more-btn) 2026-09-24 16:22:57,838 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [213/288] Tour PosLoyaltyFreeProductTour → Step .control-buttons button.disabled:contains("Reward") 2026-09-24 16:22:57,889 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [214/288] Tour PosLoyaltyFreeProductTour → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-09-24 16:22:57,941 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [215/288] Tour PosLoyaltyFreeProductTour → Step click product 'Small Shelf' (trigger: article.product .product-content .product-name:contains("Small Shelf")) 2026-09-24 16:22:58,007 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [216/288] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-24 16:22:58,057 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [217/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Small Shelf","quantity":"1","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Small Shelf")):has(.qty:contains("1"))) 2026-09-24 16:22:58,108 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [218/288] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-24 16:22:58,159 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [219/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .mobile-more-button) 2026-09-24 16:22:58,209 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [220/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .more-btn) 2026-09-24 16:22:58,263 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [221/288] Tour PosLoyaltyFreeProductTour → Step .control-buttons button.highlight:contains("Reward") 2026-09-24 16:22:58,315 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [222/288] Tour PosLoyaltyFreeProductTour → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-09-24 16:22:58,368 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [223/288] Tour PosLoyaltyFreeProductTour → Step click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad")) 2026-09-24 16:22:58,437 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [224/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .mobile-more-button) 2026-09-24 16:22:58,497 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [225/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .more-btn) 2026-09-24 16:22:58,552 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [226/288] Tour PosLoyaltyFreeProductTour → Step .control-buttons button.disabled:contains("Reward") 2026-09-24 16:22:58,603 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [227/288] Tour PosLoyaltyFreeProductTour → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-09-24 16:22:58,656 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [228/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product","price":"-1.98","quantity":"1"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product")):has(.qty:contains("1")):has(.price:contains("-1.98"))) 2026-09-24 16:22:58,707 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [229/288] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-24 16:22:58,757 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [230/288] Tour PosLoyaltyFreeProductTour → Step click numpad button: ⌫ (trigger: div.numpad button:contains(/^⌫$/)) 2026-09-24 16:22:58,810 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [231/288] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-24 16:22:58,860 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [232/288] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-24 16:22:58,911 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [233/288] Tour PosLoyaltyFreeProductTour → Step click numpad button: ⌫ (trigger: div.numpad button:contains(/^⌫$/)) 2026-09-24 16:22:58,985 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [234/288] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-24 16:22:59,036 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [235/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .mobile-more-button) 2026-09-24 16:22:59,086 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [236/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .more-btn) 2026-09-24 16:22:59,156 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [237/288] Tour PosLoyaltyFreeProductTour → Step .control-buttons button.highlight:contains("Reward") 2026-09-24 16:22:59,207 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [238/288] Tour PosLoyaltyFreeProductTour → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-09-24 16:22:59,260 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [239/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .mobile-more-button) 2026-09-24 16:22:59,311 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [240/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .more-btn) 2026-09-24 16:22:59,365 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [241/288] Tour PosLoyaltyFreeProductTour → Step click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-09-24 16:22:59,419 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [242/288] Tour PosLoyaltyFreeProductTour → Step .selection-item span:nth-child(2) 2026-09-24 16:22:59,470 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [243/288] Tour PosLoyaltyFreeProductTour → Step select reward (trigger: .selection-item:contains("Free Product - [Desk Pad, Monitor Stand]")) 2026-09-24 16:22:59,524 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [244/288] Tour PosLoyaltyFreeProductTour → Step selection popup has 'Monitor Stand' (trigger: .selection-item:contains("Monitor Stand")) 2026-09-24 16:22:59,574 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [245/288] Tour PosLoyaltyFreeProductTour → Step selection popup has 'Desk Pad' (trigger: .selection-item:contains("Desk Pad")) 2026-09-24 16:22:59,625 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [246/288] Tour PosLoyaltyFreeProductTour → Step selection popup has 'Desk Pad' (trigger: .selection-item:contains("Desk Pad")) 2026-09-24 16:22:59,693 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [247/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .mobile-more-button) 2026-09-24 16:22:59,753 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [248/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .more-btn) 2026-09-24 16:22:59,809 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [249/288] Tour PosLoyaltyFreeProductTour → Step .control-buttons button.disabled:contains("Reward") 2026-09-24 16:22:59,859 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [250/288] Tour PosLoyaltyFreeProductTour → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-09-24 16:22:59,911 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [251/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product","price":"-1.98","quantity":"1"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product")):has(.qty:contains("1")):has(.price:contains("-1.98"))) 2026-09-24 16:22:59,962 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [252/288] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-24 16:23:00,013 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [253/288] Tour PosLoyaltyFreeProductTour → Step click numpad button: ⌫ (trigger: div.numpad button:contains(/^⌫$/)) 2026-09-24 16:23:00,065 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [254/288] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-24 16:23:00,116 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [255/288] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-24 16:23:00,166 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [256/288] Tour PosLoyaltyFreeProductTour → Step click numpad button: ⌫ (trigger: div.numpad button:contains(/^⌫$/)) 2026-09-24 16:23:00,242 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [257/288] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-24 16:23:00,293 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [258/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .mobile-more-button) 2026-09-24 16:23:00,343 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [259/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .more-btn) 2026-09-24 16:23:00,410 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [260/288] Tour PosLoyaltyFreeProductTour → Step .control-buttons button.highlight:contains("Reward") 2026-09-24 16:23:00,461 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [261/288] Tour PosLoyaltyFreeProductTour → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-09-24 16:23:00,513 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [262/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .mobile-more-button) 2026-09-24 16:23:00,564 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [263/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .more-btn) 2026-09-24 16:23:00,618 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [264/288] Tour PosLoyaltyFreeProductTour → Step click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-09-24 16:23:00,672 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [265/288] Tour PosLoyaltyFreeProductTour → Step .selection-item span:nth-child(2) 2026-09-24 16:23:00,722 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [266/288] Tour PosLoyaltyFreeProductTour → Step select reward (trigger: .selection-item:contains("Free Product - [Desk Pad, Monitor Stand]")) 2026-09-24 16:23:00,775 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [267/288] Tour PosLoyaltyFreeProductTour → Step selection popup has 'Monitor Stand' (trigger: .selection-item:contains("Monitor Stand")) 2026-09-24 16:23:00,826 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [268/288] Tour PosLoyaltyFreeProductTour → Step selection popup has 'Desk Pad' (trigger: .selection-item:contains("Desk Pad")) 2026-09-24 16:23:00,877 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [269/288] Tour PosLoyaltyFreeProductTour → Step selection popup has 'Monitor Stand' (trigger: .selection-item:contains("Monitor Stand")) 2026-09-24 16:23:00,940 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [270/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .mobile-more-button) 2026-09-24 16:23:01,000 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [271/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .more-btn) 2026-09-24 16:23:01,056 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [272/288] Tour PosLoyaltyFreeProductTour → Step .control-buttons button.disabled:contains("Reward") 2026-09-24 16:23:01,107 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [273/288] Tour PosLoyaltyFreeProductTour → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-09-24 16:23:01,159 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [274/288] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-24 16:23:01,210 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [275/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Monitor Stand","quantity":"1","price":"3.19","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Monitor Stand")):has(.qty:contains("1")):has(.price:contains("3.19"))) 2026-09-24 16:23:01,261 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [276/288] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-24 16:23:01,311 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [277/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product","price":"-3.19","quantity":"1"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product")):has(.qty:contains("1")):has(.price:contains("-3.19"))) 2026-09-24 16:23:01,363 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [278/288] Tour PosLoyaltyFreeProductTour → Step order total amount is '4.81' (trigger: .product-screen .order-summary .total:contains("4.81")) 2026-09-24 16:23:01,413 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [279/288] Tour PosLoyaltyFreeProductTour → Step order total amount is '4.81' (trigger: .product-screen .order-summary .total:contains("4.81"):not(:visible)) 2026-09-24 16:23:01,463 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [280/288] Tour PosLoyaltyFreeProductTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-24 16:23:01,521 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [281/288] Tour PosLoyaltyFreeProductTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-24 16:23:01,569 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [282/288] Tour PosLoyaltyFreeProductTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-24 16:23:01,624 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [283/288] Tour PosLoyaltyFreeProductTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-09-24 16:23:01,681 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [284/288] Tour PosLoyaltyFreeProductTour → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-09-24 16:23:01,733 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [285/288] Tour PosLoyaltyFreeProductTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-09-24 16:23:01,785 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [286/288] Tour PosLoyaltyFreeProductTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-24 16:23:01,851 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [287/288] Tour PosLoyaltyFreeProductTour → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-24 16:23:01,854 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52729990 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000005', 'uuid': '3239d717-d912-4729-8952-f2474f57f9f0'}] 2026-09-24 16:23:02,079 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52729990 order {'name': '/', 'pos_reference': '261-76-000005', 'uuid': '3239d717-d912-4729-8952-f2474f57f9f0'} created pos.order #572 2026-09-24 16:23:02,087 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52729990 finished 2026-09-24 16:23:02,119 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:02] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 153 0.081 0.187 2026-09-24 16:23:02,175 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:02] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 23 0.013 0.019 2026-09-24 16:23:02,190 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:02] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:23:02,202 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80326242 started for PoS orders references: [{'name': 'Shop - 000005', 'pos_reference': '261-76-000005', 'uuid': '3239d717-d912-4729-8952-f2474f57f9f0'}] 2026-09-24 16:23:02,206 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80326242 order {'name': 'Shop - 000005', 'pos_reference': '261-76-000005', 'uuid': '3239d717-d912-4729-8952-f2474f57f9f0'} sync ignored for existing PoS order pos.order(572,) (state: paid) 2026-09-24 16:23:02,215 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80326242 finished 2026-09-24 16:23:02,224 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [288/288] Tour PosLoyaltyFreeProductTour → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-24 16:23:02,273 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:02] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.026 0.047 2026-09-24 16:23:02,275 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: tour succeeded 2026-09-24 16:23:02,275 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: ╔══════════════════════════════════════════╗ ║ TOUR PosLoyaltyFreeProductTour SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-09-24 16:23:02,294 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:02] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.001 0.008 2026-09-24 16:23:02,465 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: heap 36362644 (allocated 38547456) 2026-09-24 16:23:02,468 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Closing chrome headless with pid 81160 2026-09-24 16:23:02,469 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Closing websocket connection 2026-09-24 16:23:02,470 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Terminating chrome headless with pid 81160 2026-09-24 16:23:02,565 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_162302_565007_test_loyalty_free_product_rewards.txt 2026-09-24 16:23:02,565 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Removing chrome user profile "/tmp/tmp82htk0sd_chrome_odoo" 2026-09-24 16:23:02,578 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_free_product_rewards_2 ... 2026-09-24 16:23:03,350 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Chrome pid: 81402 2026-09-24 16:23:03,350 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Chrome headless temporary user profile dir: /tmp/tmpdq2p1beg_chrome_odoo 2026-09-24 16:23:03,350 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Issuing json command http://127.0.0.1:42229/json/version 2026-09-24 16:23:03,351 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42229', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:23:03,353 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Browser version: Chrome/150.0.7871.114 2026-09-24 16:23:03,354 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Issuing json command http://127.0.0.1:42229/json 2026-09-24 16:23:03,354 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42229', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:23:03,359 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Websocket url found: ws://127.0.0.1:42229/devtools/page/BA56BBBFE91A3C3F9BDD2A39F300B1C0 2026-09-24 16:23:03,361 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Enable chrome headless console log notification 2026-09-24 16:23:03,362 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Chrome headless enable page notifications 2026-09-24 16:23:03,384 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:23:03,392 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Setting session cookie in browser 2026-09-24 16:23:03,393 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Open "http://127.0.0.1:8069/pos/ui/76" in browser 2026-09-24 16:23:03,393 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Navigating to: "http://127.0.0.1:8069/pos/ui/76" 2026-09-24 16:23:03,402 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:23:03,778 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:03] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.025 0.354 2026-09-24 16:23:03,781 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Navigation result: {'frameId': 'BA56BBBFE91A3C3F9BDD2A39F300B1C0', 'loaderId': '5CD7547803AC73C5ADECAF1D72F12EBE', 'isDownload': False} 2026-09-24 16:23:03,781 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Evaluate ready code "odoo.isTourReady('test_loyalty_free_product_rewards_2')" 2026-09-24 16:23:03,790 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:23:03,804 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:03] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.006 2026-09-24 16:23:03,806 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:03] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-09-24 16:23:03,834 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:03] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.029 2026-09-24 16:23:04,181 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:04] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:23:04,194 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:04] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-09-24 16:23:04,200 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:04] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:23:04,210 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:04] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:23:04,217 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:04] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:23:04,217 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Evaluate test code "odoo.startTour('test_loyalty_free_product_rewards_2', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/76", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:23:04,222 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: [1/20] Tour test_loyalty_free_product_rewards_2 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-24 16:23:04,226 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:04] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:23:04,239 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:04] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.003 0.006 2026-09-24 16:23:04,247 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:04] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.013 2026-09-24 16:23:04,281 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:04] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.011 0.022 2026-09-24 16:23:04,282 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:04] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.023 2026-09-24 16:23:04,603 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:04] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 393 0.098 0.202 2026-09-24 16:23:04,616 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:04] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:23:04,646 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:04] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:23:04,690 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:04] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.026 2026-09-24 16:23:04,712 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:04] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:23:04,721 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: Owl is running in 'dev' mode. 2026-09-24 16:23:04,739 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:04] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-09-24 16:23:04,770 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:04] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:23:04,779 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:04] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:23:04,789 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:04] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:23:04,795 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:04] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:23:04,802 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:04] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-09-24 16:23:04,803 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:04] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.008 0.021 2026-09-24 16:23:04,829 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:04] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.011 0.045 2026-09-24 16:23:04,837 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:04] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.002 0.023 2026-09-24 16:23:04,838 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:04] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.062 2026-09-24 16:23:04,861 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: [2/20] Tour test_loyalty_free_product_rewards_2 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-24 16:23:04,909 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:04] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.003 0.007 2026-09-24 16:23:04,917 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:04] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:23:04,930 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:04] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.019 2026-09-24 16:23:04,935 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:04] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:23:04,950 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:04] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.004 0.040 2026-09-24 16:23:04,970 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:04] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.057 2026-09-24 16:23:04,987 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:04] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.071 2026-09-24 16:23:04,997 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: [3/20] Tour test_loyalty_free_product_rewards_2 → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-09-24 16:23:04,999 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:04] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-09-24 16:23:05,020 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:05] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.009 0.072 2026-09-24 16:23:05,034 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:05] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.075 2026-09-24 16:23:05,064 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:05] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.009 0.139 2026-09-24 16:23:05,079 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:05] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.105 2026-09-24 16:23:05,107 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:05] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.009 0.178 2026-09-24 16:23:05,120 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:05] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.115 2026-09-24 16:23:05,165 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:05] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 41 0.017 0.126 2026-09-24 16:23:05,180 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:05] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.139 2026-09-24 16:23:05,223 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: [4/20] Tour test_loyalty_free_product_rewards_2 → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-09-24 16:23:05,288 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: [5/20] Tour test_loyalty_free_product_rewards_2 → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-09-24 16:23:05,356 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: [6/20] Tour test_loyalty_free_product_rewards_2 → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Desk Organizer","price":"-5.10","quantity":"1.00"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Desk Organizer")):has(.qty:contains("1")):has(.price:contains("-5.10"))) 2026-09-24 16:23:05,407 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: [7/20] Tour test_loyalty_free_product_rewards_2 → Step order total amount is '10.20' (trigger: .product-screen .order-summary .total:contains("10.20")) 2026-09-24 16:23:05,458 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: [8/20] Tour test_loyalty_free_product_rewards_2 → Step order total amount is '10.20' (trigger: .product-screen .order-summary .total:contains("10.20"):not(:visible)) 2026-09-24 16:23:05,509 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: [9/20] Tour test_loyalty_free_product_rewards_2 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-24 16:23:05,577 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: [10/20] Tour test_loyalty_free_product_rewards_2 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-24 16:23:05,587 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:05] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:23:05,588 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:05] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:23:05,627 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:05,677 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:05,742 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:05,794 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:05,846 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:05,898 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:05,951 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:06,003 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:06,068 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:06,071 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37937302 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '486eb493-4daa-4c4f-9dfd-4295680d87c0'}] 2026-09-24 16:23:06,073 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:06] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:23:06,318 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37937302 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '486eb493-4daa-4c4f-9dfd-4295680d87c0'} created pos.order #573 2026-09-24 16:23:06,329 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37937302 finished 2026-09-24 16:23:06,358 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:06] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 234 0.094 0.196 2026-09-24 16:23:06,421 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:06] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 39 0.013 0.026 2026-09-24 16:23:06,439 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:06] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.005 2026-09-24 16:23:06,513 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37831585 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '486eb493-4daa-4c4f-9dfd-4295680d87c0'}] 2026-09-24 16:23:06,518 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37831585 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '486eb493-4daa-4c4f-9dfd-4295680d87c0'} sync ignored for existing PoS order pos.order(573,) (state: paid) 2026-09-24 16:23:06,519 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:06,527 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37831585 finished 2026-09-24 16:23:06,570 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: tour succeeded 2026-09-24 16:23:06,570 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: ╔════════════════════════════════════════════════════╗ ║ TOUR test_loyalty_free_product_rewards_2 SUCCEEDED ║ ╚════════════════════════════════════════════════════╝ 2026-09-24 16:23:06,603 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:06] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.030 0.062 2026-09-24 16:23:06,644 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: heap 17741616 (allocated 18874368) 2026-09-24 16:23:06,644 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Closing chrome headless with pid 81402 2026-09-24 16:23:06,644 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Closing websocket connection 2026-09-24 16:23:06,644 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Terminating chrome headless with pid 81402 2026-09-24 16:23:06,739 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_162306_738842_test_loyalty_free_product_rewards_2.txt 2026-09-24 16:23:06,739 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Removing chrome user profile "/tmp/tmpdq2p1beg_chrome_odoo" 2026-09-24 16:23:06,754 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program ... 2026-09-24 16:23:07,564 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Chrome pid: 81610 2026-09-24 16:23:07,565 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Chrome headless temporary user profile dir: /tmp/tmpo3evff43_chrome_odoo 2026-09-24 16:23:07,565 44 INFO rb-c855d12-225060-418428 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:37101/json/version 2026-09-24 16:23:07,566 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37101', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:23:07,569 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:07,569 44 INFO rb-c855d12-225060-418428 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:37101/json 2026-09-24 16:23:07,569 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37101', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:23:07,570 44 INFO rb-c855d12-225060-418428 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:37101/devtools/page/46163B26E36D4AA8E81C86D3867468E0 2026-09-24 16:23:07,572 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Enable chrome headless console log notification 2026-09-24 16:23:07,573 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Chrome headless enable page notifications 2026-09-24 16:23:07,617 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:23:07,621 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Setting session cookie in browser 2026-09-24 16:23:07,622 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:07,622 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:07,630 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:23:08,017 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:08] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.025 0.363 2026-09-24 16:23:08,020 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Navigation result: {'frameId': '46163B26E36D4AA8E81C86D3867468E0', 'loaderId': '82C6D4BEDBAFC354D414B4CA534ECAB3', 'isDownload': False} 2026-09-24 16:23:08,020 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Evaluate ready code "odoo.isTourReady('PosLoyaltyLoyaltyProgram3')" 2026-09-24 16:23:08,031 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:23:08,044 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:08] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-09-24 16:23:08,048 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:08] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-09-24 16:23:08,052 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:08] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-09-24 16:23:08,348 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:08] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:23:08,353 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:08] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:23:08,366 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:08] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-24 16:23:08,380 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:08] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:23:08,390 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:08,394 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:08,395 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:08] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:23:08,406 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:08] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:23:08,426 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16: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.003 0.007 2026-09-24 16:23:08,440 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:08] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.020 2026-09-24 16:23:08,480 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:08] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.015 0.029 2026-09-24 16:23:08,483 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:08] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.020 2026-09-24 16:23:08,947 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:08] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 391 0.193 0.251 2026-09-24 16:23:08,960 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:08] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:23:09,000 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:08] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:23:09,035 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:09] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.022 2026-09-24 16:23:09,051 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:09] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:23:09,059 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:09,067 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:09] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.003 2026-09-24 16:23:09,097 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:09] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:23:09,112 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:09] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:23:09,117 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:09] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:23:09,118 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:09] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.004 0.009 2026-09-24 16:23:09,128 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:09] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:23:09,128 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:09] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:23:09,141 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:09] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.010 0.026 2026-09-24 16:23:09,149 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:09] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.002 0.019 2026-09-24 16:23:09,150 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:09] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.043 2026-09-24 16:23:09,193 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:09,253 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:09] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.008 0.009 2026-09-24 16:23:09,272 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:09] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.032 2026-09-24 16:23:09,278 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:09] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:23:09,288 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:09] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.050 2026-09-24 16:23:09,300 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:09] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:23:09,309 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:09] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.005 0.063 2026-09-24 16:23:09,333 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:09] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.079 2026-09-24 16:23:09,342 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:09,356 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:09] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.098 2026-09-24 16:23:09,360 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:09] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:23:09,414 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:09] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.028 0.127 2026-09-24 16:23:09,430 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:09] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.123 2026-09-24 16:23:09,444 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:09] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.130 2026-09-24 16:23:09,468 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:09] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.128 2026-09-24 16:23:09,520 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:09] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.029 0.211 2026-09-24 16:23:09,567 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:09] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 41 0.019 0.129 2026-09-24 16:23:09,582 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:09] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.218 2026-09-24 16:23:09,625 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:09,677 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:09,728 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:09,780 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:09,951 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:10,002 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:10,052 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:10,121 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:10,174 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:10,224 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:10,280 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:10,354 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:10,368 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:10] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 6 0.004 0.009 2026-09-24 16:23:10,404 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:10,455 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:10,512 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:10,563 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:10,616 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:10,668 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:10,724 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:10,781 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:10,832 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:10,898 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:10,962 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:11,013 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:11,064 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:11,132 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:11,143 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:11] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:23:11,145 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:11] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:23:11,183 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:11,234 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:11,300 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:11,354 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:11,405 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:11,457 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:11,509 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:11,575 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:11,583 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32722857 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '5016f451-2a2d-4200-a09b-bc2c3692b417'}] 2026-09-24 16:23:11,584 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:11] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:23:11,921 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32722857 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '5016f451-2a2d-4200-a09b-bc2c3692b417'} created pos.order #574 2026-09-24 16:23:11,930 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32722857 finished 2026-09-24 16:23:11,964 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:11] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 250 0.158 0.228 2026-09-24 16:23:12,033 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:12] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 39 0.022 0.027 2026-09-24 16:23:12,052 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:12] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:23:12,150 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:12,153 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21757444 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '5016f451-2a2d-4200-a09b-bc2c3692b417'}] 2026-09-24 16:23:12,158 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21757444 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '5016f451-2a2d-4200-a09b-bc2c3692b417'} sync ignored for existing PoS order pos.order(574,) (state: paid) 2026-09-24 16:23:12,166 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21757444 finished 2026-09-24 16:23:12,199 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: tour succeeded 2026-09-24 16:23:12,201 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: ╔══════════════════════════════════════════╗ ║ TOUR PosLoyaltyLoyaltyProgram3 SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-09-24 16:23:12,235 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.029 0.055 2026-09-24 16:23:12,301 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: heap 19652556 (allocated 23728128) 2026-09-24 16:23:12,305 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Closing chrome headless with pid 81610 2026-09-24 16:23:12,306 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Closing websocket connection 2026-09-24 16:23:12,308 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Terminating chrome headless with pid 81610 2026-09-24 16:23:12,392 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_162312_392122_test_loyalty_free_product_zero_sale_price_loyalty_program.txt 2026-09-24 16:23:12,392 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Removing chrome user profile "/tmp/tmpo3evff43_chrome_odoo" 2026-09-24 16:23:12,415 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_is_not_processed_for_draft_order ... 2026-09-24 16:23:13,220 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Chrome pid: 81831 2026-09-24 16:23:13,221 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Chrome headless temporary user profile dir: /tmp/tmp_7z3ghuq_chrome_odoo 2026-09-24 16:23:13,221 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Issuing json command http://127.0.0.1:37117/json/version 2026-09-24 16:23:13,222 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37117', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:23:13,232 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Browser version: Chrome/150.0.7871.114 2026-09-24 16:23:13,233 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Issuing json command http://127.0.0.1:37117/json 2026-09-24 16:23:13,233 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37117', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:23:13,236 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Websocket url found: ws://127.0.0.1:37117/devtools/page/41F9941AED406E96D3060AE95AFA691A 2026-09-24 16:23:13,242 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Enable chrome headless console log notification 2026-09-24 16:23:13,243 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Chrome headless enable page notifications 2026-09-24 16:23:13,305 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:23:13,309 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Setting session cookie in browser 2026-09-24 16:23:13,310 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:13,310 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:13,317 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:23:13,818 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:13] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.026 0.476 2026-09-24 16:23:13,821 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Navigation result: {'frameId': '41F9941AED406E96D3060AE95AFA691A', 'loaderId': '9F81F0659FCEB13FABDFB0DE4AFCD436', 'isDownload': False} 2026-09-24 16:23:13,822 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:13,833 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:23:13,847 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:13] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-09-24 16:23:13,850 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:13] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-09-24 16:23:13,859 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:13] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.015 2026-09-24 16:23:14,175 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:14] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:23:14,177 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:14] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:23:14,189 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:14] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-09-24 16:23:14,202 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:14,205 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:14] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:23:14,207 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:14,215 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:14] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:23:14,223 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:14] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:23:14,240 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:14] "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.007 2026-09-24 16:23:14,248 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:14] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.013 2026-09-24 16:23:14,286 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:14] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.010 0.023 2026-09-24 16:23:14,288 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:14] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.026 2026-09-24 16:23:14,685 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:14] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 392 0.147 0.228 2026-09-24 16:23:14,700 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:14] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:23:14,746 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23: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.005 2026-09-24 16:23:14,789 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:14] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.031 2026-09-24 16:23:14,812 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23: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.004 2026-09-24 16:23:14,826 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: Owl is running in 'dev' mode. 2026-09-24 16:23:14,828 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:14] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.004 2026-09-24 16:23:14,860 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:14] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:23:14,879 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:14] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-09-24 16:23:14,879 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:14] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.010 2026-09-24 16:23:14,893 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:14] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:23:14,895 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:14] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:23:14,896 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:14] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.017 0.019 2026-09-24 16:23:14,907 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:14] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.003 0.042 2026-09-24 16:23:14,909 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:14] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.046 2026-09-24 16:23:14,920 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:14] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.004 0.015 2026-09-24 16:23:14,970 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:15,006 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:15] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:23:15,017 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:15] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:23:15,021 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:15] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.005 0.019 2026-09-24 16:23:15,073 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:15] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.015 0.059 2026-09-24 16:23:15,092 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:15,096 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:15] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.093 2026-09-24 16:23:15,103 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:15] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:23:15,118 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:15] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.116 2026-09-24 16:23:15,128 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:15] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.003 0.103 2026-09-24 16:23:15,146 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:15,164 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:15] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.013 0.150 2026-09-24 16:23:15,181 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:15] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.102 2026-09-24 16:23:15,197 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:15] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.090 2026-09-24 16:23:15,212 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:15] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.088 2026-09-24 16:23:15,232 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:15] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.201 2026-09-24 16:23:15,248 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:15] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.117 2026-09-24 16:23:15,262 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:15] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.075 2026-09-24 16:23:15,311 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:15] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.017 0.126 2026-09-24 16:23:15,351 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:15,404 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:15,455 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:15,509 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:15,569 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:15,587 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:15] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.004 0.012 2026-09-24 16:23:15,620 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:15,697 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:15,748 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:15,799 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:15,855 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:15,911 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:15,959 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:16,012 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:16,064 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:16,131 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:16,182 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:16,234 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:16,284 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:16,335 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:16,386 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:16,436 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:16,508 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:16,510 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69244797 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'bd9fb26d-b8eb-42eb-b88b-6858c507f7df'}] 2026-09-24 16:23:16,552 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69244797 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'bd9fb26d-b8eb-42eb-b88b-6858c507f7df'} created pos.order #575 2026-09-24 16:23:16,557 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:16,567 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69244797 finished 2026-09-24 16:23:16,601 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:16] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 74 0.030 0.063 2026-09-24 16:23:16,629 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:16,680 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:16,731 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: tour succeeded 2026-09-24 16:23:16,732 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:16,789 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: heap 15825692 (allocated 17563648) 2026-09-24 16:23:16,797 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Closing chrome headless with pid 81831 2026-09-24 16:23:16,797 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Closing websocket connection 2026-09-24 16:23:16,798 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Terminating chrome headless with pid 81831 2026-09-24 16:23:16,892 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_162316_892753_test_loyalty_is_not_processed_for_draft_order.txt 2026-09-24 16:23:16,893 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Removing chrome user profile "/tmp/tmp_7z3ghuq_chrome_odoo" 2026-09-24 16:23:16,903 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_on_order_with_fixed_tax ... 2026-09-24 16:23:17,568 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Chrome pid: 82044 2026-09-24 16:23:17,568 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Chrome headless temporary user profile dir: /tmp/tmpoxhiqnud_chrome_odoo 2026-09-24 16:23:17,568 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Issuing json command http://127.0.0.1:36813/json/version 2026-09-24 16:23:17,569 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:17,570 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Browser version: Chrome/150.0.7871.114 2026-09-24 16:23:17,571 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Issuing json command http://127.0.0.1:36813/json 2026-09-24 16:23:17,571 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:17,572 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Websocket url found: ws://127.0.0.1:36813/devtools/page/ED3A2F68661BC3261AF8337E980B545D 2026-09-24 16:23:17,573 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Enable chrome headless console log notification 2026-09-24 16:23:17,574 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Chrome headless enable page notifications 2026-09-24 16:23:17,616 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:23:17,620 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Setting session cookie in browser 2026-09-24 16:23:17,621 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:17,621 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:17,628 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:23:17,976 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:17] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.021 0.329 2026-09-24 16:23:17,979 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Navigation result: {'frameId': 'ED3A2F68661BC3261AF8337E980B545D', 'loaderId': '9A61FFCA280D21CAF903BCB795FB3B1F', 'isDownload': False} 2026-09-24 16:23:17,980 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:17,992 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:23:18,004 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:18] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:23:18,009 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:18] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-09-24 16:23:18,012 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:18] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-09-24 16:23:18,319 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:18] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:23:18,322 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:18] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:23:18,331 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:18] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-09-24 16:23:18,344 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:18] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:23:18,351 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:18] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:23:18,351 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:18,354 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:18,357 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:18] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:23:18,374 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:18] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.005 0.007 2026-09-24 16:23:18,383 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:18] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.016 2026-09-24 16:23:18,420 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:18] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.012 0.026 2026-09-24 16:23:18,422 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:18] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.027 2026-09-24 16:23:18,833 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:18] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 392 0.154 0.236 2026-09-24 16:23:18,846 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:18] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:23:18,905 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16: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.000 0.005 2026-09-24 16:23:18,954 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:18] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.034 2026-09-24 16:23:18,970 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16: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.000 0.005 2026-09-24 16:23:18,980 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax.browser: Owl is running in 'dev' mode. 2026-09-24 16:23:18,999 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:18] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.005 0.010 2026-09-24 16:23:19,025 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:19] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:23:19,040 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:19] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.011 2026-09-24 16:23:19,057 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:19] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.012 2026-09-24 16:23:19,060 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:19] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-09-24 16:23:19,063 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23: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-09-24 16:23:19,068 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:19] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-09-24 16:23:19,080 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:19] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.020 0.018 2026-09-24 16:23:19,088 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:19] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.002 0.044 2026-09-24 16:23:19,096 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:19] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.002 0.019 2026-09-24 16:23:19,128 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:19,148 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:19] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-09-24 16:23:19,203 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:19] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.030 0.033 2026-09-24 16:23:19,209 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:19,217 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:19] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.003 0.069 2026-09-24 16:23:19,223 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:19] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:23:19,232 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:19] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:23:19,245 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:19] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.004 0.064 2026-09-24 16:23:19,260 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:19] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.069 2026-09-24 16:23:19,276 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:19] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.083 2026-09-24 16:23:19,320 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:19] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.015 0.165 2026-09-24 16:23:19,335 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:19] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.103 2026-09-24 16:23:19,353 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:19] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.117 2026-09-24 16:23:19,372 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:19] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.121 2026-09-24 16:23:19,389 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:19] "GET /web/image?model=product.template&field=image_128&id=1683&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.124 2026-09-24 16:23:19,405 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:19] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.124 2026-09-24 16:23:19,422 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:19] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.080 2026-09-24 16:23:19,438 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:19] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.076 2026-09-24 16:23:19,493 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:19] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.021 0.149 2026-09-24 16:23:19,556 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:19,605 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:19,661 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:19,716 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:19,771 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:19,830 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:19,839 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:19] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 6 0.003 0.009 2026-09-24 16:23:19,860 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:19] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 10 0.004 0.012 2026-09-24 16:23:19,906 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax.browser: tour succeeded 2026-09-24 16:23:19,906 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:19,952 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax.browser: heap 14990668 (allocated 16515072) 2026-09-24 16:23:19,956 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Closing chrome headless with pid 82044 2026-09-24 16:23:19,956 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Closing websocket connection 2026-09-24 16:23:19,957 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Terminating chrome headless with pid 82044 2026-09-24 16:23:20,054 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_162320_053901_test_loyalty_on_order_with_fixed_tax.txt 2026-09-24 16:23:20,054 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Removing chrome user profile "/tmp/tmpoxhiqnud_chrome_odoo" 2026-09-24 16:23:20,063 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_program_different_orders ... 2026-09-24 16:23:20,579 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Chrome pid: 82246 2026-09-24 16:23:20,579 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Chrome headless temporary user profile dir: /tmp/tmpnmi87e8p_chrome_odoo 2026-09-24 16:23:20,579 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Issuing json command http://127.0.0.1:44837/json/version 2026-09-24 16:23:20,581 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44837', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:23:20,584 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Browser version: Chrome/150.0.7871.114 2026-09-24 16:23:20,584 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Issuing json command http://127.0.0.1:44837/json 2026-09-24 16:23:20,584 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44837', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:23:20,586 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Websocket url found: ws://127.0.0.1:44837/devtools/page/D7A8C70B5B0F2EACFE4FC07431E7E9D2 2026-09-24 16:23:20,587 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Enable chrome headless console log notification 2026-09-24 16:23:20,588 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Chrome headless enable page notifications 2026-09-24 16:23:20,629 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:23:20,633 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Setting session cookie in browser 2026-09-24 16:23:20,634 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:20,634 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:20,642 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:23:20,987 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:20] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.032 0.315 2026-09-24 16:23:20,991 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Navigation result: {'frameId': 'D7A8C70B5B0F2EACFE4FC07431E7E9D2', 'loaderId': '04B0DE71E17C5293DED24D83CA9F4867', 'isDownload': False} 2026-09-24 16:23:20,991 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Evaluate ready code "odoo.isTourReady('PosLoyaltyMultipleOrders')" 2026-09-24 16:23:21,008 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:23:21,020 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:21] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-09-24 16:23:21,023 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:21] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-09-24 16:23:21,038 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:21] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.005 0.020 2026-09-24 16:23:21,351 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:21] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:23:21,353 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:21] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:23:21,362 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:21] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-09-24 16:23:21,377 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:21] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:23:21,385 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:21,389 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:21] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:23:21,390 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:21,396 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:21] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:23:21,411 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:21] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.007 2026-09-24 16:23:21,421 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:21] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.003 0.015 2026-09-24 16:23:21,425 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:21] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.002 2026-09-24 16:23:21,457 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:21] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.008 0.023 2026-09-24 16:23:21,887 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:21] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 394 0.138 0.271 2026-09-24 16:23:21,900 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:21] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:23:21,934 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:21] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:23:21,967 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:21] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.023 2026-09-24 16:23:21,983 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:21] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:23:21,990 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: Owl is running in 'dev' mode. 2026-09-24 16:23:21,998 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:21] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.003 2026-09-24 16:23:22,024 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:22] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:23:22,043 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:22] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:23:22,044 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:22] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-09-24 16:23:22,059 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:22] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-09-24 16:23:22,059 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23: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-09-24 16:23:22,066 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:22] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.014 0.019 2026-09-24 16:23:22,076 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:22] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.002 0.038 2026-09-24 16:23:22,095 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:22] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.009 0.023 2026-09-24 16:23:22,097 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:22] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.061 2026-09-24 16:23:22,108 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:22,158 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:22] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.016 2026-09-24 16:23:22,194 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:22] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:23:22,212 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:22] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.037 0.038 2026-09-24 16:23:22,223 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:22,251 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:22] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.017 0.097 2026-09-24 16:23:22,259 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:22] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:23:22,273 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:22] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.104 2026-09-24 16:23:22,288 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:22] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.115 2026-09-24 16:23:22,302 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:22] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.103 2026-09-24 16:23:22,309 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:22] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.002 0.145 2026-09-24 16:23:22,324 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:22] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.107 2026-09-24 16:23:22,343 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:22] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.079 2026-09-24 16:23:22,356 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:22] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.079 2026-09-24 16:23:22,371 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:22] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.063 2026-09-24 16:23:22,387 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:22] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.074 2026-09-24 16:23:22,401 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:22] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.072 2026-09-24 16:23:22,461 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:22] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.019 0.151 2026-09-24 16:23:22,519 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:22,574 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:22,626 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:22,679 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:22,864 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:22,914 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:22,965 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:23,033 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:23,086 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:23,136 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:23,192 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:23,255 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:23,268 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:23] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.003 0.009 2026-09-24 16:23:23,306 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:23,369 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:23,378 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:23] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:23:23,379 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:23] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:23:23,420 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:23,471 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:23,536 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:23,596 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:23,659 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:23,709 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:23,760 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:23,811 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:23,861 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:23,919 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:23,967 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:24,018 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:24,073 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:24,125 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:24,176 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:24,244 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:24,248 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55606053 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000002', 'uuid': 'b216b730-671a-467f-8133-b8494576616d'}] 2026-09-24 16:23:24,251 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:24] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:23:24,551 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55606053 order {'name': '/', 'pos_reference': '261-76-000002', 'uuid': 'b216b730-671a-467f-8133-b8494576616d'} created pos.order #576 2026-09-24 16:23:24,560 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55606053 finished 2026-09-24 16:23:24,588 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:24] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 242 0.096 0.245 2026-09-24 16:23:24,646 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:24] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 40 0.015 0.026 2026-09-24 16:23:24,660 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:24] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:23:24,720 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:24] "GET /report/barcode/Code128/044f-8f56-4457 HTTP/1.1" 200 - 0 0.000 0.024 2026-09-24 16:23:24,728 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:24,732 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4007941 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': 'b216b730-671a-467f-8133-b8494576616d'}] 2026-09-24 16:23:24,736 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4007941 order {'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': 'b216b730-671a-467f-8133-b8494576616d'} sync ignored for existing PoS order pos.order(576,) (state: paid) 2026-09-24 16:23:24,744 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4007941 finished 2026-09-24 16:23:24,775 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: tour succeeded 2026-09-24 16:23:24,776 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: ╔═════════════════════════════════════════╗ ║ TOUR PosLoyaltyMultipleOrders SUCCEEDED ║ ╚═════════════════════════════════════════╝ 2026-09-24 16:23:24,806 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:24] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.024 0.052 2026-09-24 16:23:24,861 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: heap 20848780 (allocated 22155264) 2026-09-24 16:23:24,870 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Closing chrome headless with pid 82246 2026-09-24 16:23:24,872 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Closing websocket connection 2026-09-24 16:23:24,874 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Terminating chrome headless with pid 82246 2026-09-24 16:23:24,877 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:24] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.002 0.012 2026-09-24 16:23:24,971 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_162324_971159_test_loyalty_program_different_orders.txt 2026-09-24 16:23:24,971 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Removing chrome user profile "/tmp/tmpnmi87e8p_chrome_odoo" 2026-09-24 16:23:24,989 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_program_specific_product ... 2026-09-24 16:23:25,554 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Chrome pid: 82469 2026-09-24 16:23:25,554 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Chrome headless temporary user profile dir: /tmp/tmpg4rm2zp2_chrome_odoo 2026-09-24 16:23:25,555 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Issuing json command http://127.0.0.1:44273/json/version 2026-09-24 16:23:25,555 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44273', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:23:25,557 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Browser version: Chrome/150.0.7871.114 2026-09-24 16:23:25,557 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Issuing json command http://127.0.0.1:44273/json 2026-09-24 16:23:25,558 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44273', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:23:25,559 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Websocket url found: ws://127.0.0.1:44273/devtools/page/391E11CCE7E3AE300583E1215D0F7F69 2026-09-24 16:23:25,560 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Enable chrome headless console log notification 2026-09-24 16:23:25,561 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Chrome headless enable page notifications 2026-09-24 16:23:25,607 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:23:25,610 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Setting session cookie in browser 2026-09-24 16:23:25,612 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:25,612 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:25,620 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:23:25,943 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:25] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.022 0.303 2026-09-24 16:23:25,946 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Navigation result: {'frameId': '391E11CCE7E3AE300583E1215D0F7F69', 'loaderId': '71F8F8828F4E175F02F6C0421DACE73A', 'isDownload': False} 2026-09-24 16:23:25,946 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Evaluate ready code "odoo.isTourReady('PosLoyaltySpecificDiscountTour')" 2026-09-24 16:23:25,957 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:23:25,973 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:25] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-09-24 16:23:25,979 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:25] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.015 2026-09-24 16:23:25,982 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:25] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.000 0.019 2026-09-24 16:23:26,304 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:26] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:23:26,306 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:26] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:23:26,317 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:26] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-09-24 16:23:26,332 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:26,336 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:26,339 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:26] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.010 0.004 2026-09-24 16:23:26,347 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:26] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:23:26,353 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:26] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:23:26,369 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16: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.004 0.006 2026-09-24 16:23:26,380 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:26] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.018 2026-09-24 16:23:26,421 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:26] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.013 0.028 2026-09-24 16:23:26,423 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:26] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.022 2026-09-24 16:23:26,794 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:26] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 393 0.126 0.225 2026-09-24 16:23:26,810 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:26] "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-09-24 16:23:26,848 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:26] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:23:26,883 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:26] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.026 2026-09-24 16:23:26,896 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:26] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:23:26,903 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: Owl is running in 'dev' mode. 2026-09-24 16:23:26,911 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:26] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.003 2026-09-24 16:23:26,946 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:26] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.009 2026-09-24 16:23:26,950 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:26] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:23:26,962 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:26] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:23:26,963 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:26] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-09-24 16:23:26,977 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:26] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.010 0.027 2026-09-24 16:23:26,979 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:26] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:23:26,980 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:26] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:23:26,992 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:26] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:23:26,994 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:26] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.005 0.039 2026-09-24 16:23:27,026 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:27] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.011 0.026 2026-09-24 16:23:27,043 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:27,054 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:27] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.008 0.058 2026-09-24 16:23:27,068 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:27] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.003 0.069 2026-09-24 16:23:27,090 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:27] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.002 0.005 2026-09-24 16:23:27,127 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:27] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.006 0.023 2026-09-24 16:23:27,133 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:27] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:23:27,147 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:27] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.042 2026-09-24 16:23:27,162 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:27] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.057 2026-09-24 16:23:27,177 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:27] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.064 2026-09-24 16:23:27,194 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:27] "GET /web/image?model=product.template&field=image_128&id=1685&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.013 2026-09-24 16:23:27,200 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:27] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:23:27,202 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:27,217 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:27] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.113 2026-09-24 16:23:27,235 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:27] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.094 2026-09-24 16:23:27,248 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:27] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.094 2026-09-24 16:23:27,273 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:27] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.100 2026-09-24 16:23:27,294 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:27] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.173 2026-09-24 16:23:27,312 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:27] "GET /web/image?model=product.template&field=image_128&id=1686&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.103 2026-09-24 16:23:27,361 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:27] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.018 0.122 2026-09-24 16:23:27,405 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:27,458 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:27,509 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:27,560 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:27,641 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:27,692 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:27,743 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:27,794 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:27,845 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:27,904 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:27,963 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:28,041 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:28,104 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:28,156 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:28,206 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:28,257 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:28,314 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:28,370 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:28,447 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:28,513 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:28,564 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:28,615 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:28,670 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:28,726 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:28,801 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:28,872 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:28,923 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:28,974 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: tour succeeded 2026-09-24 16:23:28,975 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR PosLoyaltySpecificDiscountTour SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-09-24 16:23:29,034 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: heap 17458124 (allocated 19271680) 2026-09-24 16:23:29,037 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Closing chrome headless with pid 82469 2026-09-24 16:23:29,038 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Closing websocket connection 2026-09-24 16:23:29,045 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Terminating chrome headless with pid 82469 2026-09-24 16:23:29,102 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_162329_102065_test_loyalty_program_specific_product.txt 2026-09-24 16:23:29,102 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Removing chrome user profile "/tmp/tmpg4rm2zp2_chrome_odoo" 2026-09-24 16:23:29,116 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_program_using_same_product ... 2026-09-24 16:23:29,724 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Chrome pid: 82675 2026-09-24 16:23:29,724 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Chrome headless temporary user profile dir: /tmp/tmpt8fc_dz9_chrome_odoo 2026-09-24 16:23:29,724 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Issuing json command http://127.0.0.1:33505/json/version 2026-09-24 16:23:29,726 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33505', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:23:29,733 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Browser version: Chrome/150.0.7871.114 2026-09-24 16:23:29,733 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Issuing json command http://127.0.0.1:33505/json 2026-09-24 16:23:29,733 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33505', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:23:29,738 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Websocket url found: ws://127.0.0.1:33505/devtools/page/40A0E8A8569A4E12847820C6097876DA 2026-09-24 16:23:29,739 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Enable chrome headless console log notification 2026-09-24 16:23:29,740 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Chrome headless enable page notifications 2026-09-24 16:23:29,808 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:23:29,812 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Setting session cookie in browser 2026-09-24 16:23:29,813 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:29,813 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:29,822 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:23:30,334 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:30] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.038 0.476 2026-09-24 16:23:30,337 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Navigation result: {'frameId': '40A0E8A8569A4E12847820C6097876DA', 'loaderId': 'C1D24BA94424C72AAFB99260CEA4F818', 'isDownload': False} 2026-09-24 16:23:30,337 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Evaluate ready code "odoo.isTourReady('PosLoyaltyFreeProductTour2')" 2026-09-24 16:23:30,348 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:23:30,363 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:30] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-09-24 16:23:30,367 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:30] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.013 2026-09-24 16:23:30,371 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:30] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-09-24 16:23:30,723 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:30] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:23:30,726 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:30] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:23:30,735 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:30] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-09-24 16:23:30,747 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:30] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:23:30,751 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:30,755 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:30,755 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:30] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:23:30,761 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:30] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:23:30,775 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:30] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.003 0.006 2026-09-24 16:23:30,787 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:30] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.017 2026-09-24 16:23:30,824 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:30] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.016 0.021 2026-09-24 16:23:30,829 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:30] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.032 2026-09-24 16:23:31,279 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:31] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 391 0.189 0.249 2026-09-24 16:23:31,292 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:31] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:23:31,344 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:31] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.014 2026-09-24 16:23:31,386 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:31] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.024 2026-09-24 16:23:31,403 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:31] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:23:31,411 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: Owl is running in 'dev' mode. 2026-09-24 16:23:31,419 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:31] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.003 2026-09-24 16:23:31,457 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:31] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:23:31,476 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:31] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:23:31,479 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:31] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:23:31,494 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:31] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.011 0.021 2026-09-24 16:23:31,495 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:31] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:23:31,499 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:31] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:23:31,505 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:31] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.003 0.037 2026-09-24 16:23:31,515 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:31] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.002 0.016 2026-09-24 16:23:31,517 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:31] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.051 2026-09-24 16:23:31,569 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:31,583 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:31] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:23:31,612 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:31] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:23:31,622 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:31] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.020 0.027 2026-09-24 16:23:31,663 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:31] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.021 0.067 2026-09-24 16:23:31,679 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:31] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.079 2026-09-24 16:23:31,690 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:31,696 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:31] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.004 0.089 2026-09-24 16:23:31,702 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:31] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:23:31,712 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:31] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.094 2026-09-24 16:23:31,743 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:31,745 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:31] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.007 0.147 2026-09-24 16:23:31,770 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:31] "GET /web/image?model=product.template&field=image_128&id=1689&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.143 2026-09-24 16:23:31,784 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:31] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.116 2026-09-24 16:23:31,800 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:31] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.112 2026-09-24 16:23:31,826 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:31] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.119 2026-09-24 16:23:31,842 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:31] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.094 2026-09-24 16:23:31,863 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:31] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.088 2026-09-24 16:23:31,877 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:31] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.088 2026-09-24 16:23:31,929 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:31] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.026 0.183 2026-09-24 16:23:31,991 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:32,044 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:32,094 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:32,151 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:32,214 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:32,229 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:32] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.004 0.010 2026-09-24 16:23:32,267 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:32,344 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:32,395 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:32,446 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:32,497 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:32,548 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:32,598 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:32,654 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:32,705 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:32,758 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:32,808 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:32,862 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:32,918 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:32,988 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:33,048 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:33,099 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:33,155 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:33,206 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:33,258 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: tour succeeded 2026-09-24 16:23:33,259 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: ╔═══════════════════════════════════════════╗ ║ TOUR PosLoyaltyFreeProductTour2 SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-09-24 16:23:33,336 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: heap 16740920 (allocated 18087936) 2026-09-24 16:23:33,343 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Closing chrome headless with pid 82675 2026-09-24 16:23:33,346 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Closing websocket connection 2026-09-24 16:23:33,346 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Terminating chrome headless with pid 82675 2026-09-24 16:23:33,441 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_162333_441329_test_loyalty_program_using_same_product.txt 2026-09-24 16:23:33,441 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Removing chrome user profile "/tmp/tmpt8fc_dz9_chrome_odoo" 2026-09-24 16:23:33,451 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_program_with_next_order_coupon_free_product ... 2026-09-24 16:23:34,317 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Chrome pid: 82892 2026-09-24 16:23:34,317 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Chrome headless temporary user profile dir: /tmp/tmp6h36p9bd_chrome_odoo 2026-09-24 16:23:34,317 44 INFO rb-c855d12-225060-418428 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:36465/json/version 2026-09-24 16:23:34,318 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36465', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:23:34,329 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:34,329 44 INFO rb-c855d12-225060-418428 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:36465/json 2026-09-24 16:23:34,329 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36465', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:23:34,339 44 INFO rb-c855d12-225060-418428 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:36465/devtools/page/913D7ED352523CFB4B3A95059E9B0F2D 2026-09-24 16:23:34,344 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Enable chrome headless console log notification 2026-09-24 16:23:34,347 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Chrome headless enable page notifications 2026-09-24 16:23:34,365 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:23:34,376 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Setting session cookie in browser 2026-09-24 16:23:34,377 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:34,377 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:34,384 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:23:34,748 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:34] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.027 0.339 2026-09-24 16:23:34,751 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Navigation result: {'frameId': '913D7ED352523CFB4B3A95059E9B0F2D', 'loaderId': '247390CF7E706975B4F50268D6405B77', 'isDownload': False} 2026-09-24 16:23:34,751 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:34,760 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:23:34,779 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:34] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-09-24 16:23:34,786 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:34] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.016 2026-09-24 16:23:34,792 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:34] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.020 2026-09-24 16:23:35,112 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:35] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:23:35,120 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:35] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-09-24 16:23:35,125 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:35] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:23:35,133 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:35,135 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:35] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.004 2026-09-24 16:23:35,136 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [1/33] Tour PosLoyaltyTour11.1 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-24 16:23:35,142 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:35] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:23:35,148 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:35] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:23:35,163 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:35] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.003 0.006 2026-09-24 16:23:35,171 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:35] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.017 2026-09-24 16:23:35,212 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:35] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.012 0.029 2026-09-24 16:23:35,214 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:35] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.034 2026-09-24 16:23:35,584 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:35] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 391 0.139 0.216 2026-09-24 16:23:35,598 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23: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-09-24 16:23:35,626 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:35] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:23:35,673 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:35] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.027 2026-09-24 16:23:35,701 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:35] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:23:35,714 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:35,728 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:35] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.003 2026-09-24 16:23:35,751 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:35] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:23:35,767 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:35] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:23:35,768 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:35] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:23:35,783 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:35] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.010 0.019 2026-09-24 16:23:35,786 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23: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-09-24 16:23:35,790 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:35] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-09-24 16:23:35,802 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:35] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.003 0.044 2026-09-24 16:23:35,804 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:35] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.050 2026-09-24 16:23:35,814 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:35] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.002 0.019 2026-09-24 16:23:35,860 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [2/33] Tour PosLoyaltyTour11.1 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-24 16:23:35,926 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:35] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.022 2026-09-24 16:23:35,931 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:35] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:23:35,942 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:35] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.038 2026-09-24 16:23:35,947 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:35] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:23:35,956 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:35] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.052 2026-09-24 16:23:35,970 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:35] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.064 2026-09-24 16:23:35,993 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:35] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.085 2026-09-24 16:23:36,004 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [3/33] Tour PosLoyaltyTour11.1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-24 16:23:36,013 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:36] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:23:36,044 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [4/33] Tour PosLoyaltyTour11.1 → Step click customer button (trigger: .product-screen .set-partner) 2026-09-24 16:23:36,057 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:36] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.019 0.129 2026-09-24 16:23:36,065 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:36] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.002 0.112 2026-09-24 16:23:36,087 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:36] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.125 2026-09-24 16:23:36,102 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:36] "GET /web/image?model=product.template&field=image_128&id=1691&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.127 2026-09-24 16:23:36,119 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:36] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.087 2026-09-24 16:23:36,135 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:36] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.071 2026-09-24 16:23:36,149 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:36] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.081 2026-09-24 16:23:36,165 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:36] "GET /web/image?model=product.template&field=image_128&id=1692&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.073 2026-09-24 16:23:36,203 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:36] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.015 0.255 2026-09-24 16:23:36,254 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:36] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 41 0.021 0.116 2026-09-24 16:23:36,300 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [5/33] Tour PosLoyaltyTour11.1 → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-09-24 16:23:36,353 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [6/33] Tour PosLoyaltyTour11.1 → Step Click search field (trigger: .modal .fa-search.undefined) 2026-09-24 16:23:36,404 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [7/33] Tour PosLoyaltyTour11.1 → Step Search for partner "AAA Partner" (trigger: .modal-dialog .input-group input) 2026-09-24 16:23:36,461 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [8/33] Tour PosLoyaltyTour11.1 → Step click partner 'AAA Partner' from partner list screen (trigger: .modal .partner-list b:contains(AAA Partner)) 2026-09-24 16:23:36,523 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [9/33] Tour PosLoyaltyTour11.1 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-24 16:23:36,573 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [10/33] Tour PosLoyaltyTour11.1 → Step .product-screen .set-partner:contains("AAA Partner") 2026-09-24 16:23:36,624 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [11/33] Tour PosLoyaltyTour11.1 → Step click product 'Product Test' (trigger: article.product .product-content .product-name:contains("Product Test")) 2026-09-24 16:23:36,705 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [12/33] Tour PosLoyaltyTour11.1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-24 16:23:36,755 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [13/33] Tour PosLoyaltyTour11.1 → Step Check orderline with attributes: {"withClass":".selected","productName":"Product Test","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Test")):has(.qty:contains("1"))) 2026-09-24 16:23:36,806 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [14/33] Tour PosLoyaltyTour11.1 → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-09-24 16:23:36,858 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [15/33] Tour PosLoyaltyTour11.1 → Step Check orderline with attributes: {"withClass":".selected","productName":"Product Test","quantity":"3"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Test")):has(.qty:contains("3"))) 2026-09-24 16:23:37,033 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [16/33] Tour PosLoyaltyTour11.1 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-24 16:23:37,083 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [17/33] Tour PosLoyaltyTour11.1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-24 16:23:37,134 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [18/33] Tour PosLoyaltyTour11.1 → Step order total amount is '150.00' (trigger: .product-screen .order-summary .total:contains("150.00")) 2026-09-24 16:23:37,185 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [19/33] Tour PosLoyaltyTour11.1 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-24 16:23:37,235 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [20/33] Tour PosLoyaltyTour11.1 → Step click Actions button (trigger: .mobile-more-button) 2026-09-24 16:23:37,286 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [21/33] Tour PosLoyaltyTour11.1 → Step click Actions button (trigger: .more-btn) 2026-09-24 16:23:37,341 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [22/33] Tour PosLoyaltyTour11.1 → Step .control-buttons button.disabled:contains("Reward") 2026-09-24 16:23:37,392 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [23/33] Tour PosLoyaltyTour11.1 → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-09-24 16:23:37,445 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [24/33] Tour PosLoyaltyTour11.1 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-24 16:23:37,508 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [25/33] Tour PosLoyaltyTour11.1 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-24 16:23:37,517 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:37] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:23:37,518 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:37] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:23:37,559 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [26/33] Tour PosLoyaltyTour11.1 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-24 16:23:37,610 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [27/33] Tour PosLoyaltyTour11.1 → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-09-24 16:23:37,675 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [28/33] Tour PosLoyaltyTour11.1 → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-09-24 16:23:37,727 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [29/33] Tour PosLoyaltyTour11.1 → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-09-24 16:23:37,780 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [30/33] Tour PosLoyaltyTour11.1 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-09-24 16:23:37,834 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [31/33] Tour PosLoyaltyTour11.1 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-24 16:23:37,903 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [32/33] Tour PosLoyaltyTour11.1 → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-24 16:23:37,908 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:37] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:23:37,910 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20383431 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'ea162d7c-cd36-46a5-a980-065c4c300eab'}] 2026-09-24 16:23:38,216 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20383431 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'ea162d7c-cd36-46a5-a980-065c4c300eab'} created pos.order #577 2026-09-24 16:23:38,231 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20383431 finished 2026-09-24 16:23:38,270 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:38] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 253 0.127 0.236 2026-09-24 16:23:38,351 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:38] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 40 0.015 0.028 2026-09-24 16:23:38,365 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:38] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:23:38,454 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:38] "GET /report/barcode/Code128/044b-5137-4e21 HTTP/1.1" 200 - 0 0.000 0.048 2026-09-24 16:23:38,454 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [33/33] Tour PosLoyaltyTour11.1 → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-24 16:23:38,458 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85977214 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'ea162d7c-cd36-46a5-a980-065c4c300eab'}] 2026-09-24 16:23:38,464 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85977214 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'ea162d7c-cd36-46a5-a980-065c4c300eab'} sync ignored for existing PoS order pos.order(577,) (state: paid) 2026-09-24 16:23:38,474 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85977214 finished 2026-09-24 16:23:38,496 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: tour succeeded 2026-09-24 16:23:38,499 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: ╔═══════════════════════════════════╗ ║ TOUR PosLoyaltyTour11.1 SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-09-24 16:23:38,538 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:38] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.029 0.054 2026-09-24 16:23:38,579 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: heap 17719600 (allocated 20709376) 2026-09-24 16:23:38,591 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:38] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 6 0.003 0.009 2026-09-24 16:23:38,592 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Closing chrome headless with pid 82892 2026-09-24 16:23:38,592 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Closing websocket connection 2026-09-24 16:23:38,593 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Terminating chrome headless with pid 82892 2026-09-24 16:23:38,663 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_162338_663136_test_loyalty_program_with_next_order_coupon_free_product.txt 2026-09-24 16:23:38,663 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Removing chrome user profile "/tmp/tmp6h36p9bd_chrome_odoo" 2026-09-24 16:23:38,952 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Chrome pid: 83108 2026-09-24 16:23:38,952 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Chrome headless temporary user profile dir: /tmp/tmp8pv_wkfx_chrome_odoo 2026-09-24 16:23:38,952 44 INFO rb-c855d12-225060-418428 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:40329/json/version 2026-09-24 16:23:38,953 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40329', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:23:38,957 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:38,957 44 INFO rb-c855d12-225060-418428 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:40329/json 2026-09-24 16:23:38,957 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40329', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:23:38,959 44 INFO rb-c855d12-225060-418428 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:40329/devtools/page/864F485FEE934949F900FE1EA6CF359D 2026-09-24 16:23:38,961 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Enable chrome headless console log notification 2026-09-24 16:23:38,962 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Chrome headless enable page notifications 2026-09-24 16:23:38,984 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:23:38,986 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Setting session cookie in browser 2026-09-24 16:23:38,990 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:38,990 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:39,037 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:39] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.014 0.025 2026-09-24 16:23:39,040 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Navigation result: {'frameId': '864F485FEE934949F900FE1EA6CF359D', 'loaderId': '9E90F2B5C5B7227897709AD70AFE64F5', 'isDownload': False} 2026-09-24 16:23:39,040 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:39,057 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:23:39,073 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:39] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-09-24 16:23:39,076 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:39] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-09-24 16:23:39,081 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:39] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.010 2026-09-24 16:23:39,392 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:39] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:23:39,397 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:39] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:23:39,399 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:39] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.008 2026-09-24 16:23:39,411 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:39] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.000 0.003 2026-09-24 16:23:39,418 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:39,420 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:39] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:23:39,422 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:39,427 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:39] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:23:39,437 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:39] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:23:39,441 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:39] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:23:39,463 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:39] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 11 0.005 0.016 2026-09-24 16:23:39,464 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:39] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.015 2026-09-24 16:23:39,810 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:39] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 293 0.110 0.217 2026-09-24 16:23:39,821 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:39] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:23:39,856 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23: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.004 2026-09-24 16:23:39,893 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:39] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 3 0.002 0.027 2026-09-24 16:23:39,908 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23: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.004 2026-09-24 16:23:39,917 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:39,925 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:39] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:23:39,953 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:39] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:23:39,958 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:39] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:23:39,962 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:39] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:23:39,964 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:39] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:23:39,977 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:39] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 7 0.005 0.014 2026-09-24 16:23:39,987 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:39] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:23:39,991 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:39] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.003 0.028 2026-09-24 16:23:39,991 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23: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-09-24 16:23:40,010 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:40] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:23:40,039 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:40] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.011 0.024 2026-09-24 16:23:40,047 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:40] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.002 0.040 2026-09-24 16:23:40,053 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:40,080 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:40] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.010 0.066 2026-09-24 16:23:40,087 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:40] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.001 0.025 2026-09-24 16:23:40,116 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:40] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.021 2026-09-24 16:23:40,122 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:40] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:23:40,132 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:40] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.036 2026-09-24 16:23:40,147 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:40] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.045 2026-09-24 16:23:40,171 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:40] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.076 2026-09-24 16:23:40,173 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:40,195 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:40] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.008 0.079 2026-09-24 16:23:40,209 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:40] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.100 2026-09-24 16:23:40,222 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:40] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.095 2026-09-24 16:23:40,237 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:40] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.099 2026-09-24 16:23:40,246 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:40,255 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:40] "GET /web/image?model=product.template&field=image_128&id=1691&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.102 2026-09-24 16:23:40,269 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:40] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.090 2026-09-24 16:23:40,287 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:40] "GET /web/image?model=product.template&field=image_128&id=1692&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.085 2026-09-24 16:23:40,297 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:40,347 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:40,404 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:40,462 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:40,513 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:40,564 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:40,639 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:40,689 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:40,740 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:40,790 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:40,841 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:40,897 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:40,912 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:40] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:23:40,948 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:41,000 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:41,051 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:41,105 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:41,161 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:41,214 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:41,268 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:41,276 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23: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.001 0.005 2026-09-24 16:23:41,300 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:41] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 10 0.005 0.014 2026-09-24 16:23:41,322 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:41,376 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:41,427 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:41,479 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:41,529 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:41,584 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:41,641 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:41,692 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:41,768 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:41,829 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:41,879 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:41,934 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:41,984 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:42,037 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:42,087 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:42,138 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:42,188 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:42,255 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:42,266 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:42] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:23:42,267 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:42] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:23:42,306 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:42,356 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:42,422 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:42,476 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:42,528 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:42,584 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:42,596 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:42] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.002 0.009 2026-09-24 16:23:42,615 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43971061 started for PoS orders references: [{'name': '/', 'pos_reference': '262-76-000001', 'uuid': '1d86d16d-06d1-4d36-a090-729646cf57f8'}] 2026-09-24 16:23:42,617 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:42] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:23:42,853 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43971061 order {'name': '/', 'pos_reference': '262-76-000001', 'uuid': '1d86d16d-06d1-4d36-a090-729646cf57f8'} created pos.order #578 2026-09-24 16:23:42,861 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43971061 finished 2026-09-24 16:23:42,886 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:42] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 176 0.071 0.203 2026-09-24 16:23:42,931 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:42] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 25 0.007 0.017 2026-09-24 16:23:42,946 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:42] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:23:43,011 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68493579 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '262-76-000001', 'uuid': '1d86d16d-06d1-4d36-a090-729646cf57f8'}] 2026-09-24 16:23:43,015 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68493579 order {'name': 'Shop - 000001', 'pos_reference': '262-76-000001', 'uuid': '1d86d16d-06d1-4d36-a090-729646cf57f8'} sync ignored for existing PoS order pos.order(578,) (state: paid) 2026-09-24 16:23:43,017 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:43,023 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68493579 finished 2026-09-24 16:23:43,070 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: tour succeeded 2026-09-24 16:23:43,070 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:43] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.016 0.045 2026-09-24 16:23:43,072 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: ╔═══════════════════════════════════╗ ║ TOUR PosLoyaltyTour11.2 SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-09-24 16:23:43,164 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: heap 19652620 (allocated 23728128) 2026-09-24 16:23:43,172 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Closing chrome headless with pid 83108 2026-09-24 16:23:43,172 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:43] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 5 0.003 0.010 2026-09-24 16:23:43,173 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Closing websocket connection 2026-09-24 16:23:43,175 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Terminating chrome headless with pid 83108 2026-09-24 16:23:43,237 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_162343_237801_test_loyalty_program_with_next_order_coupon_free_product.txt 2026-09-24 16:23:43,238 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Removing chrome user profile "/tmp/tmp8pv_wkfx_chrome_odoo" 2026-09-24 16:23:43,258 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_program_with_tagged_buy_x_get_y ... 2026-09-24 16:23:43,999 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Chrome pid: 83330 2026-09-24 16:23:43,999 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Chrome headless temporary user profile dir: /tmp/tmpfwfed6vq_chrome_odoo 2026-09-24 16:23:43,999 44 INFO rb-c855d12-225060-418428 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:33487/json/version 2026-09-24 16:23:44,000 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33487', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:23:44,003 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:44,003 44 INFO rb-c855d12-225060-418428 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:33487/json 2026-09-24 16:23:44,003 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33487', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:23:44,006 44 INFO rb-c855d12-225060-418428 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:33487/devtools/page/994E0F4C29C4D0723A94D3646C710044 2026-09-24 16:23:44,009 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Enable chrome headless console log notification 2026-09-24 16:23:44,010 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Chrome headless enable page notifications 2026-09-24 16:23:44,046 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:23:44,049 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Setting session cookie in browser 2026-09-24 16:23:44,050 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:44,050 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:44,058 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:23:44,398 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:44] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.024 0.318 2026-09-24 16:23:44,401 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Navigation result: {'frameId': '994E0F4C29C4D0723A94D3646C710044', 'loaderId': 'EF71738D46305BBA892A3262C2F30EEF', 'isDownload': False} 2026-09-24 16:23:44,401 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour12')" 2026-09-24 16:23:44,416 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:23:44,430 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:44] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:23:44,437 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:44] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.012 2026-09-24 16:23:44,441 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:44] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-09-24 16:23:44,745 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:44] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:23:44,751 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:44] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:23:44,757 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:44] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-09-24 16:23:44,773 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:44] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:23:44,785 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:44] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-09-24 16:23:44,785 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:44,789 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:44,793 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:44] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:23:44,807 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:44] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.003 0.006 2026-09-24 16:23:44,817 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:44] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.015 2026-09-24 16:23:44,852 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:44] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.010 0.026 2026-09-24 16:23:44,853 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:44] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.025 2026-09-24 16:23:45,200 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:45] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 397 0.117 0.214 2026-09-24 16:23:45,214 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:45] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:23:45,241 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23: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.003 2026-09-24 16:23:45,283 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:45] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.027 2026-09-24 16:23:45,302 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23: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.004 2026-09-24 16:23:45,310 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:45,318 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:45] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.003 2026-09-24 16:23:45,344 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:45] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:23:45,349 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:45] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:23:45,362 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:45] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-09-24 16:23:45,365 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:45] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.011 2026-09-24 16:23:45,373 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:45] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:23:45,373 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23: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-09-24 16:23:45,384 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:45] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.013 0.017 2026-09-24 16:23:45,391 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:45] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:23:45,392 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:45] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.002 0.036 2026-09-24 16:23:45,401 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:45] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.002 0.022 2026-09-24 16:23:45,448 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:45,460 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:45] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.016 0.063 2026-09-24 16:23:45,498 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:45] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.014 0.098 2026-09-24 16:23:45,506 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:45] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.002 0.023 2026-09-24 16:23:45,511 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:45] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:23:45,521 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:45] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.032 2026-09-24 16:23:45,535 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:45] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.046 2026-09-24 16:23:45,559 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:45] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.066 2026-09-24 16:23:45,560 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:45,563 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:45] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:23:45,574 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:45] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.079 2026-09-24 16:23:45,589 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:45] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.084 2026-09-24 16:23:45,605 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:45] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.091 2026-09-24 16:23:45,622 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:45] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.096 2026-09-24 16:23:45,634 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:45] "GET /web/image?model=product.template&field=image_128&id=1695&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.095 2026-09-24 16:23:45,647 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:45] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.080 2026-09-24 16:23:45,675 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:45] "GET /web/image?model=product.template&field=image_128&id=1694&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.097 2026-09-24 16:23:45,692 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:45] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.097 2026-09-24 16:23:45,734 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:45] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.015 0.111 2026-09-24 16:23:45,790 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:45,842 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:45,894 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:45,947 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:46,116 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:46,166 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:46,231 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:46,288 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:46,339 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:46,389 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:46,440 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:46,505 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:46,555 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:46,605 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:46,657 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:46,836 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:46,887 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:46,953 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:47,011 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:47,062 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:47,112 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:47,163 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:47,236 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:47,305 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:47,406 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:47,461 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:47,512 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:47,563 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:47,613 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:47,664 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:47,714 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:47,765 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: tour succeeded 2026-09-24 16:23:47,766 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: ╔═════════════════════════════════╗ ║ TOUR PosLoyaltyTour12 SUCCEEDED ║ ╚═════════════════════════════════╝ 2026-09-24 16:23:47,829 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: heap 18563476 (allocated 19533824) 2026-09-24 16:23:47,833 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Closing chrome headless with pid 83330 2026-09-24 16:23:47,833 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Closing websocket connection 2026-09-24 16:23:47,834 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Terminating chrome headless with pid 83330 2026-09-24 16:23:47,928 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_162347_928361_test_loyalty_program_with_tagged_buy_x_get_y.txt 2026-09-24 16:23:47,928 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Removing chrome user profile "/tmp/tmpfwfed6vq_chrome_odoo" 2026-09-24 16:23:47,939 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_program_with_tagged_free_product ... 2026-09-24 16:23:48,682 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Chrome pid: 83537 2026-09-24 16:23:48,683 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Chrome headless temporary user profile dir: /tmp/tmppa10pqnu_chrome_odoo 2026-09-24 16:23:48,683 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Issuing json command http://127.0.0.1:43821/json/version 2026-09-24 16:23:48,684 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43821', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:23:48,686 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Browser version: Chrome/150.0.7871.114 2026-09-24 16:23:48,686 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Issuing json command http://127.0.0.1:43821/json 2026-09-24 16:23:48,686 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43821', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:23:48,691 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Websocket url found: ws://127.0.0.1:43821/devtools/page/E21289CE9AA641FCA9440E0B94A3C960 2026-09-24 16:23:48,694 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Enable chrome headless console log notification 2026-09-24 16:23:48,695 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Chrome headless enable page notifications 2026-09-24 16:23:48,748 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:23:48,752 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Setting session cookie in browser 2026-09-24 16:23:48,753 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:48,753 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:48,760 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:23:49,249 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:49] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.025 0.466 2026-09-24 16:23:49,251 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Navigation result: {'frameId': 'E21289CE9AA641FCA9440E0B94A3C960', 'loaderId': 'CC3895984F03870460E3471DDBABE0B3', 'isDownload': False} 2026-09-24 16:23:49,252 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour10')" 2026-09-24 16:23:49,261 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:23:49,272 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:49] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:23:49,275 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:49] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-09-24 16:23:49,280 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:49] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.014 2026-09-24 16:23:49,592 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:49] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:23:49,594 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:49] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:23:49,605 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:49] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-09-24 16:23:49,617 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:49,619 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:49] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:23:49,621 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:49,627 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:49] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:23:49,632 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:49] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:23:49,651 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:49] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.004 0.010 2026-09-24 16:23:49,659 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:49] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.021 2026-09-24 16:23:49,689 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:49] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.009 0.021 2026-09-24 16:23:49,690 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:49] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.021 2026-09-24 16:23:50,044 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:50] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 395 0.123 0.211 2026-09-24 16:23:50,059 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:50] "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-09-24 16:23:50,099 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:50] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:23:50,131 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:50] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.023 2026-09-24 16:23:50,144 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:50] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:23:50,153 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: Owl is running in 'dev' mode. 2026-09-24 16:23:50,160 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:50] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.003 2026-09-24 16:23:50,185 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:50] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:23:50,188 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:50] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:23:50,194 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:50] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:23:50,197 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:50] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:23:50,205 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:50] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:23:50,206 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:50] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:23:50,227 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:50] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.015 0.023 2026-09-24 16:23:50,229 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:50] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:23:50,236 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:50] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.002 0.044 2026-09-24 16:23:50,244 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:50] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.002 0.025 2026-09-24 16:23:50,279 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:50] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.013 0.048 2026-09-24 16:23:50,290 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:50,320 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:50] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.014 0.088 2026-09-24 16:23:50,335 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:50] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.004 0.017 2026-09-24 16:23:50,355 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:50] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.024 2026-09-24 16:23:50,361 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:50] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:23:50,376 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:50] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.040 2026-09-24 16:23:50,390 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:50] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.059 2026-09-24 16:23:50,405 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:50] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.072 2026-09-24 16:23:50,421 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:50,422 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:50] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.082 2026-09-24 16:23:50,427 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:50] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:23:50,442 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:50] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.102 2026-09-24 16:23:50,460 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:50] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.094 2026-09-24 16:23:50,466 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:50,475 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:50] "GET /web/image?model=product.template&field=image_128&id=1698&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.094 2026-09-24 16:23:50,489 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:50] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.095 2026-09-24 16:23:50,503 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:50] "GET /web/image?model=product.template&field=image_128&id=1697&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.095 2026-09-24 16:23:50,520 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:50] "GET /web/image?model=product.template&field=image_128&id=1699&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.088 2026-09-24 16:23:50,535 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:50] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.087 2026-09-24 16:23:50,592 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:50] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.020 0.107 2026-09-24 16:23:50,632 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:50,685 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:50,735 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:50,791 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:50,851 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:50,866 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:50] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 6 0.004 0.011 2026-09-24 16:23:50,901 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:50,952 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:51,026 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:51,077 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:51,128 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:51,178 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:51,229 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:51,280 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:51,330 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:51,381 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:51,437 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:51,488 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:51,541 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:51,592 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:51,646 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:51,702 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:51,753 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:51,806 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:51,880 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:51,948 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:51,998 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:52,050 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:52,100 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:52,151 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:52,205 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:52,256 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:52,309 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: tour succeeded 2026-09-24 16:23:52,309 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: ╔═════════════════════════════════╗ ║ TOUR PosLoyaltyTour10 SUCCEEDED ║ ╚═════════════════════════════════╝ 2026-09-24 16:23:52,374 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: heap 16778768 (allocated 18350080) 2026-09-24 16:23:52,375 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Closing chrome headless with pid 83537 2026-09-24 16:23:52,376 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Closing websocket connection 2026-09-24 16:23:52,377 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Terminating chrome headless with pid 83537 2026-09-24 16:23:52,431 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_162352_431098_test_loyalty_program_with_tagged_free_product.txt 2026-09-24 16:23:52,431 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Removing chrome user profile "/tmp/tmppa10pqnu_chrome_odoo" 2026-09-24 16:23:52,440 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_reward_product_tag ... 2026-09-24 16:23:53,150 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Chrome pid: 83755 2026-09-24 16:23:53,150 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Chrome headless temporary user profile dir: /tmp/tmpg8j5k27e_chrome_odoo 2026-09-24 16:23:53,151 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Issuing json command http://127.0.0.1:37123/json/version 2026-09-24 16:23:53,152 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:53,153 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Browser version: Chrome/150.0.7871.114 2026-09-24 16:23:53,153 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Issuing json command http://127.0.0.1:37123/json 2026-09-24 16:23:53,154 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:53,155 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Websocket url found: ws://127.0.0.1:37123/devtools/page/88A7CCEF2F5C369CD3244BCE31AED5F3 2026-09-24 16:23:53,156 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Enable chrome headless console log notification 2026-09-24 16:23:53,157 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Chrome headless enable page notifications 2026-09-24 16:23:53,188 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:23:53,192 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Setting session cookie in browser 2026-09-24 16:23:53,192 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:53,192 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:53,200 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:23:53,535 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:53] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.042 0.296 2026-09-24 16:23:53,538 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Navigation result: {'frameId': '88A7CCEF2F5C369CD3244BCE31AED5F3', 'loaderId': '3ECEFDF610A01CA2ED2B6669BB437B65', 'isDownload': False} 2026-09-24 16:23:53,538 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Evaluate ready code "odoo.isTourReady('PosLoyaltyRewardProductTag')" 2026-09-24 16:23:53,552 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:23:53,562 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:53] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:23:53,566 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:53] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-09-24 16:23:53,569 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:53] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-09-24 16:23:53,887 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:53] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:23:53,888 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:53] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:23:53,896 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:53] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-24 16:23:53,909 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:53] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:23:53,915 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:53,917 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:53] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:23:53,920 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:53,924 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:53] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:23:53,940 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:53] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.003 0.007 2026-09-24 16:23:53,950 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:53] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.019 2026-09-24 16:23:53,979 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:53] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.009 0.023 2026-09-24 16:23:53,981 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:53] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.021 2026-09-24 16:23:54,394 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:54] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 400 0.158 0.231 2026-09-24 16:23:54,412 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:54] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.010 2026-09-24 16:23:54,449 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:54] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:23:54,483 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:54] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.023 2026-09-24 16:23:54,496 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:54] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-24 16:23:54,507 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: Owl is running in 'dev' mode. 2026-09-24 16:23:54,512 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:54] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.003 2026-09-24 16:23:54,544 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:54] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:23:54,553 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:54] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:23:54,558 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:54] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:23:54,569 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:54] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:23:54,577 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:54] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.010 0.018 2026-09-24 16:23:54,579 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:54] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:23:54,584 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:54] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.002 0.034 2026-09-24 16:23:54,586 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:54] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.034 2026-09-24 16:23:54,592 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:54] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.001 0.015 2026-09-24 16:23:54,642 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:54,688 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:54] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.010 2026-09-24 16:23:54,696 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:54] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:23:54,713 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:54] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.029 2026-09-24 16:23:54,724 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:54] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.002 0.045 2026-09-24 16:23:54,755 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:54] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.010 0.066 2026-09-24 16:23:54,771 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:54] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.085 2026-09-24 16:23:54,784 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:54] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.084 2026-09-24 16:23:54,808 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:54] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.006 0.085 2026-09-24 16:23:54,810 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:54,843 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:54] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.013 0.147 2026-09-24 16:23:54,849 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:54] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:23:54,861 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:54] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.100 2026-09-24 16:23:54,879 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:54] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.103 2026-09-24 16:23:54,897 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:54] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.005 0.100 2026-09-24 16:23:54,913 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:54] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.184 2026-09-24 16:23:54,929 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:54] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.113 2026-09-24 16:23:54,990 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:54] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.023 0.114 2026-09-24 16:23:55,039 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:55,105 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:55,155 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:55,210 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:55,261 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:55,314 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:55,365 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:55,420 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:55,475 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:55,525 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:55,579 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:55,644 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:55,710 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:55,761 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:55,815 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:55,866 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:55,918 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:55,988 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:56,053 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:56,103 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:56,157 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:56,208 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:56,261 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:56,311 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:56,366 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:56,421 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:56,471 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:56,525 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:56,590 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:56,657 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:56,707 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:56,762 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:56,813 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:56,865 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:56,933 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:57,002 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:57,053 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:57,108 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:57,159 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:57,211 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:57,262 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:57,316 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:57,370 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:57,421 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:57,474 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:57,546 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:57,614 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:57,664 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:57,719 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:57,769 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:57,822 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: tour succeeded 2026-09-24 16:23:57,822 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: ╔═══════════════════════════════════════════╗ ║ TOUR PosLoyaltyRewardProductTag SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-09-24 16:23:57,906 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: heap 20662056 (allocated 22548480) 2026-09-24 16:23:57,912 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Closing chrome headless with pid 83755 2026-09-24 16:23:57,913 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Closing websocket connection 2026-09-24 16:23:57,913 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Terminating chrome headless with pid 83755 2026-09-24 16:23:57,981 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_162357_981534_test_loyalty_reward_product_tag.txt 2026-09-24 16:23:57,981 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Removing chrome user profile "/tmp/tmpg8j5k27e_chrome_odoo" 2026-09-24 16:23:57,991 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_reward_with_variant ... 2026-09-24 16:23:58,849 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Chrome pid: 83966 2026-09-24 16:23:58,849 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Chrome headless temporary user profile dir: /tmp/tmp0d8_kj_i_chrome_odoo 2026-09-24 16:23:58,849 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Issuing json command http://127.0.0.1:34481/json/version 2026-09-24 16:23:58,850 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34481', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:23:58,854 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Browser version: Chrome/150.0.7871.114 2026-09-24 16:23:58,855 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Issuing json command http://127.0.0.1:34481/json 2026-09-24 16:23:58,855 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34481', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:23:58,856 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Websocket url found: ws://127.0.0.1:34481/devtools/page/539C575A83142729A253B2B7BA72DA89 2026-09-24 16:23:58,858 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Enable chrome headless console log notification 2026-09-24 16:23:58,859 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Chrome headless enable page notifications 2026-09-24 16:23:58,890 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:23:58,894 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Setting session cookie in browser 2026-09-24 16:23:58,895 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:58,895 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:58,905 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:23:59,265 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:59] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 92 0.026 0.336 2026-09-24 16:23:59,268 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Navigation result: {'frameId': '539C575A83142729A253B2B7BA72DA89', 'loaderId': '51D6D57653AD4A07268C339F42BB559B', 'isDownload': False} 2026-09-24 16:23:59,268 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Evaluate ready code "odoo.isTourReady('test_loyalty_reward_with_variant')" 2026-09-24 16:23:59,281 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:23:59,293 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:59] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-09-24 16:23:59,297 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:59] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-09-24 16:23:59,305 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:59] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.017 2026-09-24 16:23:59,650 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:59] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:23:59,652 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:59] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:23:59,663 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:59] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-24 16:23:59,686 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:59,688 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:59] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.003 2026-09-24 16:23:59,698 44 INFO rb-c855d12-225060-418428 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-09-24 16:23:59,705 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:59] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:23:59,711 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:59] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:23:59,726 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:59] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.003 0.006 2026-09-24 16:23:59,736 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:59] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.016 2026-09-24 16:23:59,773 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:59] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.016 0.022 2026-09-24 16:23:59,775 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:23:59] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.029 2026-09-24 16:24:00,222 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:00] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 398 0.151 0.275 2026-09-24 16:24:00,235 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:00] "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-09-24 16:24:00,272 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:00] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:24:00,287 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:00] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 2 0.002 0.006 2026-09-24 16:24:00,324 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:00] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.027 2026-09-24 16:24:00,339 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:00] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:24:00,346 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: Owl is running in 'dev' mode. 2026-09-24 16:24:00,356 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:00] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.003 2026-09-24 16:24:00,379 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:00] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:24:00,391 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:00] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:24:00,395 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:00] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:24:00,398 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:00] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.007 2026-09-24 16:24:00,402 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:00] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.002 0.011 2026-09-24 16:24:00,408 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:00] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:24:00,423 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:00] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.008 0.026 2026-09-24 16:24:00,429 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:00] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.001 0.023 2026-09-24 16:24:00,460 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:00,466 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:00] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:24:00,482 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:00] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:24:00,520 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:00] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.023 0.022 2026-09-24 16:24:00,526 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:24:00,535 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:00,551 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:00] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.012 0.062 2026-09-24 16:24:00,561 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:00] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:24:00,570 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:00] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.006 0.058 2026-09-24 16:24:00,584 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:00,589 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:00] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.081 2026-09-24 16:24:00,605 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:00] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.094 2026-09-24 16:24:00,614 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:00] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.002 0.131 2026-09-24 16:24:00,629 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:00] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.096 2026-09-24 16:24:00,646 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:00] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.080 2026-09-24 16:24:00,661 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:00] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.086 2026-09-24 16:24:00,685 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:00] "GET /web/image?model=product.template&field=image_128&id=1702&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.090 2026-09-24 16:24:00,699 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:00] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.090 2026-09-24 16:24:00,716 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:00] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.081 2026-09-24 16:24:00,734 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:00] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.005 0.078 2026-09-24 16:24:00,789 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:00] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.017 0.156 2026-09-24 16:24:00,836 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:00,889 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:00,939 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:00,995 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:01,396 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:01,448 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:01,506 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:01,526 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:01] "POST /web/dataset/call_kw/res.partner/get_new_partner#res.partner.get_new_partner HTTP/1.1" 200 - 9 0.007 0.018 2026-09-24 16:24:01,553 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:01,561 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:01] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 13 0.008 0.019 2026-09-24 16:24:01,573 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:01] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 6 0.003 0.032 2026-09-24 16:24:01,603 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:01,656 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:01,715 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:01,765 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:01,828 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:01,881 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:01,937 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:01,988 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:02,059 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:02,117 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:02,169 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:02,233 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:02,292 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:02,343 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:02,407 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:02,469 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: tour succeeded 2026-09-24 16:24:02,470 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR test_loyalty_reward_with_variant SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-09-24 16:24:02,533 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: heap 16916684 (allocated 18350080) 2026-09-24 16:24:02,544 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Closing chrome headless with pid 83966 2026-09-24 16:24:02,550 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Closing websocket connection 2026-09-24 16:24:02,550 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Terminating chrome headless with pid 83966 2026-09-24 16:24:02,644 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_162402_644164_test_loyalty_reward_with_variant.txt 2026-09-24 16:24:02,644 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Removing chrome user profile "/tmp/tmp0d8_kj_i_chrome_odoo" 2026-09-24 16:24:02,656 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_validity_dates_and_use ... 2026-09-24 16:24:03,140 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Chrome pid: 84186 2026-09-24 16:24:03,141 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Chrome headless temporary user profile dir: /tmp/tmpeoblo5f8_chrome_odoo 2026-09-24 16:24:03,141 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Issuing json command http://127.0.0.1:43611/json/version 2026-09-24 16:24:03,142 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:03,143 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Browser version: Chrome/150.0.7871.114 2026-09-24 16:24:03,143 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Issuing json command http://127.0.0.1:43611/json 2026-09-24 16:24:03,144 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:03,145 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Websocket url found: ws://127.0.0.1:43611/devtools/page/8B1BB0CA597D6AC3BCEEBE724266D067 2026-09-24 16:24:03,146 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Enable chrome headless console log notification 2026-09-24 16:24:03,147 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Chrome headless enable page notifications 2026-09-24 16:24:03,161 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:24:03,167 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Setting session cookie in browser 2026-09-24 16:24:03,168 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:03,168 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:03,176 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:24:03,648 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:03] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.027 0.447 2026-09-24 16:24:03,650 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Navigation result: {'frameId': '8B1BB0CA597D6AC3BCEEBE724266D067', 'loaderId': 'C12C8DDFB2671ADD9A7FC147AF7AAB8F', 'isDownload': False} 2026-09-24 16:24:03,650 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Evaluate ready code "odoo.isTourReady('PosLoyaltyValidity1')" 2026-09-24 16:24:03,665 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:24:03,679 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:03] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.004 2026-09-24 16:24:03,684 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:03] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-09-24 16:24:03,708 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:03] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.030 2026-09-24 16:24:03,979 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:03] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:24:03,981 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:03] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:24:03,991 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:03] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-09-24 16:24:04,006 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:04] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.003 2026-09-24 16:24:04,014 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:04] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.003 2026-09-24 16:24:04,015 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:04,019 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:04,024 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:04] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:24:04,051 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:04] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.010 2026-09-24 16:24:04,070 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:04] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.010 0.023 2026-09-24 16:24:04,107 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:04] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.011 0.040 2026-09-24 16:24:04,109 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:04] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.026 2026-09-24 16:24:04,511 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:04] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 393 0.112 0.268 2026-09-24 16:24:04,526 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:04] "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-09-24 16:24:04,572 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:04] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:24:04,605 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:04] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.023 2026-09-24 16:24:04,641 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:04] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.015 2026-09-24 16:24:04,648 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: Owl is running in 'dev' mode. 2026-09-24 16:24:04,656 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:04] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.003 2026-09-24 16:24:04,684 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:04] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:24:04,697 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:04] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.012 2026-09-24 16:24:04,708 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:04] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:24:04,711 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:04] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-09-24 16:24:04,721 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:04] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:24:04,725 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:04] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:24:04,736 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:04] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.013 0.029 2026-09-24 16:24:04,744 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:04] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.002 0.038 2026-09-24 16:24:04,753 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:04] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.002 0.026 2026-09-24 16:24:04,772 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:04,817 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:04] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.010 2026-09-24 16:24:04,822 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:04] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.005 0.015 2026-09-24 16:24:04,835 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:04] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:24:04,857 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:04] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.013 0.035 2026-09-24 16:24:04,874 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:04] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.053 2026-09-24 16:24:04,889 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:04] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.078 2026-09-24 16:24:04,893 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:04,898 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:04] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:24:04,908 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:04] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.081 2026-09-24 16:24:04,926 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:04] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.086 2026-09-24 16:24:04,970 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:04] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.014 0.150 2026-09-24 16:24:04,985 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:04] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.123 2026-09-24 16:24:04,998 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:04] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.116 2026-09-24 16:24:05,046 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:05] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 41 0.021 0.123 2026-09-24 16:24:05,059 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:05] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.123 2026-09-24 16:24:05,077 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:05] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.101 2026-09-24 16:24:05,090 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:05] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.178 2026-09-24 16:24:05,110 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:05,161 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:05,212 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:05,264 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:05,432 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:05,483 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:05,533 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:05,590 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:05,640 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:05,693 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:05,744 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:05,794 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:05,857 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:05,866 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:05] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:24:05,867 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:05] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:24:05,908 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:05,959 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:06,032 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:06,085 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:06,137 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:06,204 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:06,208 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88883322 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '07dec7e3-4c4c-4151-8520-9fb47d06d263'}] 2026-09-24 16:24:06,210 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:06] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:24:06,444 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88883322 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '07dec7e3-4c4c-4151-8520-9fb47d06d263'} created pos.order #579 2026-09-24 16:24:06,454 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88883322 finished 2026-09-24 16:24:06,481 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:06] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 233 0.094 0.181 2026-09-24 16:24:06,535 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:06] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 38 0.012 0.024 2026-09-24 16:24:06,548 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:06] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:24:06,624 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:06] "GET /report/barcode/Code128/044f-f9fc-43fa HTTP/1.1" 200 - 0 0.000 0.023 2026-09-24 16:24:06,626 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27543687 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '07dec7e3-4c4c-4151-8520-9fb47d06d263'}] 2026-09-24 16:24:06,627 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:06,631 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27543687 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '07dec7e3-4c4c-4151-8520-9fb47d06d263'} sync ignored for existing PoS order pos.order(579,) (state: paid) 2026-09-24 16:24:06,639 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27543687 finished 2026-09-24 16:24:06,675 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: tour succeeded 2026-09-24 16:24:06,676 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: ╔════════════════════════════════════╗ ║ TOUR PosLoyaltyValidity1 SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-09-24 16:24:06,703 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:06] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.028 0.052 2026-09-24 16:24:06,756 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: heap 17555084 (allocated 19660800) 2026-09-24 16:24:06,760 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Closing chrome headless with pid 84186 2026-09-24 16:24:06,760 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Closing websocket connection 2026-09-24 16:24:06,760 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Terminating chrome headless with pid 84186 2026-09-24 16:24:06,817 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_162406_817315_test_loyalty_validity_dates_and_use.txt 2026-09-24 16:24:06,817 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Removing chrome user profile "/tmp/tmpeoblo5f8_chrome_odoo" 2026-09-24 16:24:07,084 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Chrome pid: 84409 2026-09-24 16:24:07,084 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Chrome headless temporary user profile dir: /tmp/tmplj4_4_02_chrome_odoo 2026-09-24 16:24:07,085 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Issuing json command http://127.0.0.1:35201/json/version 2026-09-24 16:24:07,085 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35201', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:24:07,087 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Browser version: Chrome/150.0.7871.114 2026-09-24 16:24:07,087 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Issuing json command http://127.0.0.1:35201/json 2026-09-24 16:24:07,087 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35201', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:24:07,088 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Websocket url found: ws://127.0.0.1:35201/devtools/page/E0EF7E02415C1B159590F1D6C8059C9E 2026-09-24 16:24:07,090 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Enable chrome headless console log notification 2026-09-24 16:24:07,090 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Chrome headless enable page notifications 2026-09-24 16:24:07,103 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:24:07,104 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Setting session cookie in browser 2026-09-24 16:24:07,105 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:07,105 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:07,159 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:07] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.017 0.031 2026-09-24 16:24:07,167 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Navigation result: {'frameId': 'E0EF7E02415C1B159590F1D6C8059C9E', 'loaderId': 'F37C1FE282995ADDAB4164197F43E47A', 'isDownload': False} 2026-09-24 16:24:07,167 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Evaluate ready code "odoo.isTourReady('PosLoyaltyValidity2')" 2026-09-24 16:24:07,193 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:24:07,207 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:07] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-09-24 16:24:07,209 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:07] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.011 2026-09-24 16:24:07,215 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:07] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.015 2026-09-24 16:24:07,563 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:07] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:24:07,565 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:07] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:24:07,569 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:07] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:24:07,581 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:07] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.004 2026-09-24 16:24:07,582 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:07,585 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:07,591 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:07] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:24:07,599 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:07] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:24:07,610 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:07] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 4 0.001 0.005 2026-09-24 16:24:07,616 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:07] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.007 2026-09-24 16:24:07,647 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:07] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 15 0.007 0.024 2026-09-24 16:24:07,649 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:07] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.020 2026-09-24 16:24:07,950 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:07] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 295 0.091 0.192 2026-09-24 16:24:07,962 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:07] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:24:08,003 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:08] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:24:08,035 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:08] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 3 0.002 0.022 2026-09-24 16:24:08,051 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:08] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:24:08,058 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: Owl is running in 'dev' mode. 2026-09-24 16:24:08,062 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:08] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:24:08,101 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:08] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:24:08,115 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:08] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:24:08,120 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:08] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-09-24 16:24:08,124 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:08] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 7 0.009 0.010 2026-09-24 16:24:08,134 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:08] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:24:08,135 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:08] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.002 0.024 2026-09-24 16:24:08,135 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:08] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:24:08,143 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:08] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.002 0.009 2026-09-24 16:24:08,144 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:08] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.033 2026-09-24 16:24:08,211 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:08,249 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:08] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:24:08,259 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:08] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.005 0.013 2026-09-24 16:24:08,350 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:08] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.059 0.048 2026-09-24 16:24:08,357 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:08] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:24:08,363 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:08,389 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:08] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.014 0.130 2026-09-24 16:24:08,413 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:08] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.102 2026-09-24 16:24:08,428 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:08,429 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:08] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.114 2026-09-24 16:24:08,445 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:08] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.139 2026-09-24 16:24:08,458 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:08] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.186 2026-09-24 16:24:08,471 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:08] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.110 2026-09-24 16:24:08,478 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:08,485 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:08] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.091 2026-09-24 16:24:08,500 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:08] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.082 2026-09-24 16:24:08,512 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:08] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.077 2026-09-24 16:24:08,526 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:08] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.078 2026-09-24 16:24:08,532 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:08,715 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:08,765 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:08,816 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:08,894 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:08,905 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:08] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:24:08,906 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:08] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:24:08,932 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:08,983 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:09,048 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:09,107 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:09,152 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:09,216 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:09,222 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4328657 started for PoS orders references: [{'name': '/', 'pos_reference': '262-76-000001', 'uuid': '7b4b160b-167a-4e81-9bf2-86ec96e13373'}] 2026-09-24 16:24:09,224 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:09] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:24:09,457 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4328657 order {'name': '/', 'pos_reference': '262-76-000001', 'uuid': '7b4b160b-167a-4e81-9bf2-86ec96e13373'} created pos.order #580 2026-09-24 16:24:09,468 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4328657 finished 2026-09-24 16:24:09,502 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:09] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 141 0.071 0.211 2026-09-24 16:24:09,561 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:09] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 27 0.009 0.022 2026-09-24 16:24:09,576 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:09] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:24:09,643 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:09] "GET /report/barcode/Code128/044c-d747-4216 HTTP/1.1" 200 - 0 0.000 0.024 2026-09-24 16:24:09,647 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36111768 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '262-76-000001', 'uuid': '7b4b160b-167a-4e81-9bf2-86ec96e13373'}] 2026-09-24 16:24:09,651 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36111768 order {'name': 'Shop - 000001', 'pos_reference': '262-76-000001', 'uuid': '7b4b160b-167a-4e81-9bf2-86ec96e13373'} sync ignored for existing PoS order pos.order(580,) (state: paid) 2026-09-24 16:24:09,654 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:09,659 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36111768 finished 2026-09-24 16:24:09,704 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:09,706 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:09] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.016 0.044 2026-09-24 16:24:09,724 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:09] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.002 0.007 2026-09-24 16:24:09,749 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:09] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 6 0.003 0.010 2026-09-24 16:24:09,767 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:09,818 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:09,869 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:09,920 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:10,098 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:10,148 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:10,199 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:10,258 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:10,267 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:10] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:24:10,309 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:10,363 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:10,414 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:10,465 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:10,520 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:10,570 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:10,630 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:10,675 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:10,727 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:10,779 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:10,831 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:10,883 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:10,934 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:10,993 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:10,997 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71938703 started for PoS orders references: [{'name': '/', 'pos_reference': '262-76-000002', 'uuid': 'e8e0948f-734f-44c7-932e-2c23a39f190d'}] 2026-09-24 16:24:11,164 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71938703 order {'name': '/', 'pos_reference': '262-76-000002', 'uuid': 'e8e0948f-734f-44c7-932e-2c23a39f190d'} created pos.order #581 2026-09-24 16:24:11,172 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71938703 finished 2026-09-24 16:24:11,197 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:11] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 127 0.053 0.148 2026-09-24 16:24:11,240 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:11] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 22 0.007 0.019 2026-09-24 16:24:11,252 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:11] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:24:11,299 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:11,302 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:11] "GET /report/barcode/Code128/044e-cf01-4de1 HTTP/1.1" 200 - 0 0.000 0.038 2026-09-24 16:24:11,303 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88359857 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '262-76-000002', 'uuid': 'e8e0948f-734f-44c7-932e-2c23a39f190d'}] 2026-09-24 16:24:11,308 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88359857 order {'name': 'Shop - 000002', 'pos_reference': '262-76-000002', 'uuid': 'e8e0948f-734f-44c7-932e-2c23a39f190d'} sync ignored for existing PoS order pos.order(581,) (state: paid) 2026-09-24 16:24:11,318 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88359857 finished 2026-09-24 16:24:11,341 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: tour succeeded 2026-09-24 16:24:11,341 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: ╔════════════════════════════════════╗ ║ TOUR PosLoyaltyValidity2 SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-09-24 16:24:11,374 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:11] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.023 0.050 2026-09-24 16:24:11,428 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: heap 19747060 (allocated 22417408) 2026-09-24 16:24:11,434 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Closing chrome headless with pid 84409 2026-09-24 16:24:11,434 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Closing websocket connection 2026-09-24 16:24:11,437 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Terminating chrome headless with pid 84409 2026-09-24 16:24:11,442 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:11] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 5 0.003 0.011 2026-09-24 16:24:11,536 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_162411_535905_test_loyalty_validity_dates_and_use.txt 2026-09-24 16:24:11,536 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Removing chrome user profile "/tmp/tmplj4_4_02_chrome_odoo" 2026-09-24 16:24:11,547 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_max_usage_partner_with_point ... 2026-09-24 16:24:12,230 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Chrome pid: 84634 2026-09-24 16:24:12,231 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Chrome headless temporary user profile dir: /tmp/tmp9ncrkoqg_chrome_odoo 2026-09-24 16:24:12,231 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Issuing json command http://127.0.0.1:37719/json/version 2026-09-24 16:24:12,232 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:12,235 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Browser version: Chrome/150.0.7871.114 2026-09-24 16:24:12,235 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Issuing json command http://127.0.0.1:37719/json 2026-09-24 16:24:12,235 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:12,237 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Websocket url found: ws://127.0.0.1:37719/devtools/page/0A7338F840333E248FB825F2382B7769 2026-09-24 16:24:12,239 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Enable chrome headless console log notification 2026-09-24 16:24:12,240 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Chrome headless enable page notifications 2026-09-24 16:24:12,287 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:24:12,291 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Setting session cookie in browser 2026-09-24 16:24:12,293 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:12,293 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:12,302 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:24:12,648 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:12] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 90 0.026 0.323 2026-09-24 16:24:12,651 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Navigation result: {'frameId': '0A7338F840333E248FB825F2382B7769', 'loaderId': 'C7DBBCE8BF22D8A031F70AE306E2A9D4', 'isDownload': False} 2026-09-24 16:24:12,651 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:12,661 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:24:12,674 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:12] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-09-24 16:24:12,678 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:12] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-09-24 16:24:12,682 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:12] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-09-24 16:24:13,024 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:13] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:24:13,029 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:13] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:24:13,037 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:13] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-24 16:24:13,055 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:13] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:24:13,063 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:13] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:24:13,065 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:13,068 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:13] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:24:13,069 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:13,083 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:13] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.003 0.006 2026-09-24 16:24:13,092 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:13] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.015 2026-09-24 16:24:13,124 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:13] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 32 0.009 0.024 2026-09-24 16:24:13,125 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:13] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.023 2026-09-24 16:24:13,454 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:13] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 390 0.105 0.206 2026-09-24 16:24:13,471 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16: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.008 2026-09-24 16:24:13,505 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16: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.000 0.005 2026-09-24 16:24:13,542 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:13] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.025 2026-09-24 16:24:13,557 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16: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.004 2026-09-24 16:24:13,569 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: Owl is running in 'dev' mode. 2026-09-24 16:24:13,590 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:13] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.004 2026-09-24 16:24:13,612 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:13] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:24:13,616 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:13] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:24:13,628 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:13] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:24:13,635 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:13] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:24:13,642 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:13] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-09-24 16:24:13,646 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:13] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-09-24 16:24:13,647 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:13] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.014 0.015 2026-09-24 16:24:13,660 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:13] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:24:13,660 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:13] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.003 0.034 2026-09-24 16:24:13,697 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:13] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.013 0.044 2026-09-24 16:24:13,701 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:13,735 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:13] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.012 0.070 2026-09-24 16:24:13,742 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:13] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.002 0.077 2026-09-24 16:24:13,765 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:13] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.020 2026-09-24 16:24:13,776 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:13,777 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:13] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:24:13,786 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:13] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.024 2026-09-24 16:24:13,791 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:13] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:24:13,804 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:13] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.042 2026-09-24 16:24:13,811 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:13] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.002 0.048 2026-09-24 16:24:13,827 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:13] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.065 2026-09-24 16:24:13,842 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:13] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.079 2026-09-24 16:24:13,856 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:13] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.075 2026-09-24 16:24:13,875 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:13] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.080 2026-09-24 16:24:13,890 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:13] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.082 2026-09-24 16:24:13,904 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:13] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.091 2026-09-24 16:24:13,957 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:13] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.017 0.109 2026-09-24 16:24:14,005 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:14,057 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:14,108 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:14,161 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:14,334 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:14,384 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:14,435 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:14,504 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:14,556 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:14,606 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:14,664 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:14,731 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:14,747 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:14] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 6 0.004 0.011 2026-09-24 16:24:14,781 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:14,832 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:14,887 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:14,938 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:14,990 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:15,040 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:15,094 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:15,149 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:15,200 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:15,262 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:15,329 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:15,352 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:15] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:24:15,353 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:15] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:24:15,380 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:15,431 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:15,502 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:15,554 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:15,615 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:15,619 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71682468 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'f604972a-7da7-4416-ba8f-359f97b0b7fd'}] 2026-09-24 16:24:15,621 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:15] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:24:15,839 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71682468 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'f604972a-7da7-4416-ba8f-359f97b0b7fd'} created pos.order #582 2026-09-24 16:24:15,850 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71682468 finished 2026-09-24 16:24:15,875 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:15] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 228 0.083 0.176 2026-09-24 16:24:15,933 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:15] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 39 0.013 0.024 2026-09-24 16:24:15,948 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:15] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:24:15,986 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77570182 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'f604972a-7da7-4416-ba8f-359f97b0b7fd'}] 2026-09-24 16:24:15,991 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77570182 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'f604972a-7da7-4416-ba8f-359f97b0b7fd'} sync ignored for existing PoS order pos.order(582,) (state: paid) 2026-09-24 16:24:16,000 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77570182 finished 2026-09-24 16:24:16,021 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:16,063 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:16] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 64 0.028 0.050 2026-09-24 16:24:16,084 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:16,093 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:16] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 6 0.003 0.012 2026-09-24 16:24:16,129 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:16,189 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:16,242 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:16,293 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:16,346 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:16,401 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:16,452 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:16,515 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:16,565 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:16,616 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:16,668 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:16,848 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:16,899 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:16,949 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:17,003 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:17,054 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:17,106 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: tour succeeded 2026-09-24 16:24:17,107 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: ╔══════════════════════════════════════════════════╗ ║ TOUR test_max_usage_partner_with_point SUCCEEDED ║ ╚══════════════════════════════════════════════════╝ 2026-09-24 16:24:17,183 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: heap 19195916 (allocated 20844544) 2026-09-24 16:24:17,187 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Closing chrome headless with pid 84634 2026-09-24 16:24:17,187 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Closing websocket connection 2026-09-24 16:24:17,188 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Terminating chrome headless with pid 84634 2026-09-24 16:24:17,247 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_162417_247226_test_max_usage_partner_with_point.txt 2026-09-24 16:24:17,247 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Removing chrome user profile "/tmp/tmp9ncrkoqg_chrome_odoo" 2026-09-24 16:24:17,257 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_min_qty_points_awarded ... 2026-09-24 16:24:17,933 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Chrome pid: 84846 2026-09-24 16:24:17,933 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Chrome headless temporary user profile dir: /tmp/tmpmfpl6sah_chrome_odoo 2026-09-24 16:24:17,933 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Issuing json command http://127.0.0.1:35011/json/version 2026-09-24 16:24:17,934 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35011', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:24:17,936 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Browser version: Chrome/150.0.7871.114 2026-09-24 16:24:17,936 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Issuing json command http://127.0.0.1:35011/json 2026-09-24 16:24:17,936 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35011', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:24:17,937 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Websocket url found: ws://127.0.0.1:35011/devtools/page/5AB7EEF28F88966142FE7E53E169D737 2026-09-24 16:24:17,939 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Enable chrome headless console log notification 2026-09-24 16:24:17,940 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Chrome headless enable page notifications 2026-09-24 16:24:17,976 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:24:17,979 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Setting session cookie in browser 2026-09-24 16:24:17,981 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:17,981 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:17,988 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:24:18,302 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:18] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 90 0.023 0.293 2026-09-24 16:24:18,305 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Navigation result: {'frameId': '5AB7EEF28F88966142FE7E53E169D737', 'loaderId': 'D39ECE313655971518936A6E2507F396', 'isDownload': False} 2026-09-24 16:24:18,305 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Evaluate ready code "odoo.isTourReady('test_min_qty_points_awarded')" 2026-09-24 16:24:18,313 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:24:18,323 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:18] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:24:18,326 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:18] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-09-24 16:24:18,330 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:18] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-09-24 16:24:18,670 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:18] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:24:18,672 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:18] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:24:18,682 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:18] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-09-24 16:24:18,693 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:18] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:24:18,699 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:18,700 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:18] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:24:18,702 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:18,706 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:18] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:24:18,717 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:18] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.002 0.005 2026-09-24 16:24:18,726 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:18] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.013 2026-09-24 16:24:18,753 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:18] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.008 0.020 2026-09-24 16:24:18,755 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:18] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.019 2026-09-24 16:24:19,044 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:19] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 391 0.086 0.190 2026-09-24 16:24:19,053 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:19] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:24:19,081 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:19] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:24:19,119 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:19] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.028 2026-09-24 16:24:19,131 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:19] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:24:19,137 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: Owl is running in 'dev' mode. 2026-09-24 16:24:19,144 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:19] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.002 2026-09-24 16:24:19,170 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:19] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:24:19,182 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:19] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:24:19,183 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:19] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:24:19,190 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:19] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.002 0.011 2026-09-24 16:24:19,193 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:19] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.017 2026-09-24 16:24:19,195 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:19] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:24:19,198 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24: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-09-24 16:24:19,218 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:19] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.008 0.033 2026-09-24 16:24:19,224 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:19] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.002 0.025 2026-09-24 16:24:19,254 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:19,288 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:19] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:24:19,302 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:19] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.012 0.010 2026-09-24 16:24:19,310 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:19] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:24:19,341 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:19] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.014 0.042 2026-09-24 16:24:19,356 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:19] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.064 2026-09-24 16:24:19,373 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:19] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.081 2026-09-24 16:24:19,392 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:19] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.094 2026-09-24 16:24:19,395 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:19,399 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:19] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:24:19,409 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:19] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.094 2026-09-24 16:24:19,424 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:19] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.078 2026-09-24 16:24:19,443 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:19] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.081 2026-09-24 16:24:19,445 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:19,458 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:19] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.078 2026-09-24 16:24:19,487 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:19] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.010 0.193 2026-09-24 16:24:19,529 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:19] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.016 0.111 2026-09-24 16:24:19,542 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:19] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.113 2026-09-24 16:24:19,557 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:19] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.144 2026-09-24 16:24:19,581 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:19,635 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:19,686 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:19,740 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:19,799 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:19,812 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:19] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.003 0.009 2026-09-24 16:24:19,850 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:19,922 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:19,972 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:20,029 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:20,085 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:20,136 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:20,204 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:20,265 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:20,316 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:20,367 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:20,433 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:20,444 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:20] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:24:20,444 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:20] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:24:20,483 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:20,534 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:20,603 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:20,656 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:20,708 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:20,761 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:20,816 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:20,828 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:20] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.002 0.008 2026-09-24 16:24:20,853 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40101301 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '38de9ba9-6e23-4a6c-90a3-3d8ad5288b23'}] 2026-09-24 16:24:20,854 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:20] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:24:21,076 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40101301 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '38de9ba9-6e23-4a6c-90a3-3d8ad5288b23'} created pos.order #583 2026-09-24 16:24:21,085 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40101301 finished 2026-09-24 16:24:21,112 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:21] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 232 0.094 0.167 2026-09-24 16:24:21,167 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:21] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 36 0.015 0.023 2026-09-24 16:24:21,181 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:21] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:24:21,214 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6292548 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '38de9ba9-6e23-4a6c-90a3-3d8ad5288b23'}] 2026-09-24 16:24:21,218 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6292548 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '38de9ba9-6e23-4a6c-90a3-3d8ad5288b23'} sync ignored for existing PoS order pos.order(583,) (state: paid) 2026-09-24 16:24:21,227 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6292548 finished 2026-09-24 16:24:21,252 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:21,283 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:21] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 64 0.022 0.049 2026-09-24 16:24:21,303 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: tour succeeded 2026-09-24 16:24:21,304 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: ╔════════════════════════════════════════════╗ ║ TOUR test_min_qty_points_awarded SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-09-24 16:24:21,308 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:21] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 6 0.003 0.009 2026-09-24 16:24:21,367 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: heap 17871280 (allocated 19533824) 2026-09-24 16:24:21,370 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Closing chrome headless with pid 84846 2026-09-24 16:24:21,370 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Closing websocket connection 2026-09-24 16:24:21,370 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Terminating chrome headless with pid 84846 2026-09-24 16:24:21,464 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_162421_464639_test_min_qty_points_awarded.txt 2026-09-24 16:24:21,464 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Removing chrome user profile "/tmp/tmpmfpl6sah_chrome_odoo" 2026-09-24 16:24:21,486 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_multiple_gift_wallet_programs ... 2026-09-24 16:24:22,201 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Chrome pid: 85068 2026-09-24 16:24:22,201 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Chrome headless temporary user profile dir: /tmp/tmp5_twp0c1_chrome_odoo 2026-09-24 16:24:22,201 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Issuing json command http://127.0.0.1:37261/json/version 2026-09-24 16:24:22,202 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37261', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:24:22,204 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Browser version: Chrome/150.0.7871.114 2026-09-24 16:24:22,204 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Issuing json command http://127.0.0.1:37261/json 2026-09-24 16:24:22,204 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37261', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:24:22,205 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Websocket url found: ws://127.0.0.1:37261/devtools/page/A05AD6768FD968258DFE2263EDB0E009 2026-09-24 16:24:22,206 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Enable chrome headless console log notification 2026-09-24 16:24:22,207 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Chrome headless enable page notifications 2026-09-24 16:24:22,223 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:24:22,228 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Setting session cookie in browser 2026-09-24 16:24:22,229 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:22,229 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:22,237 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:24:22,655 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:22] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.027 0.393 2026-09-24 16:24:22,659 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Navigation result: {'frameId': 'A05AD6768FD968258DFE2263EDB0E009', 'loaderId': 'E62691CA64718C4E2468797B223A065B', 'isDownload': False} 2026-09-24 16:24:22,660 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Evaluate ready code "odoo.isTourReady('MultipleGiftWalletProgramsTour')" 2026-09-24 16:24:22,669 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:24:22,679 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:22] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.004 2026-09-24 16:24:22,683 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:22] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-09-24 16:24:22,692 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:22] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.015 2026-09-24 16:24:23,006 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:23] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:24:23,007 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:23] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:24:23,016 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:23] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-24 16:24:23,036 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:23] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:24:23,043 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:23] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:24:23,047 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:23,049 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:23] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:24:23,051 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:23,062 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16: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.002 0.006 2026-09-24 16:24:23,071 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:23] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.013 2026-09-24 16:24:23,107 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:23] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.009 0.026 2026-09-24 16:24:23,109 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:23] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.024 2026-09-24 16:24:23,517 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:23] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 391 0.134 0.256 2026-09-24 16:24:23,530 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:23] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:24:23,561 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24: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.004 2026-09-24 16:24:23,600 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:23] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.025 2026-09-24 16:24:23,613 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24: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.003 2026-09-24 16:24:23,623 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: Owl is running in 'dev' mode. 2026-09-24 16:24:23,631 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:23] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.003 2026-09-24 16:24:23,659 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:23] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:24:23,674 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:23] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.003 0.009 2026-09-24 16:24:23,683 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:23] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.011 2026-09-24 16:24:23,686 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:23] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.017 2026-09-24 16:24:23,692 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:23] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:24:23,701 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:23] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-09-24 16:24:23,712 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:23] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.015 0.033 2026-09-24 16:24:23,714 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:23] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.050 2026-09-24 16:24:23,723 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:23] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.002 0.027 2026-09-24 16:24:23,752 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:23,788 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:23] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:24:23,805 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:23] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:24:23,816 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:23] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.012 0.023 2026-09-24 16:24:23,823 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:23] "GET /web/image?model=product.template&field=image_128&id=8&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 4 0.002 0.039 2026-09-24 16:24:23,836 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:23] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.052 2026-09-24 16:24:23,868 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:23] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.013 0.073 2026-09-24 16:24:23,871 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:23,876 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:23] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:24:23,879 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:23] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.004 0.068 2026-09-24 16:24:23,897 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:23] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.077 2026-09-24 16:24:23,920 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:23] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.093 2026-09-24 16:24:23,936 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:23] "GET /web/image?model=product.template&field=image_128&id=9&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.149 2026-09-24 16:24:23,952 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:23] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.012 2026-09-24 16:24:23,972 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:23] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.089 2026-09-24 16:24:23,986 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:23] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.103 2026-09-24 16:24:24,000 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:24] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.099 2026-09-24 16:24:24,018 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:24] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.178 2026-09-24 16:24:24,031 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:24] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.075 2026-09-24 16:24:24,079 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:24] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 41 0.019 0.136 2026-09-24 16:24:24,119 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:24,170 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:24,220 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:24,297 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:24,348 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:24,399 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:24,449 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:24,500 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:24,555 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:24,605 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:24,656 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:24,706 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:24,757 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:24,807 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:24,860 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:24,912 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:24,962 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:25,081 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:25,132 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:25,195 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:25,205 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:25] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:24:25,205 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:25] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:24:25,245 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:25,296 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:25,360 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:25,412 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:25,463 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:25,526 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:25,530 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1663640 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'd8b68c62-ce21-46f8-badd-40fc985e6427'}] 2026-09-24 16:24:25,535 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:25] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:24:25,601 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1663640 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'd8b68c62-ce21-46f8-badd-40fc985e6427'} created pos.order #584 2026-09-24 16:24:25,612 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1663640 finished 2026-09-24 16:24:25,641 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:25] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 90 0.034 0.080 2026-09-24 16:24:25,699 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:25] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 40 0.012 0.024 2026-09-24 16:24:25,709 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:25] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:24:25,766 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10770725 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'd8b68c62-ce21-46f8-badd-40fc985e6427'}] 2026-09-24 16:24:25,771 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10770725 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'd8b68c62-ce21-46f8-badd-40fc985e6427'} sync ignored for existing PoS order pos.order(584,) (state: paid) 2026-09-24 16:24:25,773 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:25,779 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10770725 finished 2026-09-24 16:24:25,822 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:25,829 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:25] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.020 0.045 2026-09-24 16:24:25,850 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:25] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 5 0.002 0.006 2026-09-24 16:24:25,875 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:25,940 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:25,991 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:26,042 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:26,093 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:26,143 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:26,197 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:26,248 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:26,299 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:26,350 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:26,400 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:26,451 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:26,504 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:26,556 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:26,606 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:26,731 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:26,781 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:26,839 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:26,890 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:26,940 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:26,995 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:27,047 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:27,099 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:27,159 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:27,164 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31003471 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000002', 'uuid': '86d6b49b-e6b4-4cfa-bd9d-d22b7d271d88'}] 2026-09-24 16:24:27,209 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31003471 order {'name': '/', 'pos_reference': '261-76-000002', 'uuid': '86d6b49b-e6b4-4cfa-bd9d-d22b7d271d88'} created pos.order #585 2026-09-24 16:24:27,218 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31003471 finished 2026-09-24 16:24:27,245 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:27] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 52 0.018 0.065 2026-09-24 16:24:27,285 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:27] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 24 0.008 0.019 2026-09-24 16:24:27,297 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:27] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:24:27,322 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58653063 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': '86d6b49b-e6b4-4cfa-bd9d-d22b7d271d88'}] 2026-09-24 16:24:27,330 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58653063 order {'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': '86d6b49b-e6b4-4cfa-bd9d-d22b7d271d88'} sync ignored for existing PoS order pos.order(585,) (state: paid) 2026-09-24 16:24:27,339 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58653063 finished 2026-09-24 16:24:27,341 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:27,386 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:27] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.022 0.042 2026-09-24 16:24:27,397 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:27,407 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:27] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 5 0.002 0.007 2026-09-24 16:24:27,451 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:27,501 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:27,552 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:27,614 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:27,664 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:27,743 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:27,797 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:27,847 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:27,904 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:27,966 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:27,973 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:27] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:24:27,984 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:27] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 2 0.002 0.004 2026-09-24 16:24:28,016 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:28,066 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:28,119 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:28,170 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:28,220 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:28,271 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:28,321 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:28,372 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:28,424 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:28,476 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:28,527 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:28,647 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:28,698 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:28,753 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:28,802 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:28,853 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:28,907 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:28,959 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:29,011 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:29,071 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:29,076 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69850158 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000003', 'uuid': '4beab28a-7629-4218-a273-0c522db8eebb'}] 2026-09-24 16:24:29,121 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69850158 order {'name': '/', 'pos_reference': '261-76-000003', 'uuid': '4beab28a-7629-4218-a273-0c522db8eebb'} created pos.order #586 2026-09-24 16:24:29,131 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69850158 finished 2026-09-24 16:24:29,155 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:29] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 55 0.019 0.062 2026-09-24 16:24:29,195 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:29] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 28 0.007 0.019 2026-09-24 16:24:29,210 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:29] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:24:29,231 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35143328 started for PoS orders references: [{'name': 'Shop - 000003', 'pos_reference': '261-76-000003', 'uuid': '4beab28a-7629-4218-a273-0c522db8eebb'}] 2026-09-24 16:24:29,235 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35143328 order {'name': 'Shop - 000003', 'pos_reference': '261-76-000003', 'uuid': '4beab28a-7629-4218-a273-0c522db8eebb'} sync ignored for existing PoS order pos.order(586,) (state: paid) 2026-09-24 16:24:29,236 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:29,244 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35143328 finished 2026-09-24 16:24:29,286 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:29,287 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:29] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.015 0.042 2026-09-24 16:24:29,312 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:29] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 10 0.003 0.010 2026-09-24 16:24:29,340 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:29,401 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:29,452 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:29,516 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:29,569 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:29,619 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:29,672 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:29,731 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:29,783 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:29,834 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:29,888 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:29,938 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:29,989 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:30,039 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:30,090 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:30,140 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:30,192 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:30,244 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:30,295 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:30,414 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:30,464 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:30,520 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:30,569 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:30,620 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:30,674 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:30,726 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:30,778 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:30,832 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:30,841 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:30] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.002 0.007 2026-09-24 16:24:30,855 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1934735 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000004', 'uuid': '2821bed4-b680-42c4-8799-757488bf905b'}] 2026-09-24 16:24:30,904 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1934735 order {'name': '/', 'pos_reference': '261-76-000004', 'uuid': '2821bed4-b680-42c4-8799-757488bf905b'} created pos.order #587 2026-09-24 16:24:30,914 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1934735 finished 2026-09-24 16:24:30,943 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:30] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 55 0.028 0.061 2026-09-24 16:24:30,998 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:30] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 34 0.015 0.025 2026-09-24 16:24:31,023 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:31] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.008 2026-09-24 16:24:31,046 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74688137 started for PoS orders references: [{'name': 'Shop - 000004', 'pos_reference': '261-76-000004', 'uuid': '2821bed4-b680-42c4-8799-757488bf905b'}] 2026-09-24 16:24:31,051 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74688137 order {'name': 'Shop - 000004', 'pos_reference': '261-76-000004', 'uuid': '2821bed4-b680-42c4-8799-757488bf905b'} sync ignored for existing PoS order pos.order(587,) (state: paid) 2026-09-24 16:24:31,053 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:31,060 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74688137 finished 2026-09-24 16:24:31,103 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:31,108 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:31] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.019 0.045 2026-09-24 16:24:31,147 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:31] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 18 0.006 0.017 2026-09-24 16:24:31,156 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:31,217 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:31,268 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:31,328 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:31,381 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:31,431 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:31,486 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:31,547 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:31,555 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:31] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 2 0.002 0.006 2026-09-24 16:24:31,567 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:31] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 2 0.002 0.005 2026-09-24 16:24:31,597 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:31,647 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:31,698 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:31,753 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:31,803 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:31,854 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:31,908 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:31,960 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:32,012 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:32,072 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:32,077 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77530351 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000005', 'uuid': '1650f813-77ab-4b2b-85d7-e54f066099f8'}] 2026-09-24 16:24:32,126 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77530351 order {'name': '/', 'pos_reference': '261-76-000005', 'uuid': '1650f813-77ab-4b2b-85d7-e54f066099f8'} created pos.order #588 2026-09-24 16:24:32,133 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77530351 finished 2026-09-24 16:24:32,160 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:32] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 55 0.023 0.061 2026-09-24 16:24:32,206 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:32] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 28 0.009 0.021 2026-09-24 16:24:32,219 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:32] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:24:32,240 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44555919 started for PoS orders references: [{'name': 'Shop - 000005', 'pos_reference': '261-76-000005', 'uuid': '1650f813-77ab-4b2b-85d7-e54f066099f8'}] 2026-09-24 16:24:32,244 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44555919 order {'name': 'Shop - 000005', 'pos_reference': '261-76-000005', 'uuid': '1650f813-77ab-4b2b-85d7-e54f066099f8'} sync ignored for existing PoS order pos.order(588,) (state: paid) 2026-09-24 16:24:32,251 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44555919 finished 2026-09-24 16:24:32,254 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:32,296 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:32] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.016 0.042 2026-09-24 16:24:32,299 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:32,320 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:32] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 10 0.003 0.009 2026-09-24 16:24:32,361 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:32,413 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:32,463 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:32,517 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:32,568 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:32,619 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:32,678 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:32,729 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:32,781 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:32,964 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:33,014 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:33,065 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:33,120 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:33,171 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [153/176] Tour MultipleGiftWalletProgramsTour → Step .modal header .btn-close 2026-09-24 16:24:33,223 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:33,274 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:33,334 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:33,386 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:33,437 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:33,489 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:33,548 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:33,600 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:33,650 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:33,705 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:33,759 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:33,810 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:33,861 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:33,925 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:33,976 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:34,027 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:34,086 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:34,135 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:34,186 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:34,242 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:34,294 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:34,347 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:34,355 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:34] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.002 0.005 2026-09-24 16:24:34,368 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93434565 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000006', 'uuid': 'c0ccdf17-c756-4cc6-b559-e95d3a2b73fe'}] 2026-09-24 16:24:34,583 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93434565 order {'name': '/', 'pos_reference': '261-76-000006', 'uuid': 'c0ccdf17-c756-4cc6-b559-e95d3a2b73fe'} created pos.order #589 2026-09-24 16:24:34,592 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93434565 finished 2026-09-24 16:24:34,618 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:34] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 203 0.093 0.159 2026-09-24 16:24:34,659 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:34] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 28 0.007 0.018 2026-09-24 16:24:34,675 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:34] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:24:34,699 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45299458 started for PoS orders references: [{'name': 'Shop - 000006', 'pos_reference': '261-76-000006', 'uuid': 'c0ccdf17-c756-4cc6-b559-e95d3a2b73fe'}] 2026-09-24 16:24:34,703 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45299458 order {'name': 'Shop - 000006', 'pos_reference': '261-76-000006', 'uuid': 'c0ccdf17-c756-4cc6-b559-e95d3a2b73fe'} sync ignored for existing PoS order pos.order(589,) (state: paid) 2026-09-24 16:24:34,705 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:34,710 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45299458 finished 2026-09-24 16:24:34,756 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:34] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.019 0.040 2026-09-24 16:24:34,757 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: tour succeeded 2026-09-24 16:24:34,758 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR MultipleGiftWalletProgramsTour SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-09-24 16:24:34,945 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: heap 29526644 (allocated 31993856) 2026-09-24 16:24:34,953 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Closing chrome headless with pid 85068 2026-09-24 16:24:34,954 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Closing websocket connection 2026-09-24 16:24:34,956 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Terminating chrome headless with pid 85068 2026-09-24 16:24:34,968 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:34] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 18 0.006 0.016 2026-09-24 16:24:35,015 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_162435_015508_test_multiple_gift_wallet_programs.txt 2026-09-24 16:24:35,015 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Removing chrome user profile "/tmp/tmp5_twp0c1_chrome_odoo" 2026-09-24 16:24:35,044 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_multiple_loyalty_products ... 2026-09-24 16:24:35,730 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Chrome pid: 85322 2026-09-24 16:24:35,730 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Chrome headless temporary user profile dir: /tmp/tmp4yf9k2ft_chrome_odoo 2026-09-24 16:24:35,730 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Issuing json command http://127.0.0.1:43695/json/version 2026-09-24 16:24:35,731 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43695', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:24:35,733 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Browser version: Chrome/150.0.7871.114 2026-09-24 16:24:35,734 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Issuing json command http://127.0.0.1:43695/json 2026-09-24 16:24:35,734 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43695', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:24:35,735 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Websocket url found: ws://127.0.0.1:43695/devtools/page/BED74B60FE738023F1A01DDF2C9B7FFB 2026-09-24 16:24:35,736 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Enable chrome headless console log notification 2026-09-24 16:24:35,737 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Chrome headless enable page notifications 2026-09-24 16:24:35,779 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:24:35,783 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Setting session cookie in browser 2026-09-24 16:24:35,784 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:35,784 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:35,791 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:24:36,111 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:36] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 91 0.027 0.295 2026-09-24 16:24:36,114 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Navigation result: {'frameId': 'BED74B60FE738023F1A01DDF2C9B7FFB', 'loaderId': 'DB2E3B617F506592791B93DB82D1A4CB', 'isDownload': False} 2026-09-24 16:24:36,115 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Evaluate ready code "odoo.isTourReady('test_multiple_loyalty_products')" 2026-09-24 16:24:36,123 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:24:36,136 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:36] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.007 2026-09-24 16:24:36,138 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:36] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.011 2026-09-24 16:24:36,143 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:36] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-09-24 16:24:36,460 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:36] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:24:36,464 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:36] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:24:36,471 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:36] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-24 16:24:36,481 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:36,483 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:36] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:24:36,483 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:36,489 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:36] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:24:36,494 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:36] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:24:36,507 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:36] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.003 0.006 2026-09-24 16:24:36,517 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:36] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.015 2026-09-24 16:24:36,547 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:36] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.011 0.021 2026-09-24 16:24:36,549 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:36] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.023 2026-09-24 16:24:36,903 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:36] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 393 0.121 0.217 2026-09-24 16:24:36,916 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:36] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:24:36,946 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:36] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:24:36,979 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:36] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.023 2026-09-24 16:24:36,993 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:36] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:24:36,999 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products.browser: Owl is running in 'dev' mode. 2026-09-24 16:24:37,007 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:37] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.003 2026-09-24 16:24:37,032 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:37] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:24:37,042 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:37] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:24:37,044 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:37] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:24:37,051 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:37] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:24:37,056 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16: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-09-24 16:24:37,061 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:37] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.011 0.017 2026-09-24 16:24:37,068 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:37] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.001 0.031 2026-09-24 16:24:37,075 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:37] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.002 0.013 2026-09-24 16:24:37,077 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:37] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.039 2026-09-24 16:24:37,113 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:37,154 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:37] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.007 0.009 2026-09-24 16:24:37,157 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:37] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.009 2026-09-24 16:24:37,176 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:37] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:24:37,193 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:37] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.018 0.034 2026-09-24 16:24:37,209 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:37] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.054 2026-09-24 16:24:37,233 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:37,242 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:37] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.012 0.089 2026-09-24 16:24:37,250 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:37] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:24:37,266 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:37] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.098 2026-09-24 16:24:37,280 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:37] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.099 2026-09-24 16:24:37,299 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:37] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.102 2026-09-24 16:24:37,313 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:37] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.148 2026-09-24 16:24:37,331 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:37] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.115 2026-09-24 16:24:37,344 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:37] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.089 2026-09-24 16:24:37,395 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:37] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.016 0.110 2026-09-24 16:24:37,410 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:37] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.106 2026-09-24 16:24:37,424 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:37] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.139 2026-09-24 16:24:37,456 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:37,507 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:37,558 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:37,609 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products.browser: tour succeeded 2026-09-24 16:24:37,610 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR test_multiple_loyalty_products SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-09-24 16:24:37,656 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products.browser: heap 14453008 (allocated 15990784) 2026-09-24 16:24:37,662 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Closing chrome headless with pid 85322 2026-09-24 16:24:37,664 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Closing websocket connection 2026-09-24 16:24:37,665 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Terminating chrome headless with pid 85322 2026-09-24 16:24:37,729 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_162437_728942_test_multiple_loyalty_products.txt 2026-09-24 16:24:37,729 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Removing chrome user profile "/tmp/tmp4yf9k2ft_chrome_odoo" 2026-09-24 16:24:37,739 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_multiple_physical_gift_card_sale ... 2026-09-24 16:24:38,196 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Chrome pid: 85534 2026-09-24 16:24:38,196 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Chrome headless temporary user profile dir: /tmp/tmp1u9pijs6_chrome_odoo 2026-09-24 16:24:38,197 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Issuing json command http://127.0.0.1:46643/json/version 2026-09-24 16:24:38,198 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46643', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:24:38,199 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Browser version: Chrome/150.0.7871.114 2026-09-24 16:24:38,199 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Issuing json command http://127.0.0.1:46643/json 2026-09-24 16:24:38,200 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46643', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:24:38,201 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Websocket url found: ws://127.0.0.1:46643/devtools/page/CD06B0AE83ADAD2D53594EBB650521AF 2026-09-24 16:24:38,202 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Enable chrome headless console log notification 2026-09-24 16:24:38,203 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Chrome headless enable page notifications 2026-09-24 16:24:38,236 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:24:38,239 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Setting session cookie in browser 2026-09-24 16:24:38,241 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:38,241 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:38,248 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:24:38,581 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:38] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 92 0.031 0.303 2026-09-24 16:24:38,583 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Navigation result: {'frameId': 'CD06B0AE83ADAD2D53594EBB650521AF', 'loaderId': '1A904359D9309F5D4BC406E8AA66B608', 'isDownload': False} 2026-09-24 16:24:38,584 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:38,592 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:24:38,601 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:38] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.004 2026-09-24 16:24:38,605 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:38] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.000 0.008 2026-09-24 16:24:38,613 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:38] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.014 2026-09-24 16:24:38,956 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:38] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:24:38,966 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:38] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-09-24 16:24:38,971 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:38] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:24:38,980 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:38,982 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:38] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:24:38,984 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:38,989 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:38] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:24:38,994 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:38] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:24:39,009 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:39] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.003 0.006 2026-09-24 16:24:39,020 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:39] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.017 2026-09-24 16:24:39,061 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:39] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.011 0.027 2026-09-24 16:24:39,064 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:39] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.029 2026-09-24 16:24:39,458 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:39] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 393 0.119 0.255 2026-09-24 16:24:39,476 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:39] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.009 2026-09-24 16:24:39,507 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24: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.004 2026-09-24 16:24:39,545 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:39] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.022 2026-09-24 16:24:39,561 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24: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.003 2026-09-24 16:24:39,568 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: Owl is running in 'dev' mode. 2026-09-24 16:24:39,578 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:39] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.003 2026-09-24 16:24:39,603 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:39] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:24:39,616 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:39] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:24:39,619 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:39] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:24:39,622 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:39] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:24:39,630 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:39] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.005 0.015 2026-09-24 16:24:39,633 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:39] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:24:39,635 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:39] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:24:39,661 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:39] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.009 0.042 2026-09-24 16:24:39,670 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:39] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.003 0.011 2026-09-24 16:24:39,719 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:39,753 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:39] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.010 2026-09-24 16:24:39,763 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:39] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:24:39,781 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:39] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.019 0.021 2026-09-24 16:24:39,789 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:39] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.002 0.042 2026-09-24 16:24:39,795 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:39] "GET /web/image?model=product.template&field=image_128&id=8&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 4 0.002 0.048 2026-09-24 16:24:39,827 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:39] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.013 0.066 2026-09-24 16:24:39,841 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:39,844 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:39] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.076 2026-09-24 16:24:39,847 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:39] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:24:39,865 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:39] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.080 2026-09-24 16:24:39,880 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:39] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.088 2026-09-24 16:24:39,894 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:39] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.143 2026-09-24 16:24:39,909 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:39] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.111 2026-09-24 16:24:39,925 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:39] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.092 2026-09-24 16:24:39,940 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:39] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.071 2026-09-24 16:24:39,958 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:39] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.072 2026-09-24 16:24:39,972 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:39] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.073 2026-09-24 16:24:40,027 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:40] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.021 0.154 2026-09-24 16:24:40,071 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:40,131 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:40,187 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:40,702 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:40] "POST /web/dataset/call_kw/loyalty.card/get_gift_card_status#loyalty.card.get_gift_card_status HTTP/1.1" 200 - 6 0.003 0.010 2026-09-24 16:24:40,735 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:40,800 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:40,851 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:40,902 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:40,953 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:41,020 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:41,071 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:41,122 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:41,176 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:41,226 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:41,278 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:41,341 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:41,392 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:41,443 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:41,493 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:41,548 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:41,603 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:42,112 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:42] "POST /web/dataset/call_kw/loyalty.card/get_gift_card_status#loyalty.card.get_gift_card_status HTTP/1.1" 200 - 2 0.001 0.004 2026-09-24 16:24:42,150 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:42,220 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:42,283 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:42,291 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:42] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:24:42,292 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:42] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:24:42,333 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:42,384 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:42,447 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:42,499 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:42,550 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:42,601 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:42,663 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:42,670 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29028727 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '3e324888-039f-4a7e-9931-fa8831d3064f'}] 2026-09-24 16:24:42,671 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:42] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:24:42,743 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29028727 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '3e324888-039f-4a7e-9931-fa8831d3064f'} created pos.order #590 2026-09-24 16:24:42,752 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29028727 finished 2026-09-24 16:24:42,781 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:42] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 94 0.039 0.074 2026-09-24 16:24:42,845 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:42] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 40 0.015 0.026 2026-09-24 16:24:42,856 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:42] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:24:42,942 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52074265 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '3e324888-039f-4a7e-9931-fa8831d3064f'}] 2026-09-24 16:24:42,947 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52074265 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '3e324888-039f-4a7e-9931-fa8831d3064f'} sync ignored for existing PoS order pos.order(590,) (state: paid) 2026-09-24 16:24:42,955 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52074265 finished 2026-09-24 16:24:42,959 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:43,008 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: tour succeeded 2026-09-24 16:24:43,008 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: ╔══════════════════════════════════════════════════════╗ ║ TOUR test_multiple_physical_gift_card_sale SUCCEEDED ║ ╚══════════════════════════════════════════════════════╝ 2026-09-24 16:24:43,043 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:43] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.031 0.071 2026-09-24 16:24:43,078 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: heap 19265500 (allocated 22155264) 2026-09-24 16:24:43,083 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Closing chrome headless with pid 85534 2026-09-24 16:24:43,084 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Closing websocket connection 2026-09-24 16:24:43,084 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Terminating chrome headless with pid 85534 2026-09-24 16:24:43,091 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:43] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 6 0.003 0.010 2026-09-24 16:24:43,157 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_162443_157565_test_multiple_physical_gift_card_sale.txt 2026-09-24 16:24:43,157 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Removing chrome user profile "/tmp/tmp1u9pijs6_chrome_odoo" 2026-09-24 16:24:43,181 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_multiple_reward_line_free_product ... 2026-09-24 16:24:43,784 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Chrome pid: 85756 2026-09-24 16:24:43,784 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Chrome headless temporary user profile dir: /tmp/tmpvfak3dhr_chrome_odoo 2026-09-24 16:24:43,784 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Issuing json command http://127.0.0.1:39247/json/version 2026-09-24 16:24:43,785 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39247', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:24:43,786 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Browser version: Chrome/150.0.7871.114 2026-09-24 16:24:43,787 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Issuing json command http://127.0.0.1:39247/json 2026-09-24 16:24:43,787 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39247', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:24:43,788 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Websocket url found: ws://127.0.0.1:39247/devtools/page/495F79431A72DABF8FC1F24D7AA6EA2F 2026-09-24 16:24:43,789 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Enable chrome headless console log notification 2026-09-24 16:24:43,790 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Chrome headless enable page notifications 2026-09-24 16:24:43,825 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:24:43,828 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Setting session cookie in browser 2026-09-24 16:24:43,829 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:43,829 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:43,838 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:24:44,229 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:44] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 92 0.022 0.371 2026-09-24 16:24:44,232 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Navigation result: {'frameId': '495F79431A72DABF8FC1F24D7AA6EA2F', 'loaderId': '8FC26D7CCC6694C2A18AECD0C233EAAC', 'isDownload': False} 2026-09-24 16:24:44,232 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:44,240 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:24:44,253 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:44] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-09-24 16:24:44,255 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:44] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.000 0.010 2026-09-24 16:24:44,258 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:44] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-09-24 16:24:44,537 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:44] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:24:44,539 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:44] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:24:44,547 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:44] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-24 16:24:44,559 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:44] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:24:44,563 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:44,569 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:44,576 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:44] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:24:44,586 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:44] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:24:44,603 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:44] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.003 0.007 2026-09-24 16:24:44,611 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:44] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.016 2026-09-24 16:24:44,643 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:44] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.009 0.023 2026-09-24 16:24:44,651 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:44] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.027 2026-09-24 16:24:44,956 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:44] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 393 0.095 0.196 2026-09-24 16:24:44,971 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24: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-09-24 16:24:45,003 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24: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.005 2026-09-24 16:24:45,043 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:45] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.024 2026-09-24 16:24:45,064 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24: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.004 2026-09-24 16:24:45,074 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: Owl is running in 'dev' mode. 2026-09-24 16:24:45,082 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:45] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.003 2026-09-24 16:24:45,120 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:45] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:24:45,127 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:45] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:24:45,143 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:45] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:24:45,145 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:45] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:24:45,162 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:45] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-09-24 16:24:45,169 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:45] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:24:45,178 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:45] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.017 0.038 2026-09-24 16:24:45,191 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:45] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:24:45,192 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:45] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.003 0.057 2026-09-24 16:24:45,201 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:45] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.002 0.033 2026-09-24 16:24:45,233 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:45] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.011 0.035 2026-09-24 16:24:45,238 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:45,270 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:45] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.009 0.076 2026-09-24 16:24:45,276 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:45] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.001 0.009 2026-09-24 16:24:45,309 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:45] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.017 2026-09-24 16:24:45,321 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:45] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:24:45,333 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:45] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.005 0.035 2026-09-24 16:24:45,354 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:45,354 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:45] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.060 2026-09-24 16:24:45,360 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:45] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:24:45,375 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:45] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.080 2026-09-24 16:24:45,394 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:45] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.101 2026-09-24 16:24:45,413 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:45] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.120 2026-09-24 16:24:45,426 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:45] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.097 2026-09-24 16:24:45,439 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:45] "GET /web/image?model=product.template&field=image_128&id=1714&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.099 2026-09-24 16:24:45,452 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:45] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.072 2026-09-24 16:24:45,465 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:45] "GET /web/image?model=product.template&field=image_128&id=1713&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.079 2026-09-24 16:24:45,477 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:45] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.077 2026-09-24 16:24:45,523 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:45] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.017 0.088 2026-09-24 16:24:45,581 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:45,650 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:45,714 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:45,772 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:45,837 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:45,905 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:45,956 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:46,027 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:46,088 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:46,139 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:46,214 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:46,281 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:46,332 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:46,383 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:46,456 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:46,520 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:46,572 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: tour succeeded 2026-09-24 16:24:46,572 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: ╔═══════════════════════════════════════════════════════╗ ║ TOUR test_multiple_reward_line_free_product SUCCEEDED ║ ╚═══════════════════════════════════════════════════════╝ 2026-09-24 16:24:46,652 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: heap 18876640 (allocated 20713472) 2026-09-24 16:24:46,655 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Closing chrome headless with pid 85756 2026-09-24 16:24:46,655 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Closing websocket connection 2026-09-24 16:24:46,655 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Terminating chrome headless with pid 85756 2026-09-24 16:24:46,716 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_162446_716338_test_multiple_reward_line_free_product.txt 2026-09-24 16:24:46,716 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Removing chrome user profile "/tmp/tmpvfak3dhr_chrome_odoo" 2026-09-24 16:24:46,726 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_next_order_coupon_program_expiration_date ... 2026-09-24 16:24:47,342 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Chrome pid: 85969 2026-09-24 16:24:47,343 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Chrome headless temporary user profile dir: /tmp/tmpwinkwvmj_chrome_odoo 2026-09-24 16:24:47,343 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Issuing json command http://127.0.0.1:42435/json/version 2026-09-24 16:24:47,344 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42435', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:24:47,346 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Browser version: Chrome/150.0.7871.114 2026-09-24 16:24:47,346 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Issuing json command http://127.0.0.1:42435/json 2026-09-24 16:24:47,346 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42435', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:24:47,348 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Websocket url found: ws://127.0.0.1:42435/devtools/page/71D885F19E012BF19AE2C2AEB05C0D39 2026-09-24 16:24:47,349 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Enable chrome headless console log notification 2026-09-24 16:24:47,350 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Chrome headless enable page notifications 2026-09-24 16:24:47,384 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:24:47,388 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Setting session cookie in browser 2026-09-24 16:24:47,389 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:47,389 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:47,399 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:24:47,752 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:47] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.024 0.331 2026-09-24 16:24:47,755 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Navigation result: {'frameId': '71D885F19E012BF19AE2C2AEB05C0D39', 'loaderId': 'EC3355EFE2FDD68191B86649D4342C5D', 'isDownload': False} 2026-09-24 16:24:47,755 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Evaluate ready code "odoo.isTourReady('PosLoyaltyNextOrderCouponExpirationDate')" 2026-09-24 16:24:47,765 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:24:47,776 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:47] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:24:47,780 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:47] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-09-24 16:24:47,783 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:47] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-09-24 16:24:48,063 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:48] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:24:48,065 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:48] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:24:48,073 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:48] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-24 16:24:48,089 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:48] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:24:48,096 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:48] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:24:48,097 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:48,101 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:48] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:24:48,102 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:48,117 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:48] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.003 0.006 2026-09-24 16:24:48,125 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:48] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.017 2026-09-24 16:24:48,158 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:48] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.012 0.020 2026-09-24 16:24:48,160 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:48] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.017 2026-09-24 16:24:48,511 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:48] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 392 0.124 0.206 2026-09-24 16:24:48,523 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:48] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:24:48,569 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:48] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:24:48,600 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:48] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.022 2026-09-24 16:24:48,616 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:48] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:24:48,627 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: Owl is running in 'dev' mode. 2026-09-24 16:24:48,634 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:48] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.003 2026-09-24 16:24:48,657 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:48] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:24:48,669 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:48] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:24:48,676 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:48] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.007 2026-09-24 16:24:48,681 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:48] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.003 0.015 2026-09-24 16:24:48,683 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:48] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:24:48,690 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:48] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:24:48,707 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:48] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.007 0.037 2026-09-24 16:24:48,714 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:48] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.001 0.027 2026-09-24 16:24:48,715 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:48] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.049 2026-09-24 16:24:48,734 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:48,750 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:48] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:24:48,756 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:48] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.004 0.009 2026-09-24 16:24:48,782 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:48] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:24:48,792 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:48,797 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:48] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.018 0.032 2026-09-24 16:24:48,802 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:48] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:24:48,830 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:48] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.010 0.074 2026-09-24 16:24:48,844 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:48] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.077 2026-09-24 16:24:48,861 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:48] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.090 2026-09-24 16:24:48,878 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:48] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.106 2026-09-24 16:24:48,892 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:48] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.105 2026-09-24 16:24:48,905 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:48] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.098 2026-09-24 16:24:48,920 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:48] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.086 2026-09-24 16:24:48,964 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:48] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.018 0.099 2026-09-24 16:24:48,977 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:48] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.095 2026-09-24 16:24:48,990 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:48] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.094 2026-09-24 16:24:49,006 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:49] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.142 2026-09-24 16:24:49,017 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:49,070 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:49,121 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:49,173 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:49,347 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:49,397 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:49,462 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:49,471 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:49] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:24:49,472 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:49] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:24:49,512 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:49,563 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:49,627 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:49,679 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:49,731 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:49,784 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:49,836 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:49,902 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:49,907 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13794424 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'f7c43304-ab6f-4de6-a80c-969c0b973022'}] 2026-09-24 16:24:49,909 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:49] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:24:50,146 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13794424 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'f7c43304-ab6f-4de6-a80c-969c0b973022'} created pos.order #591 2026-09-24 16:24:50,154 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13794424 finished 2026-09-24 16:24:50,179 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:50] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 228 0.080 0.194 2026-09-24 16:24:50,238 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:50] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 38 0.013 0.025 2026-09-24 16:24:50,257 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:50] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:24:50,334 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:50] "GET /report/barcode/Code128/0441-4416-4efa HTTP/1.1" 200 - 0 0.000 0.024 2026-09-24 16:24:50,357 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64596043 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'f7c43304-ab6f-4de6-a80c-969c0b973022'}] 2026-09-24 16:24:50,361 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64596043 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'f7c43304-ab6f-4de6-a80c-969c0b973022'} sync ignored for existing PoS order pos.order(591,) (state: paid) 2026-09-24 16:24:50,370 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:50,370 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64596043 finished 2026-09-24 16:24:50,416 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: tour succeeded 2026-09-24 16:24:50,417 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: ╔════════════════════════════════════════════════════════╗ ║ TOUR PosLoyaltyNextOrderCouponExpirationDate SUCCEEDED ║ ╚════════════════════════════════════════════════════════╝ 2026-09-24 16:24:50,422 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:50] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.020 0.047 2026-09-24 16:24:50,497 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: heap 17240784 (allocated 19922944) 2026-09-24 16:24:50,504 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Closing chrome headless with pid 85969 2026-09-24 16:24:50,504 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Closing websocket connection 2026-09-24 16:24:50,505 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Terminating chrome headless with pid 85969 2026-09-24 16:24:50,512 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:50] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 5 0.003 0.011 2026-09-24 16:24:50,563 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_162450_563248_test_next_order_coupon_program_expiration_date.txt 2026-09-24 16:24:50,563 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Removing chrome user profile "/tmp/tmpwinkwvmj_chrome_odoo" 2026-09-24 16:24:50,596 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_not_create_loyalty_card_expired_program ... 2026-09-24 16:24:51,347 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Chrome pid: 86186 2026-09-24 16:24:51,347 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Chrome headless temporary user profile dir: /tmp/tmpivjtt7ib_chrome_odoo 2026-09-24 16:24:51,347 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Issuing json command http://127.0.0.1:41487/json/version 2026-09-24 16:24:51,348 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41487', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:24:51,349 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Browser version: Chrome/150.0.7871.114 2026-09-24 16:24:51,349 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Issuing json command http://127.0.0.1:41487/json 2026-09-24 16:24:51,350 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41487', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:24:51,351 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Websocket url found: ws://127.0.0.1:41487/devtools/page/959757563FF9AEE4951F7DD19AB39B6D 2026-09-24 16:24:51,352 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Enable chrome headless console log notification 2026-09-24 16:24:51,366 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Chrome headless enable page notifications 2026-09-24 16:24:51,416 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:24:51,420 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Setting session cookie in browser 2026-09-24 16:24:51,423 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:51,424 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:51,433 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:24:51,749 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:51] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 90 0.023 0.294 2026-09-24 16:24:51,752 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Navigation result: {'frameId': '959757563FF9AEE4951F7DD19AB39B6D', 'loaderId': 'FBB80ED22BDA08221FC39121D512CDB0', 'isDownload': False} 2026-09-24 16:24:51,752 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:51,761 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:24:51,772 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:51] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.004 2026-09-24 16:24:51,775 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:51] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.000 0.006 2026-09-24 16:24:51,779 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:51] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-09-24 16:24:52,126 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:52] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:24:52,127 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:52] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:24:52,140 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:52] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-09-24 16:24:52,158 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:52] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.005 2026-09-24 16:24:52,167 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:52,170 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:52] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:24:52,179 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:52,186 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:52] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:24:52,203 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:52] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.003 0.007 2026-09-24 16:24:52,214 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:52] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.018 2026-09-24 16:24:52,239 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:52] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.006 0.022 2026-09-24 16:24:52,242 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:52] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.017 2026-09-24 16:24:52,537 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:52] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 366 0.090 0.189 2026-09-24 16:24:52,557 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:52] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.011 2026-09-24 16:24:52,597 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:52] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:24:52,637 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:52] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.024 2026-09-24 16:24:52,667 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:52] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:24:52,686 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program.browser: Owl is running in 'dev' mode. 2026-09-24 16:24:52,693 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:52] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-09-24 16:24:52,725 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:52] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:24:52,725 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:52] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:24:52,740 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:52] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:24:52,742 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:52] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-09-24 16:24:52,754 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:52] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-09-24 16:24:52,755 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:52] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-09-24 16:24:52,758 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:52] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.017 0.019 2026-09-24 16:24:52,769 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:52] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.002 0.041 2026-09-24 16:24:52,772 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:52] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:24:52,805 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:52,808 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:52] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.015 0.039 2026-09-24 16:24:52,815 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:52] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.002 0.045 2026-09-24 16:24:52,858 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:52] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.018 0.080 2026-09-24 16:24:52,867 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:52] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:24:52,870 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:52] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.003 0.043 2026-09-24 16:24:52,872 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:52,878 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:52] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:24:52,891 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:52] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.051 2026-09-24 16:24:52,906 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:52] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.067 2026-09-24 16:24:52,919 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:52,921 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:52] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.081 2026-09-24 16:24:52,937 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:52] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.095 2026-09-24 16:24:52,951 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:52] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.070 2026-09-24 16:24:52,964 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:52] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.081 2026-09-24 16:24:52,977 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:52] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.082 2026-09-24 16:24:52,991 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:52] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.081 2026-09-24 16:24:53,046 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:53] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.022 0.100 2026-09-24 16:24:53,061 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:53] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.120 2026-09-24 16:24:53,097 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:53,150 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:53,200 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:53,256 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:53,657 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:53,708 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:53,763 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:53,788 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:53] "POST /web/dataset/call_kw/res.partner/get_new_partner#res.partner.get_new_partner HTTP/1.1" 200 - 9 0.009 0.016 2026-09-24 16:24:53,816 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:53,822 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:53] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 13 0.007 0.022 2026-09-24 16:24:53,824 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:53] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 0 0.000 0.022 2026-09-24 16:24:53,866 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:53,919 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:53,974 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:54,025 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:54,099 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:54,149 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:54,200 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:54,252 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:54,430 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:54,480 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:54,543 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:54,555 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:54] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:24:54,555 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:54] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:24:54,594 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:54,644 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:54,707 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:54,759 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:54,811 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:54,863 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:54,915 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:54,978 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:54,981 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23140502 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '3335cd63-7096-48a2-bc90-b5758d0a8b1d'}] 2026-09-24 16:24:54,985 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:54] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:24:55,254 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23140502 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '3335cd63-7096-48a2-bc90-b5758d0a8b1d'} created pos.order #592 2026-09-24 16:24:55,263 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23140502 finished 2026-09-24 16:24:55,297 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:55] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 231 0.117 0.201 2026-09-24 16:24:55,322 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:55] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:24:55,376 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24829181 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '3335cd63-7096-48a2-bc90-b5758d0a8b1d'}] 2026-09-24 16:24:55,381 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24829181 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '3335cd63-7096-48a2-bc90-b5758d0a8b1d'} sync ignored for existing PoS order pos.order(592,) (state: paid) 2026-09-24 16:24:55,382 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:55,389 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24829181 finished 2026-09-24 16:24:55,433 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program.browser: tour succeeded 2026-09-24 16:24:55,434 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:55,441 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:55] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.021 0.046 2026-09-24 16:24:55,503 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program.browser: heap 18238368 (allocated 20709376) 2026-09-24 16:24:55,507 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Closing chrome headless with pid 86186 2026-09-24 16:24:55,508 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Closing websocket connection 2026-09-24 16:24:55,508 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Terminating chrome headless with pid 86186 2026-09-24 16:24:55,572 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_162455_572293_test_not_create_loyalty_card_expired_program.txt 2026-09-24 16:24:55,572 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Removing chrome user profile "/tmp/tmpivjtt7ib_chrome_odoo" 2026-09-24 16:24:55,593 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_not_create_loyalty_card_max_usage_program ... 2026-09-24 16:24:56,264 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Chrome pid: 86401 2026-09-24 16:24:56,265 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Chrome headless temporary user profile dir: /tmp/tmpyktv42i0_chrome_odoo 2026-09-24 16:24:56,265 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Issuing json command http://127.0.0.1:44933/json/version 2026-09-24 16:24:56,266 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44933', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:24:56,269 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Browser version: Chrome/150.0.7871.114 2026-09-24 16:24:56,269 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Issuing json command http://127.0.0.1:44933/json 2026-09-24 16:24:56,269 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44933', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:24:56,270 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Websocket url found: ws://127.0.0.1:44933/devtools/page/CC504D7AF640F13DC333B1FBD402B2A9 2026-09-24 16:24:56,272 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Enable chrome headless console log notification 2026-09-24 16:24:56,273 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Chrome headless enable page notifications 2026-09-24 16:24:56,313 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:24:56,317 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Setting session cookie in browser 2026-09-24 16:24:56,317 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:56,317 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:56,325 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:24:56,822 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:56] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 90 0.026 0.473 2026-09-24 16:24:56,825 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Navigation result: {'frameId': 'CC504D7AF640F13DC333B1FBD402B2A9', 'loaderId': 'D7B3E5F395AD19D4526F9BC0B0D2B2BB', 'isDownload': False} 2026-09-24 16:24:56,825 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Evaluate ready code "odoo.isTourReady('PosOrderClaimReward')" 2026-09-24 16:24:56,836 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:24:56,850 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:56] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.008 2026-09-24 16:24:56,856 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:56] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-09-24 16:24:56,859 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:56] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.000 0.017 2026-09-24 16:24:57,158 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:57] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:24:57,160 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:57] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:24:57,168 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:57] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-24 16:24:57,181 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:57] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:24:57,181 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:57,185 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:57,191 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:57] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:24:57,195 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:57] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:24:57,208 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:57] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.002 0.006 2026-09-24 16:24:57,217 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:57] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.016 2026-09-24 16:24:57,253 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:57] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 32 0.010 0.028 2026-09-24 16:24:57,255 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:57] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.027 2026-09-24 16:24:57,570 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:57] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 392 0.099 0.199 2026-09-24 16:24:57,584 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:57] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:24:57,622 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:57] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:24:57,657 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:57] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.025 2026-09-24 16:24:57,668 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:57] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:24:57,674 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: Owl is running in 'dev' mode. 2026-09-24 16:24:57,681 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:57] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.003 2026-09-24 16:24:57,711 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:57] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:24:57,718 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:57] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:24:57,719 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:57] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:24:57,724 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:57] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:24:57,735 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:57] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:24:57,737 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24: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-09-24 16:24:57,751 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:57] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.013 0.023 2026-09-24 16:24:57,759 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:57] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:24:57,759 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:57] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.002 0.038 2026-09-24 16:24:57,766 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:57] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.002 0.030 2026-09-24 16:24:57,794 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:57] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.008 0.038 2026-09-24 16:24:57,798 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:57,840 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:57] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.016 0.076 2026-09-24 16:24:57,849 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:57] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.002 0.027 2026-09-24 16:24:57,855 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:57] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:24:57,866 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:57] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.042 2026-09-24 16:24:57,879 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:57] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.054 2026-09-24 16:24:57,892 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:57] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.063 2026-09-24 16:24:57,904 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:57] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.074 2026-09-24 16:24:57,917 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:57] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.073 2026-09-24 16:24:57,930 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:57] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.072 2026-09-24 16:24:57,936 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:57] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:24:57,940 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:57,949 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:57] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.079 2026-09-24 16:24:57,962 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:57] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.079 2026-09-24 16:24:57,977 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:57] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.082 2026-09-24 16:24:57,991 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:58,023 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:58] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.020 0.063 2026-09-24 16:24:58,057 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:58,110 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:58,161 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:58,216 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:58,618 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:58,669 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:58,727 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:58,745 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:58] "POST /web/dataset/call_kw/res.partner/get_new_partner#res.partner.get_new_partner HTTP/1.1" 200 - 9 0.007 0.015 2026-09-24 16:24:58,775 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:58] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 13 0.006 0.017 2026-09-24 16:24:58,778 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:58,784 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:58] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 6 0.002 0.027 2026-09-24 16:24:58,826 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:58,878 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:58,937 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:58,945 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:58] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 2 0.002 0.006 2026-09-24 16:24:58,987 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:59,070 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:59,116 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:59,167 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:59,220 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:59,396 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:59,447 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:59,497 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:59,548 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:59,603 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:59,659 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:59,710 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:59,776 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:59,836 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:59,901 44 INFO rb-c855d12-225060-418428 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-09-24 16:24:59,909 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:59] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:24:59,911 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:24:59] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:24:59,951 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:00,002 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:00,067 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:00,119 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:00,171 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:00,223 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:00,275 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:00,341 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:00,345 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3724194 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '28803a45-1530-4a7a-b47c-e1c101fe5de3'}] 2026-09-24 16:25:00,346 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:00] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:25:00,642 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3724194 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '28803a45-1530-4a7a-b47c-e1c101fe5de3'} created pos.order #593 2026-09-24 16:25:00,650 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3724194 finished 2026-09-24 16:25:00,674 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:00] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 249 0.096 0.237 2026-09-24 16:25:00,739 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:00] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 39 0.013 0.032 2026-09-24 16:25:00,753 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:00] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:25:00,820 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46265568 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '28803a45-1530-4a7a-b47c-e1c101fe5de3'}] 2026-09-24 16:25:00,827 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46265568 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '28803a45-1530-4a7a-b47c-e1c101fe5de3'} sync ignored for existing PoS order pos.order(593,) (state: paid) 2026-09-24 16:25:00,828 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:00,835 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46265568 finished 2026-09-24 16:25:00,877 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: tour succeeded 2026-09-24 16:25:00,878 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: ╔════════════════════════════════════╗ ║ TOUR PosOrderClaimReward SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-09-24 16:25:00,892 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:00] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.021 0.053 2026-09-24 16:25:00,969 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: heap 19760308 (allocated 23465984) 2026-09-24 16:25:00,975 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Closing chrome headless with pid 86401 2026-09-24 16:25:00,976 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Closing websocket connection 2026-09-24 16:25:00,976 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Terminating chrome headless with pid 86401 2026-09-24 16:25:00,984 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:00] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 6 0.003 0.011 2026-09-24 16:25:01,033 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_162501_033820_test_not_create_loyalty_card_max_usage_program.txt 2026-09-24 16:25:01,034 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Removing chrome user profile "/tmp/tmpyktv42i0_chrome_odoo" 2026-09-24 16:25:01,315 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Chrome pid: 86625 2026-09-24 16:25:01,315 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Chrome headless temporary user profile dir: /tmp/tmp7mjqbi9r_chrome_odoo 2026-09-24 16:25:01,315 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Issuing json command http://127.0.0.1:40239/json/version 2026-09-24 16:25:01,316 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40239', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:25:01,319 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Browser version: Chrome/150.0.7871.114 2026-09-24 16:25:01,319 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Issuing json command http://127.0.0.1:40239/json 2026-09-24 16:25:01,319 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40239', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:25:01,321 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Websocket url found: ws://127.0.0.1:40239/devtools/page/1901A2E09C86511486921522FEAA79C8 2026-09-24 16:25:01,323 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Enable chrome headless console log notification 2026-09-24 16:25:01,324 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Chrome headless enable page notifications 2026-09-24 16:25:01,331 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:25:01,333 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Setting session cookie in browser 2026-09-24 16:25:01,333 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:01,334 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:01,378 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:01] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 33 0.011 0.028 2026-09-24 16:25:01,382 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Navigation result: {'frameId': '1901A2E09C86511486921522FEAA79C8', 'loaderId': '431C7FFAC75566FC7095AB5E63635F99', 'isDownload': False} 2026-09-24 16:25:01,382 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Evaluate ready code "odoo.isTourReady('PosOrderNoPoints')" 2026-09-24 16:25:01,391 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:25:01,400 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:01] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:25:01,404 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:01] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.000 0.008 2026-09-24 16:25:01,407 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:01] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.000 0.009 2026-09-24 16:25:01,697 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:01] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:25:01,699 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:01] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:25:01,705 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:01] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:25:01,717 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:01,719 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:01] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.000 0.003 2026-09-24 16:25:01,722 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:01,728 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:01] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:25:01,734 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:01] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:25:01,748 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:01] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 4 0.002 0.006 2026-09-24 16:25:01,751 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:01] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.007 2026-09-24 16:25:01,775 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:01] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 11 0.005 0.016 2026-09-24 16:25:01,777 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:01] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.015 2026-09-24 16:25:02,046 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:02] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 270 0.074 0.174 2026-09-24 16:25:02,056 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:02] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:25:02,084 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25: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.004 2026-09-24 16:25:02,121 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:02] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 3 0.004 0.022 2026-09-24 16:25:02,144 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:02] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-09-24 16:25:02,149 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25: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.011 2026-09-24 16:25:02,152 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25: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.016 2026-09-24 16:25:02,156 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25: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.012 2026-09-24 16:25:02,158 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25: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.023 2026-09-24 16:25:02,163 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25: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.017 2026-09-24 16:25:02,175 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: Owl is running in 'dev' mode. 2026-09-24 16:25:02,182 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:02] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:25:02,214 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:02] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:25:02,218 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:02] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:25:02,224 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:02] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:25:02,230 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:02] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:25:02,242 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:02] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:25:02,244 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:02] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-09-24 16:25:02,248 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:02] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 7 0.016 0.014 2026-09-24 16:25:02,257 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:02] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.002 0.037 2026-09-24 16:25:02,263 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:02] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:25:02,270 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:02] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.005 0.023 2026-09-24 16:25:02,302 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:02,304 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:02] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.014 0.034 2026-09-24 16:25:02,372 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:02] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.033 0.079 2026-09-24 16:25:02,379 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:02] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:25:02,388 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:02] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.053 2026-09-24 16:25:02,406 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:02] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.062 2026-09-24 16:25:02,408 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:02,422 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:02] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.077 2026-09-24 16:25:02,436 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:02] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.088 2026-09-24 16:25:02,451 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:02] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.105 2026-09-24 16:25:02,457 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:02] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.001 0.075 2026-09-24 16:25:02,470 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:02] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.078 2026-09-24 16:25:02,478 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:02,483 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:02] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.073 2026-09-24 16:25:02,501 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:02] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.075 2026-09-24 16:25:02,514 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:02] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.073 2026-09-24 16:25:02,531 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:02,581 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:02,637 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:03,039 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:03,089 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:03,148 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:03,165 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:03] "POST /web/dataset/call_kw/res.partner/get_new_partner#res.partner.get_new_partner HTTP/1.1" 200 - 8 0.006 0.015 2026-09-24 16:25:03,194 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:03,197 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:03] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 12 0.007 0.021 2026-09-24 16:25:03,200 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:03] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 0 0.000 0.022 2026-09-24 16:25:03,245 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:03,297 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:03,353 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:03,404 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:03,479 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:03,530 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:03,581 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:03,633 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:03,813 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:03,863 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:03,913 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:03,976 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:03,987 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:03] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:25:03,988 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:03] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:25:04,026 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:04,077 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:04,144 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:04,196 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:04,248 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:04,300 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:04,352 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:04,419 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:04,423 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57830825 started for PoS orders references: [{'name': '/', 'pos_reference': '262-76-000001', 'uuid': 'a4bb3851-a211-406e-8cfb-4a328cdb39b7'}] 2026-09-24 16:25:04,425 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:04] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:25:04,607 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57830825 order {'name': '/', 'pos_reference': '262-76-000001', 'uuid': 'a4bb3851-a211-406e-8cfb-4a328cdb39b7'} created pos.order #594 2026-09-24 16:25:04,615 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57830825 finished 2026-09-24 16:25:04,641 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:04] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 127 0.052 0.169 2026-09-24 16:25:04,666 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:04] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:25:04,716 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86938069 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '262-76-000001', 'uuid': 'a4bb3851-a211-406e-8cfb-4a328cdb39b7'}] 2026-09-24 16:25:04,719 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:04,721 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86938069 order {'name': 'Shop - 000001', 'pos_reference': '262-76-000001', 'uuid': 'a4bb3851-a211-406e-8cfb-4a328cdb39b7'} sync ignored for existing PoS order pos.order(594,) (state: paid) 2026-09-24 16:25:04,730 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86938069 finished 2026-09-24 16:25:04,770 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: tour succeeded 2026-09-24 16:25:04,771 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: ╔═════════════════════════════════╗ ║ TOUR PosOrderNoPoints SUCCEEDED ║ ╚═════════════════════════════════╝ 2026-09-24 16:25:04,784 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:04] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.021 0.048 2026-09-24 16:25:04,842 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: heap 18078780 (allocated 20709376) 2026-09-24 16:25:04,847 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Closing chrome headless with pid 86625 2026-09-24 16:25:04,847 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Closing websocket connection 2026-09-24 16:25:04,847 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Terminating chrome headless with pid 86625 2026-09-24 16:25:04,909 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_162504_909044_test_not_create_loyalty_card_max_usage_program.txt 2026-09-24 16:25:04,909 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Removing chrome user profile "/tmp/tmp7mjqbi9r_chrome_odoo" 2026-09-24 16:25:04,927 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_order_reward_product_tax_included_excluded ... 2026-09-24 16:25:05,541 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Chrome pid: 86849 2026-09-24 16:25:05,541 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Chrome headless temporary user profile dir: /tmp/tmpje90i2_o_chrome_odoo 2026-09-24 16:25:05,541 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Issuing json command http://127.0.0.1:45389/json/version 2026-09-24 16:25:05,542 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45389', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:25:05,544 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Browser version: Chrome/150.0.7871.114 2026-09-24 16:25:05,544 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Issuing json command http://127.0.0.1:45389/json 2026-09-24 16:25:05,544 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45389', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:25:05,545 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Websocket url found: ws://127.0.0.1:45389/devtools/page/1C8A2879A360ECB5CED45C4DABFBB1ED 2026-09-24 16:25:05,548 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Enable chrome headless console log notification 2026-09-24 16:25:05,549 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Chrome headless enable page notifications 2026-09-24 16:25:05,590 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:25:05,594 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Setting session cookie in browser 2026-09-24 16:25:05,595 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:05,595 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:05,602 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:25:05,933 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:05] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.026 0.306 2026-09-24 16:25:05,936 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Navigation result: {'frameId': '1C8A2879A360ECB5CED45C4DABFBB1ED', 'loaderId': 'CC0858D2741CBEF1CF6489A5D59FB3FC', 'isDownload': False} 2026-09-24 16:25:05,936 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:05,950 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:25:05,960 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:05] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:25:05,963 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:05] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-09-24 16:25:05,967 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:05] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-09-24 16:25:06,260 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:06] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:25:06,262 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:06] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:25:06,271 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:06] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-24 16:25:06,283 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:06] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:25:06,290 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:06] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:25:06,296 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:06] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:25:06,297 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:06,299 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:06,310 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16: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.003 0.005 2026-09-24 16:25:06,319 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:06] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.013 2026-09-24 16:25:06,352 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:06] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.008 0.026 2026-09-24 16:25:06,354 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:06] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.025 2026-09-24 16:25:06,737 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:06] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 392 0.106 0.258 2026-09-24 16:25:06,753 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:06] "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-09-24 16:25:06,785 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25: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.004 2026-09-24 16:25:06,828 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:06] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.030 2026-09-24 16:25:06,843 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25: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.003 2026-09-24 16:25:06,851 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: Owl is running in 'dev' mode. 2026-09-24 16:25:06,858 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:06] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.003 2026-09-24 16:25:06,893 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:06] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:25:06,912 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:06] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:25:06,914 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:06] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:25:06,923 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:06] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:25:06,927 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:06] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:25:06,930 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:06] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.013 0.016 2026-09-24 16:25:06,939 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:06] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.001 0.034 2026-09-24 16:25:06,940 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:06] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.035 2026-09-24 16:25:06,947 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:06] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.002 0.014 2026-09-24 16:25:06,980 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:07,024 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:07] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.003 0.013 2026-09-24 16:25:07,034 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:07] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.014 2026-09-24 16:25:07,057 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:07] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:25:07,074 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:07] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.013 0.046 2026-09-24 16:25:07,088 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:07] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.066 2026-09-24 16:25:07,098 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:07,133 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:07] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.015 0.108 2026-09-24 16:25:07,140 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:07] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:25:07,149 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:07] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.127 2026-09-24 16:25:07,163 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:07] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.133 2026-09-24 16:25:07,179 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:07] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.111 2026-09-24 16:25:07,194 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:07] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.116 2026-09-24 16:25:07,211 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:07] "GET /web/image?model=product.template&field=image_128&id=1721&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.115 2026-09-24 16:25:07,224 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:07] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.080 2026-09-24 16:25:07,237 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:07] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.070 2026-09-24 16:25:07,251 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:07] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.067 2026-09-24 16:25:07,263 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:07] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.066 2026-09-24 16:25:07,308 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:07] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.016 0.139 2026-09-24 16:25:07,359 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:07,411 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:07,462 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:07,513 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:07,564 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:07,614 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:07,669 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:07,726 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:07,781 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:07,835 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:07,847 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:07] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 6 0.003 0.008 2026-09-24 16:25:07,887 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: tour succeeded 2026-09-24 16:25:07,888 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:07,925 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: heap 15073736 (allocated 16252928) 2026-09-24 16:25:07,927 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Closing chrome headless with pid 86849 2026-09-24 16:25:07,928 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Closing websocket connection 2026-09-24 16:25:07,928 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Terminating chrome headless with pid 86849 2026-09-24 16:25:07,983 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_162507_983493_test_order_reward_product_tax_included_excluded.txt 2026-09-24 16:25:07,983 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Removing chrome user profile "/tmp/tmpje90i2_o_chrome_odoo" 2026-09-24 16:25:08,239 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Chrome pid: 87067 2026-09-24 16:25:08,239 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Chrome headless temporary user profile dir: /tmp/tmpcss31_rf_chrome_odoo 2026-09-24 16:25:08,239 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Issuing json command http://127.0.0.1:36473/json/version 2026-09-24 16:25:08,241 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36473', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:25:08,243 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Browser version: Chrome/150.0.7871.114 2026-09-24 16:25:08,243 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Issuing json command http://127.0.0.1:36473/json 2026-09-24 16:25:08,243 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36473', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:25:08,244 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Websocket url found: ws://127.0.0.1:36473/devtools/page/4B015DE4BC4CE48DBB5BE52E4F10BE64 2026-09-24 16:25:08,245 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Enable chrome headless console log notification 2026-09-24 16:25:08,247 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Chrome headless enable page notifications 2026-09-24 16:25:08,256 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:25:08,258 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Setting session cookie in browser 2026-09-24 16:25:08,259 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:08,259 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:08,294 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:08] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.008 0.023 2026-09-24 16:25:08,297 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Navigation result: {'frameId': '4B015DE4BC4CE48DBB5BE52E4F10BE64', 'loaderId': '9F2819A88676081C1505F5115446896C', 'isDownload': False} 2026-09-24 16:25:08,297 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:08,305 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:25:08,315 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:08] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:25:08,319 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:08] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:25:08,322 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:08] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-09-24 16:25:08,612 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:08] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:25:08,614 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:08] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:25:08,619 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:08] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:25:08,629 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:08,631 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:08] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.000 0.004 2026-09-24 16:25:08,632 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:08,637 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:08] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:25:08,642 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:08] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:25:08,651 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:08] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:25:08,655 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:08] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:25:08,680 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:08] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 11 0.006 0.016 2026-09-24 16:25:08,681 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:08] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.016 2026-09-24 16:25:08,988 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:08] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 293 0.110 0.180 2026-09-24 16:25:09,003 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:09] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:25:09,032 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:09] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:25:09,062 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:09] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 3 0.002 0.023 2026-09-24 16:25:09,076 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:09] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:25:09,087 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: Owl is running in 'dev' mode. 2026-09-24 16:25:09,093 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:09] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:25:09,126 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:09] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:25:09,136 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:09] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:25:09,141 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:09] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-09-24 16:25:09,149 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:09] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:25:09,149 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:09] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 7 0.008 0.014 2026-09-24 16:25:09,151 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:09] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:25:09,151 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:09] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.023 2026-09-24 16:25:09,163 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:09] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.002 0.031 2026-09-24 16:25:09,172 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:09] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.002 0.007 2026-09-24 16:25:09,217 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:09,257 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:09] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:25:09,275 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:09] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:25:09,293 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:09] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.017 0.026 2026-09-24 16:25:09,312 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:09] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.054 2026-09-24 16:25:09,327 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:09] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.070 2026-09-24 16:25:09,343 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:09] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.082 2026-09-24 16:25:09,352 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:09,363 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:09] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.083 2026-09-24 16:25:09,402 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:09] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.013 0.138 2026-09-24 16:25:09,405 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:09,422 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:09] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.125 2026-09-24 16:25:09,430 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:09] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.002 0.112 2026-09-24 16:25:09,445 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:09] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.112 2026-09-24 16:25:09,456 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:09,458 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:09] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.110 2026-09-24 16:25:09,475 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:09] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.108 2026-09-24 16:25:09,490 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:09] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.084 2026-09-24 16:25:09,503 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:09] "GET /web/image?model=product.template&field=image_128&id=1721&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.078 2026-09-24 16:25:09,506 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:09,557 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:09,607 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:09,668 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:09,677 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:09] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:25:09,724 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:09,780 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:09,834 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:09,841 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:09] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:25:09,891 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: tour succeeded 2026-09-24 16:25:09,891 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:09,929 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: heap 14957908 (allocated 16252928) 2026-09-24 16:25:09,931 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Closing chrome headless with pid 87067 2026-09-24 16:25:09,931 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Closing websocket connection 2026-09-24 16:25:09,932 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Terminating chrome headless with pid 87067 2026-09-24 16:25:10,025 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_162510_025745_test_order_reward_product_tax_included_excluded.txt 2026-09-24 16:25:10,026 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Removing chrome user profile "/tmp/tmpcss31_rf_chrome_odoo" 2026-09-24 16:25:10,036 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_partner_list_after_removing_code_activated_coupon ... 2026-09-24 16:25:10,669 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Chrome pid: 87279 2026-09-24 16:25:10,669 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Chrome headless temporary user profile dir: /tmp/tmpysai_x_2_chrome_odoo 2026-09-24 16:25:10,669 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Issuing json command http://127.0.0.1:44455/json/version 2026-09-24 16:25:10,670 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44455', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:25:10,671 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Browser version: Chrome/150.0.7871.114 2026-09-24 16:25:10,672 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Issuing json command http://127.0.0.1:44455/json 2026-09-24 16:25:10,672 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44455', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:25:10,673 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Websocket url found: ws://127.0.0.1:44455/devtools/page/9F06C339689473AA484B071A7E83F285 2026-09-24 16:25:10,674 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Enable chrome headless console log notification 2026-09-24 16:25:10,675 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Chrome headless enable page notifications 2026-09-24 16:25:10,710 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:25:10,713 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Setting session cookie in browser 2026-09-24 16:25:10,714 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:10,714 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:10,722 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:25:11,065 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:11] "GET /pos/ui/76 HTTP/1.1" 200 - 90 0.018 0.326 2026-09-24 16:25:11,067 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Navigation result: {'frameId': '9F06C339689473AA484B071A7E83F285', 'loaderId': '4BA85FD1D590DC1761E9AD162FF408CF', 'isDownload': False} 2026-09-24 16:25:11,068 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Evaluate ready code "odoo.isTourReady('PosLoyaltyPartnerListAfterCouponRemoval')" 2026-09-24 16:25:11,076 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:25:11,087 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:11] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:25:11,090 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:11] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-09-24 16:25:11,094 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:11] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.000 0.011 2026-09-24 16:25:11,382 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:11] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:25:11,384 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:11] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:25:11,393 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:11] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.005 2026-09-24 16:25:11,406 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:11] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:25:11,413 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:11,414 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:11] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:25:11,418 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:11,422 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:11] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:25:11,436 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:11] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.002 0.007 2026-09-24 16:25:11,444 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:11] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.016 2026-09-24 16:25:11,472 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:11] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.008 0.021 2026-09-24 16:25:11,475 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:11] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.020 2026-09-24 16:25:11,799 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:11] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 391 0.110 0.197 2026-09-24 16:25:11,814 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25: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-09-24 16:25:11,847 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:11] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:25:11,889 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:11] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.029 2026-09-24 16:25:11,901 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:11] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:25:11,907 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon.browser: Owl is running in 'dev' mode. 2026-09-24 16:25:11,914 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:11] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.003 2026-09-24 16:25:11,944 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:11] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:25:11,952 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:11] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:25:11,957 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:11] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:25:11,964 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:11] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:25:11,967 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:11] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-09-24 16:25:11,973 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:11] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.010 0.015 2026-09-24 16:25:11,981 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:11] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.002 0.032 2026-09-24 16:25:11,987 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:11] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.002 0.016 2026-09-24 16:25:11,989 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:11] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.041 2026-09-24 16:25:12,024 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:12,058 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:12] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.002 0.005 2026-09-24 16:25:12,078 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:12] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.013 2026-09-24 16:25:12,091 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:12] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:25:12,112 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:12] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.019 0.031 2026-09-24 16:25:12,140 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:12] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.008 0.067 2026-09-24 16:25:12,145 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:12,159 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:12] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.081 2026-09-24 16:25:12,164 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:12] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:25:12,173 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:12] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.098 2026-09-24 16:25:12,187 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:12] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.092 2026-09-24 16:25:12,203 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:12] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.128 2026-09-24 16:25:12,219 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:12] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.102 2026-09-24 16:25:12,235 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:12] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.091 2026-09-24 16:25:12,247 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:12] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.080 2026-09-24 16:25:12,290 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:12] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.015 0.099 2026-09-24 16:25:12,303 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:12] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.095 2026-09-24 16:25:12,317 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:12] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.126 2026-09-24 16:25:12,336 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:12,388 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:12,439 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:12,490 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:12,540 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:12,591 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:12,662 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:12,716 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:12,767 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:12,824 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:12,889 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:12,940 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:12,990 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:13,046 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:13,102 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:13,154 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:13,208 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:13,219 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:13] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 6 0.003 0.008 2026-09-24 16:25:13,241 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:13] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 10 0.003 0.013 2026-09-24 16:25:13,281 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:13,337 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:13,388 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:13,439 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:13,491 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:13,542 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:13,671 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:13,722 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:13,784 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:13,837 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:13,887 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:13,940 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:13,994 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:14,045 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:14,095 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:14,146 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon.browser: tour succeeded 2026-09-24 16:25:14,147 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon.browser: ╔════════════════════════════════════════════════════════╗ ║ TOUR PosLoyaltyPartnerListAfterCouponRemoval SUCCEEDED ║ ╚════════════════════════════════════════════════════════╝ 2026-09-24 16:25:14,206 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon.browser: heap 16994204 (allocated 18223104) 2026-09-24 16:25:14,210 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Closing chrome headless with pid 87279 2026-09-24 16:25:14,210 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Closing websocket connection 2026-09-24 16:25:14,211 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Terminating chrome headless with pid 87279 2026-09-24 16:25:14,269 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_162514_269672_test_partner_list_after_removing_code_activated_coupon.txt 2026-09-24 16:25:14,269 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Removing chrome user profile "/tmp/tmpysai_x_2_chrome_odoo" 2026-09-24 16:25:14,279 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_physical_gift_card ... 2026-09-24 16:25:15,157 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Chrome pid: 87489 2026-09-24 16:25:15,157 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Chrome headless temporary user profile dir: /tmp/tmperna09e0_chrome_odoo 2026-09-24 16:25:15,158 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Issuing json command http://127.0.0.1:37091/json/version 2026-09-24 16:25:15,159 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37091', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:25:15,160 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Browser version: Chrome/150.0.7871.114 2026-09-24 16:25:15,160 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Issuing json command http://127.0.0.1:37091/json 2026-09-24 16:25:15,161 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37091', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:25:15,162 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Websocket url found: ws://127.0.0.1:37091/devtools/page/7AF8625600DD94155186A3EFB98383B8 2026-09-24 16:25:15,164 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Enable chrome headless console log notification 2026-09-24 16:25:15,165 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Chrome headless enable page notifications 2026-09-24 16:25:15,204 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:25:15,207 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Setting session cookie in browser 2026-09-24 16:25:15,208 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:15,208 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Navigating to: "http://127.0.0.1:8069/pos/ui/76" 2026-09-24 16:25:15,217 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:25:15,609 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:15] "GET /pos/ui/76 HTTP/1.1" 200 - 86 0.019 0.375 2026-09-24 16:25:15,612 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Navigation result: {'frameId': '7AF8625600DD94155186A3EFB98383B8', 'loaderId': 'F27B478758210CD9D06AB3D97394F2AA', 'isDownload': False} 2026-09-24 16:25:15,612 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Evaluate ready code "odoo.isTourReady('test_physical_gift_card')" 2026-09-24 16:25:15,625 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:25:15,636 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:15] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.005 2026-09-24 16:25:15,645 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:15] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-09-24 16:25:15,663 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:15] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.026 2026-09-24 16:25:15,974 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:15] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:25:15,978 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:15] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:25:16,000 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:16] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.011 2026-09-24 16:25:16,012 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:16,014 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:16] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:25:16,019 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:16,024 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:16] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:25:16,030 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:16] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:25:16,043 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16: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.002 0.006 2026-09-24 16:25:16,052 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:16] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.016 2026-09-24 16:25:16,090 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:16] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.010 0.029 2026-09-24 16:25:16,092 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:16] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.026 2026-09-24 16:25:16,464 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:16] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 394 0.120 0.231 2026-09-24 16:25:16,481 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:16] "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-09-24 16:25:16,525 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:16] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:25:16,566 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:16] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.029 2026-09-24 16:25:16,579 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:16] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:25:16,592 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: Owl is running in 'dev' mode. 2026-09-24 16:25:16,597 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:16] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.003 2026-09-24 16:25:16,641 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:16] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:25:16,659 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:16] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:25:16,661 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:16] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:25:16,672 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:16] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.010 0.015 2026-09-24 16:25:16,674 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25: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-09-24 16:25:16,675 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:16] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.025 2026-09-24 16:25:16,677 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:16] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:25:16,686 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:16] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.002 0.035 2026-09-24 16:25:16,692 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:16] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.001 0.009 2026-09-24 16:25:16,751 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:16,790 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:16] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-09-24 16:25:16,837 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:16,843 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:16] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.027 0.038 2026-09-24 16:25:16,848 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:16] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:25:16,877 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:16] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.011 0.083 2026-09-24 16:25:16,882 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:16] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:25:16,884 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:16] "GET /web/image?model=product.template&field=image_128&id=8&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 4 0.002 0.078 2026-09-24 16:25:16,899 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:16] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.004 0.076 2026-09-24 16:25:16,924 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:16] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.024 2026-09-24 16:25:16,953 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:16] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.141 2026-09-24 16:25:16,976 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:16] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.120 2026-09-24 16:25:16,996 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:16] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.098 2026-09-24 16:25:17,011 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:17] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.180 2026-09-24 16:25:17,032 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:17] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.129 2026-09-24 16:25:17,051 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:17] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.120 2026-09-24 16:25:17,094 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:17] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.015 0.122 2026-09-24 16:25:17,109 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:17] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.109 2026-09-24 16:25:17,122 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:17] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.139 2026-09-24 16:25:17,153 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:17,210 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:17,267 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:17,782 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:17] "POST /web/dataset/call_kw/loyalty.card/get_gift_card_status#loyalty.card.get_gift_card_status HTTP/1.1" 200 - 11 0.003 0.010 2026-09-24 16:25:17,812 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:17,864 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:17,916 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:17,967 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:18,021 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:18,075 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:18,587 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:18] "POST /web/dataset/call_kw/loyalty.card/get_gift_card_status#loyalty.card.get_gift_card_status HTTP/1.1" 200 - 7 0.002 0.007 2026-09-24 16:25:18,612 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:18,664 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:18,716 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:18,767 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:18,820 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:18,874 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:19,393 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:19] "POST /web/dataset/call_kw/loyalty.card/get_gift_card_status#loyalty.card.get_gift_card_status HTTP/1.1" 200 - 13 0.004 0.012 2026-09-24 16:25:19,429 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:19,481 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:19,533 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:19,584 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:19,634 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:19,689 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:19,745 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:19,802 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:19,856 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:19,863 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25: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.002 0.005 2026-09-24 16:25:19,882 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:19] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 10 0.003 0.010 2026-09-24 16:25:19,911 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:19,965 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:20,021 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:20,535 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:20] "POST /web/dataset/call_kw/loyalty.card/get_gift_card_status#loyalty.card.get_gift_card_status HTTP/1.1" 200 - 7 0.003 0.008 2026-09-24 16:25:20,562 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:22,612 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:22,678 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:22,729 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:22,780 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:22,830 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:22,881 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:22,934 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:22,984 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:23,112 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:23,163 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:23,213 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:23,275 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:23,286 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:23] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:25:23,287 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:23] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:25:23,326 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:23,376 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:23,441 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:23,493 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:23,545 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:23,606 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:23,610 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25423425 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '0024cd52-0aaf-4140-8b74-18fb6df1c870'}] 2026-09-24 16:25:23,616 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:23] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:25:23,672 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25423425 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '0024cd52-0aaf-4140-8b74-18fb6df1c870'} created pos.order #596 2026-09-24 16:25:23,681 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25423425 finished 2026-09-24 16:25:23,710 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:23] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 88 0.034 0.068 2026-09-24 16:25:23,762 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:23] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 27 0.010 0.022 2026-09-24 16:25:23,782 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:23] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:25:23,837 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58343287 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '0024cd52-0aaf-4140-8b74-18fb6df1c870'}] 2026-09-24 16:25:23,841 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58343287 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '0024cd52-0aaf-4140-8b74-18fb6df1c870'} sync ignored for existing PoS order pos.order(596,) (state: paid) 2026-09-24 16:25:23,849 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58343287 finished 2026-09-24 16:25:23,850 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:23,900 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:23,901 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:23] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.020 0.046 2026-09-24 16:25:23,924 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:23] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 5 0.002 0.007 2026-09-24 16:25:23,961 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:24,012 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:24,067 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:24,120 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:24,172 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:24,225 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:24,233 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:24] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.002 0.005 2026-09-24 16:25:24,258 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:24] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 10 0.004 0.016 2026-09-24 16:25:24,290 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:24,341 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:24,392 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:24,443 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:24,493 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:24,544 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:24,594 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:24,650 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:24,699 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:24,750 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:24,806 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:24,859 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:24,913 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:24,923 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:24] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.002 0.007 2026-09-24 16:25:24,938 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42317972 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000002', 'uuid': '47182961-eaf1-43e3-bf8d-206fa879a0b7'}] 2026-09-24 16:25:25,163 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42317972 order {'name': '/', 'pos_reference': '261-76-000002', 'uuid': '47182961-eaf1-43e3-bf8d-206fa879a0b7'} created pos.order #597 2026-09-24 16:25:25,175 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42317972 finished 2026-09-24 16:25:25,209 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:25] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 198 0.082 0.190 2026-09-24 16:25:25,255 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:25] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 21 0.006 0.019 2026-09-24 16:25:25,268 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:25] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:25:25,292 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34199630 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': '47182961-eaf1-43e3-bf8d-206fa879a0b7'}] 2026-09-24 16:25:25,296 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34199630 order {'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': '47182961-eaf1-43e3-bf8d-206fa879a0b7'} sync ignored for existing PoS order pos.order(597,) (state: paid) 2026-09-24 16:25:25,300 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:25,304 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34199630 finished 2026-09-24 16:25:25,348 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:25] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.016 0.042 2026-09-24 16:25:25,350 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:25,370 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:25] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 5 0.002 0.008 2026-09-24 16:25:25,408 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:25,460 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:25,514 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:25,567 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:25,621 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:25,674 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:25,684 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:25] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.002 0.008 2026-09-24 16:25:25,705 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:25] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 10 0.004 0.012 2026-09-24 16:25:25,741 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:25,792 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:25,842 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:25,893 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:25,944 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:25,994 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:26,045 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:26,099 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:26,149 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:26,200 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:26,255 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:26,307 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:26,363 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:26,369 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:26] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.002 0.006 2026-09-24 16:25:26,382 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19106314 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000003', 'uuid': '1763e876-1ccd-44ee-bb67-dcfa41e00846'}] 2026-09-24 16:25:26,533 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19106314 order {'name': '/', 'pos_reference': '261-76-000003', 'uuid': '1763e876-1ccd-44ee-bb67-dcfa41e00846'} created pos.order #598 2026-09-24 16:25:26,541 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19106314 finished 2026-09-24 16:25:26,565 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:26] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 128 0.048 0.137 2026-09-24 16:25:26,609 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:26] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 20 0.008 0.022 2026-09-24 16:25:26,623 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:26] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:25:26,649 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90570371 started for PoS orders references: [{'name': 'Shop - 000003', 'pos_reference': '261-76-000003', 'uuid': '1763e876-1ccd-44ee-bb67-dcfa41e00846'}] 2026-09-24 16:25:26,654 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90570371 order {'name': 'Shop - 000003', 'pos_reference': '261-76-000003', 'uuid': '1763e876-1ccd-44ee-bb67-dcfa41e00846'} sync ignored for existing PoS order pos.order(598,) (state: paid) 2026-09-24 16:25:26,657 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:26,661 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90570371 finished 2026-09-24 16:25:26,708 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:26] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.019 0.041 2026-09-24 16:25:26,709 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:26,736 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:26] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 5 0.003 0.007 2026-09-24 16:25:26,769 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:26,834 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:26,885 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:26,938 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:26,992 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:27,045 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:27,099 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:27,106 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:27] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.002 0.005 2026-09-24 16:25:27,128 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:27] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 10 0.005 0.011 2026-09-24 16:25:27,159 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:27,210 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:27,261 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:27,312 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:27,362 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:27,413 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:27,464 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:27,520 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:27,568 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:27,619 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:27,673 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:27,725 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:27,779 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:27,789 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:27] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.004 0.006 2026-09-24 16:25:27,807 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54872347 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000004', 'uuid': '21740ce8-7014-4ce3-bac0-d77464059b3f'}] 2026-09-24 16:25:27,993 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54872347 order {'name': '/', 'pos_reference': '261-76-000004', 'uuid': '21740ce8-7014-4ce3-bac0-d77464059b3f'} created pos.order #599 2026-09-24 16:25:28,003 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54872347 finished 2026-09-24 16:25:28,028 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 128 0.059 0.164 2026-09-24 16:25:28,071 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:28] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 20 0.006 0.021 2026-09-24 16:25:28,082 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:28] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:25:28,103 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64585436 started for PoS orders references: [{'name': 'Shop - 000004', 'pos_reference': '261-76-000004', 'uuid': '21740ce8-7014-4ce3-bac0-d77464059b3f'}] 2026-09-24 16:25:28,107 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64585436 order {'name': 'Shop - 000004', 'pos_reference': '261-76-000004', 'uuid': '21740ce8-7014-4ce3-bac0-d77464059b3f'} sync ignored for existing PoS order pos.order(599,) (state: paid) 2026-09-24 16:25:28,113 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:28,116 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64585436 finished 2026-09-24 16:25:28,162 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.016 0.044 2026-09-24 16:25:28,163 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:28,185 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:28] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 5 0.002 0.007 2026-09-24 16:25:28,225 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:28,289 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:28,353 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:28,415 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:28,466 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:28,520 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:28,573 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:28,628 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:28,682 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:28,689 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:28] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.002 0.006 2026-09-24 16:25:28,711 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:28] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 10 0.005 0.012 2026-09-24 16:25:28,761 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:28,813 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:28,863 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:28,914 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:28,964 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:29,015 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:29,066 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:29,121 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:29,171 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:29,222 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:29,278 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:29,330 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:29,384 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:29,392 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:29] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.002 0.005 2026-09-24 16:25:29,408 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7993025 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000005', 'uuid': '9db0ac05-9921-4abd-a388-418b5cc48c8e'}] 2026-09-24 16:25:29,565 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7993025 order {'name': '/', 'pos_reference': '261-76-000005', 'uuid': '9db0ac05-9921-4abd-a388-418b5cc48c8e'} created pos.order #600 2026-09-24 16:25:29,573 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7993025 finished 2026-09-24 16:25:29,597 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:29] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 128 0.055 0.136 2026-09-24 16:25:29,637 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:29] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 20 0.006 0.019 2026-09-24 16:25:29,649 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:29] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:25:29,673 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6585901 started for PoS orders references: [{'name': 'Shop - 000005', 'pos_reference': '261-76-000005', 'uuid': '9db0ac05-9921-4abd-a388-418b5cc48c8e'}] 2026-09-24 16:25:29,678 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6585901 order {'name': 'Shop - 000005', 'pos_reference': '261-76-000005', 'uuid': '9db0ac05-9921-4abd-a388-418b5cc48c8e'} sync ignored for existing PoS order pos.order(600,) (state: paid) 2026-09-24 16:25:29,684 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:29,686 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6585901 finished 2026-09-24 16:25:29,733 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:29,736 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:29] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.022 0.042 2026-09-24 16:25:29,760 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:29] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 5 0.002 0.008 2026-09-24 16:25:29,795 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:29,857 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:29,917 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:29,968 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:30,022 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:30,075 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:30,130 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:30,183 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:30,192 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25: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.002 0.006 2026-09-24 16:25:30,222 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:30] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 6 0.005 0.015 2026-09-24 16:25:30,234 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:30,286 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:30,341 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:30,391 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:30,442 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:30,498 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:30,550 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:30,602 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:30,654 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:30,706 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:30,778 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:30,781 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5092235 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000006', 'uuid': '977c582c-665c-4dea-aaab-17f5a02b92b4'}] 2026-09-24 16:25:30,940 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5092235 order {'name': '/', 'pos_reference': '261-76-000006', 'uuid': '977c582c-665c-4dea-aaab-17f5a02b92b4'} created pos.order #601 2026-09-24 16:25:30,948 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5092235 finished 2026-09-24 16:25:30,972 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:30] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 127 0.057 0.135 2026-09-24 16:25:30,999 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:30] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:25:31,022 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12261784 started for PoS orders references: [{'name': 'Shop - 000006', 'pos_reference': '261-76-000006', 'uuid': '977c582c-665c-4dea-aaab-17f5a02b92b4'}] 2026-09-24 16:25:31,027 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12261784 order {'name': 'Shop - 000006', 'pos_reference': '261-76-000006', 'uuid': '977c582c-665c-4dea-aaab-17f5a02b92b4'} sync ignored for existing PoS order pos.order(601,) (state: paid) 2026-09-24 16:25:31,030 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:31,036 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12261784 finished 2026-09-24 16:25:31,079 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:31,087 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:31] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.021 0.046 2026-09-24 16:25:31,129 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:31,196 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:31,249 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:31,300 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:31,354 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:31,410 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:31,460 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:31,521 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:31,572 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:31,625 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:31,678 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:31,730 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:31,781 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:31,832 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:31,962 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:32,012 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:32,069 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:32,117 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:32,168 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:32,222 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:32,273 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:32,324 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:32,376 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:32,436 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:32,439 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10234938 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000007', 'uuid': '3bb793c2-ede9-432e-ac6d-ef7df589eb3a'}] 2026-09-24 16:25:32,482 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10234938 order {'name': '/', 'pos_reference': '261-76-000007', 'uuid': '3bb793c2-ede9-432e-ac6d-ef7df589eb3a'} created pos.order #602 2026-09-24 16:25:32,490 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10234938 finished 2026-09-24 16:25:32,523 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:32] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 55 0.025 0.060 2026-09-24 16:25:32,638 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:32] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 59 0.025 0.073 2026-09-24 16:25:32,655 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:32] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:25:32,680 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53104098 started for PoS orders references: [{'name': 'Shop - 000007', 'pos_reference': '261-76-000007', 'uuid': '3bb793c2-ede9-432e-ac6d-ef7df589eb3a'}] 2026-09-24 16:25:32,684 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53104098 order {'name': 'Shop - 000007', 'pos_reference': '261-76-000007', 'uuid': '3bb793c2-ede9-432e-ac6d-ef7df589eb3a'} sync ignored for existing PoS order pos.order(602,) (state: paid) 2026-09-24 16:25:32,687 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:32,693 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53104098 finished 2026-09-24 16:25:32,736 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: tour succeeded 2026-09-24 16:25:32,737 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: ╔════════════════════════════════════════╗ ║ TOUR test_physical_gift_card SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-09-24 16:25:32,755 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:32] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.020 0.057 2026-09-24 16:25:32,897 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: heap 31045056 (allocated 33566720) 2026-09-24 16:25:32,905 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Closing chrome headless with pid 87489 2026-09-24 16:25:32,907 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Closing websocket connection 2026-09-24 16:25:32,909 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Terminating chrome headless with pid 87489 2026-09-24 16:25:32,910 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:32] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 6 0.003 0.009 2026-09-24 16:25:32,972 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_162532_972473_test_physical_gift_card.txt 2026-09-24 16:25:32,972 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Removing chrome user profile "/tmp/tmperna09e0_chrome_odoo" 2026-09-24 16:25:32,996 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_physical_gift_card_invoiced ... 2026-09-24 16:25:33,517 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Chrome pid: 87760 2026-09-24 16:25:33,517 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Chrome headless temporary user profile dir: /tmp/tmpksnxg2td_chrome_odoo 2026-09-24 16:25:33,518 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Issuing json command http://127.0.0.1:42477/json/version 2026-09-24 16:25:33,519 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42477', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:25:33,520 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Browser version: Chrome/150.0.7871.114 2026-09-24 16:25:33,520 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Issuing json command http://127.0.0.1:42477/json 2026-09-24 16:25:33,521 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42477', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:25:33,521 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Websocket url found: ws://127.0.0.1:42477/devtools/page/7EEBF947B53A2DB3A381461D3D252785 2026-09-24 16:25:33,523 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Enable chrome headless console log notification 2026-09-24 16:25:33,524 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Chrome headless enable page notifications 2026-09-24 16:25:33,568 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:25:33,572 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Setting session cookie in browser 2026-09-24 16:25:33,573 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:33,573 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:33,582 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:25:33,913 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:33] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 91 0.025 0.308 2026-09-24 16:25:33,916 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Navigation result: {'frameId': '7EEBF947B53A2DB3A381461D3D252785', 'loaderId': 'CD7CB008BD0A4D594459F69BC18D6FC6', 'isDownload': False} 2026-09-24 16:25:33,916 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Evaluate ready code "odoo.isTourReady('test_physical_gift_card_invoiced')" 2026-09-24 16:25:33,928 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:25:33,942 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:33] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-09-24 16:25:33,945 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:33] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.010 2026-09-24 16:25:33,951 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:33] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-09-24 16:25:34,273 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:34] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:25:34,276 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:34] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:25:34,283 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:34] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-24 16:25:34,294 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:34,296 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:34] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:25:34,297 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:34,304 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:34] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:25:34,310 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:34] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:25:34,326 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:34] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.003 0.007 2026-09-24 16:25:34,335 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:34] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.016 2026-09-24 16:25:34,364 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:34] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.009 0.021 2026-09-24 16:25:34,374 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:34] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.027 2026-09-24 16:25:34,723 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:34] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 392 0.128 0.212 2026-09-24 16:25:34,735 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:34] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:25:34,765 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:34] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:25:34,804 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:34] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.027 2026-09-24 16:25:34,826 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25: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.004 2026-09-24 16:25:34,835 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: Owl is running in 'dev' mode. 2026-09-24 16:25:34,842 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:34] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.003 2026-09-24 16:25:34,880 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:34] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:25:34,899 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:34] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:25:34,903 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:34] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:25:34,915 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:34] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:25:34,916 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:34] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:25:34,918 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:34] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.012 0.018 2026-09-24 16:25:34,927 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:34] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.002 0.034 2026-09-24 16:25:34,935 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:34] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.002 0.010 2026-09-24 16:25:34,936 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:34] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.044 2026-09-24 16:25:34,968 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:35,017 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:35] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.004 0.016 2026-09-24 16:25:35,027 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:35] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.011 2026-09-24 16:25:35,030 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:35,036 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:35] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:25:35,067 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:35] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.024 0.032 2026-09-24 16:25:35,084 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:35] "GET /web/image?model=product.template&field=image_128&id=8&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 4 0.002 0.061 2026-09-24 16:25:35,085 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:35,090 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:35] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:25:35,103 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:35] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.075 2026-09-24 16:25:35,125 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:35] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.095 2026-09-24 16:25:35,139 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:35] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.099 2026-09-24 16:25:35,191 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:35] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.022 0.155 2026-09-24 16:25:35,207 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:35] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.135 2026-09-24 16:25:35,225 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:35] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.130 2026-09-24 16:25:35,246 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:35] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.136 2026-09-24 16:25:35,291 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:35] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.018 0.145 2026-09-24 16:25:35,308 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:35] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.113 2026-09-24 16:25:35,321 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:35] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.109 2026-09-24 16:25:35,327 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:35,335 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:35] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.192 2026-09-24 16:25:35,380 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:35,430 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:35,486 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:35,546 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:35,596 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:35,670 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:35,727 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:35,783 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:36,295 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:36] "POST /web/dataset/call_kw/loyalty.card/get_gift_card_status#loyalty.card.get_gift_card_status HTTP/1.1" 200 - 6 0.003 0.007 2026-09-24 16:25:36,331 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:36,404 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:36,455 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:36,506 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:36,557 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:36,607 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:36,658 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:36,724 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:36,735 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:36] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:25:36,736 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:36] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:25:36,775 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:36,826 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:36,894 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:36,948 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:37,007 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:37,012 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28087233 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '0ad7632d-b424-4dc0-b06c-bc8863812ec7'}] 2026-09-24 16:25:37,017 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:37] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:25:37,944 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28087233 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '0ad7632d-b424-4dc0-b06c-bc8863812ec7'} created pos.order #603 2026-09-24 16:25:38,076 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28087233 finished 2026-09-24 16:25:38,135 44 INFO rb-c855d12-225060-418428 odoo.tests.common: Simulating signal changes during tests 2026-09-24 16:25:38,136 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:38] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 614 0.303 0.821 2026-09-24 16:25:38,335 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:38] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 103 0.052 0.130 2026-09-24 16:25:38,353 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:38] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:25:38,358 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:38] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:25:38,445 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: tour succeeded 2026-09-24 16:25:38,446 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR test_physical_gift_card_invoiced SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-09-24 16:25:38,451 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43716839 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '0ad7632d-b424-4dc0-b06c-bc8863812ec7'}] 2026-09-24 16:25:38,460 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43716839 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '0ad7632d-b424-4dc0-b06c-bc8863812ec7'} sync ignored for existing PoS order pos.order(603,) (state: done) 2026-09-24 16:25:38,469 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43716839 finished 2026-09-24 16:25:38,523 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: heap 16949952 (allocated 18350080) 2026-09-24 16:25:38,527 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Closing chrome headless with pid 87760 2026-09-24 16:25:38,529 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Closing websocket connection 2026-09-24 16:25:38,531 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Terminating chrome headless with pid 87760 2026-09-24 16:25:38,536 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:38] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 81 0.036 0.052 2026-09-24 16:25:38,589 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_162538_589619_test_physical_gift_card_invoiced.txt 2026-09-24 16:25:38,589 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Removing chrome user profile "/tmp/tmpksnxg2td_chrome_odoo" 2026-09-24 16:25:38,618 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_physical_gift_card_multiple_programs ... 2026-09-24 16:25:39,226 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Chrome pid: 87982 2026-09-24 16:25:39,226 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Chrome headless temporary user profile dir: /tmp/tmpnw1_9apu_chrome_odoo 2026-09-24 16:25:39,226 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Issuing json command http://127.0.0.1:40667/json/version 2026-09-24 16:25:39,232 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40667', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:25:39,236 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Browser version: Chrome/150.0.7871.114 2026-09-24 16:25:39,236 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Issuing json command http://127.0.0.1:40667/json 2026-09-24 16:25:39,236 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40667', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:25:39,237 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Websocket url found: ws://127.0.0.1:40667/devtools/page/CBC107A153729DA037E12973BA45E0E8 2026-09-24 16:25:39,239 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Enable chrome headless console log notification 2026-09-24 16:25:39,241 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Chrome headless enable page notifications 2026-09-24 16:25:39,300 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:25:39,303 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Setting session cookie in browser 2026-09-24 16:25:39,305 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:39,305 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:39,318 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:25:39,717 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:39] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 92 0.036 0.366 2026-09-24 16:25:39,721 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Navigation result: {'frameId': 'CBC107A153729DA037E12973BA45E0E8', 'loaderId': '3852D3F6E4982D9BE5EF269CF69D99E9', 'isDownload': False} 2026-09-24 16:25:39,721 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:39,732 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:25:39,746 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:39] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-09-24 16:25:39,750 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:39] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-09-24 16:25:39,757 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:39] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.014 2026-09-24 16:25:40,070 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:40] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:25:40,071 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:40] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:25:40,095 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:40] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.016 2026-09-24 16:25:40,122 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:40,123 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:40] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:25:40,127 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:40,137 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:40] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:25:40,145 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:40] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:25:40,161 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:40] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.008 2026-09-24 16:25:40,171 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:40] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.003 0.015 2026-09-24 16:25:40,173 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:40] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.003 2026-09-24 16:25:40,216 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:40] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.011 0.029 2026-09-24 16:25:40,598 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:40] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 393 0.116 0.246 2026-09-24 16:25:40,612 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:40] "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-09-24 16:25:40,645 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:40] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.008 2026-09-24 16:25:40,685 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:40] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.023 2026-09-24 16:25:40,704 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:40] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.010 2026-09-24 16:25:40,711 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs.browser: Owl is running in 'dev' mode. 2026-09-24 16:25:40,720 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:40] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.003 2026-09-24 16:25:40,748 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:40] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:25:40,769 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:40] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:25:40,771 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:40] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:25:40,796 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:40] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:25:40,797 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:40] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:25:40,800 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:40] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.027 0.017 2026-09-24 16:25:40,809 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:40] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.002 0.047 2026-09-24 16:25:40,811 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:40] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.050 2026-09-24 16:25:40,818 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:40] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.002 0.008 2026-09-24 16:25:40,870 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:40,885 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:40] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:25:40,932 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:40] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.025 0.031 2026-09-24 16:25:40,938 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:40] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:25:40,945 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:40] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.004 0.043 2026-09-24 16:25:40,953 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:40] "GET /web/image?model=product.template&field=image_128&id=8&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 4 0.001 0.046 2026-09-24 16:25:40,967 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:40] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.059 2026-09-24 16:25:40,986 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:40] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.074 2026-09-24 16:25:41,004 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:41,021 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:41] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.013 0.127 2026-09-24 16:25:41,026 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:41] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:25:41,037 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:41] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.093 2026-09-24 16:25:41,054 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:41] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.104 2026-09-24 16:25:41,069 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:41] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.113 2026-09-24 16:25:41,082 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:41] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.106 2026-09-24 16:25:41,098 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:41] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.104 2026-09-24 16:25:41,142 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:41] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.018 0.091 2026-09-24 16:25:41,156 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:41] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.095 2026-09-24 16:25:41,169 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:41] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.127 2026-09-24 16:25:41,187 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:41,258 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:41,316 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:41,375 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:41,892 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:41] "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.010 2026-09-24 16:25:41,918 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:41,979 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:42,048 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:42,099 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:42,151 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:42,201 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:42,255 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:42,329 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:42,383 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:42,438 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:42,947 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:42] "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.006 2026-09-24 16:25:42,981 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:43,040 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:43,103 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:43,155 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:43,205 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:43,270 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:43,280 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:43] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:25:43,281 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:43] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:25:43,320 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:43,371 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:43,436 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:43,490 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:43,542 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:43,593 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:43,657 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:43,672 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57496479 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'c131de06-b1fe-4bfe-8933-e75a0150ed0b'}] 2026-09-24 16:25:43,673 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:43] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:25:43,752 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57496479 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'c131de06-b1fe-4bfe-8933-e75a0150ed0b'} created pos.order #604 2026-09-24 16:25:43,761 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57496479 finished 2026-09-24 16:25:43,790 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:43] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 94 0.035 0.086 2026-09-24 16:25:43,853 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:43] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 40 0.013 0.029 2026-09-24 16:25:43,867 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:43] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:25:43,946 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69607294 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'c131de06-b1fe-4bfe-8933-e75a0150ed0b'}] 2026-09-24 16:25:43,950 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69607294 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'c131de06-b1fe-4bfe-8933-e75a0150ed0b'} sync ignored for existing PoS order pos.order(604,) (state: paid) 2026-09-24 16:25:43,956 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:43,959 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69607294 finished 2026-09-24 16:25:44,006 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs.browser: tour succeeded 2026-09-24 16:25:44,007 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs.browser: ╔══════════════════════════════════════════════════════════╗ ║ TOUR test_physical_gift_card_multiple_programs SUCCEEDED ║ ╚══════════════════════════════════════════════════════════╝ 2026-09-24 16:25:44,016 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:44] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.022 0.050 2026-09-24 16:25:44,096 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs.browser: heap 19590780 (allocated 21893120) 2026-09-24 16:25:44,098 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Closing chrome headless with pid 87982 2026-09-24 16:25:44,099 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Closing websocket connection 2026-09-24 16:25:44,099 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Terminating chrome headless with pid 87982 2026-09-24 16:25:44,195 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_162544_195085_test_physical_gift_card_multiple_programs.txt 2026-09-24 16:25:44,195 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Removing chrome user profile "/tmp/tmpnw1_9apu_chrome_odoo" 2026-09-24 16:25:44,238 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_physical_gift_card_sale ... 2026-09-24 16:25:44,777 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Chrome pid: 88200 2026-09-24 16:25:44,778 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Chrome headless temporary user profile dir: /tmp/tmpu4gblfrs_chrome_odoo 2026-09-24 16:25:44,778 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Issuing json command http://127.0.0.1:45127/json/version 2026-09-24 16:25:44,779 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45127', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:25:44,780 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Browser version: Chrome/150.0.7871.114 2026-09-24 16:25:44,780 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Issuing json command http://127.0.0.1:45127/json 2026-09-24 16:25:44,781 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45127', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:25:44,782 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Websocket url found: ws://127.0.0.1:45127/devtools/page/A6FB9CC2F6DEDA48CFFDD79459DA7952 2026-09-24 16:25:44,783 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Enable chrome headless console log notification 2026-09-24 16:25:44,784 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Chrome headless enable page notifications 2026-09-24 16:25:44,882 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:25:44,887 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Setting session cookie in browser 2026-09-24 16:25:44,891 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:44,891 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:44,906 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:25:45,415 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:45] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.031 0.481 2026-09-24 16:25:45,418 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Navigation result: {'frameId': 'A6FB9CC2F6DEDA48CFFDD79459DA7952', 'loaderId': 'CBE4C1AC2C46D7EB3D9D33F1E22DC8B0', 'isDownload': False} 2026-09-24 16:25:45,418 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Evaluate ready code "odoo.isTourReady('PhysicalGiftCardProgramSaleTour')" 2026-09-24 16:25:45,432 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:25:45,447 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:45] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.011 2026-09-24 16:25:45,450 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:45] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-09-24 16:25:45,453 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:45] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-09-24 16:25:45,794 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:45] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:25:45,804 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:45] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:25:45,816 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:45] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.009 2026-09-24 16:25:45,831 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:45] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:25:45,839 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:45] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:25:45,844 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:45,846 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:45] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:25:45,849 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:45,865 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:45] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.003 0.009 2026-09-24 16:25:45,874 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:45] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.019 2026-09-24 16:25:45,909 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:45] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.011 0.024 2026-09-24 16:25:45,912 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:45] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.027 2026-09-24 16:25:46,279 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:46] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 393 0.120 0.216 2026-09-24 16:25:46,293 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:46] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:25:46,328 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25: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.004 2026-09-24 16:25:46,361 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:46] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.023 2026-09-24 16:25:46,381 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25: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.004 2026-09-24 16:25:46,388 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: Owl is running in 'dev' mode. 2026-09-24 16:25:46,395 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:46] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.003 2026-09-24 16:25:46,425 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:46] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:25:46,433 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:46] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:25:46,436 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:46] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:25:46,440 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:46] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:25:46,455 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:46] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:25:46,459 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:46] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:25:46,461 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:46] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.011 0.020 2026-09-24 16:25:46,469 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:46] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.002 0.037 2026-09-24 16:25:46,478 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:46] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.002 0.018 2026-09-24 16:25:46,514 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:46,544 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:46] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:25:46,570 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:46] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:25:46,586 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:46] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.022 0.023 2026-09-24 16:25:46,614 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:46] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.009 0.067 2026-09-24 16:25:46,621 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:46] "GET /web/image?model=product.template&field=image_128&id=8&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 4 0.002 0.076 2026-09-24 16:25:46,639 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:46] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.085 2026-09-24 16:25:46,658 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:46,661 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:46] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.005 0.082 2026-09-24 16:25:46,667 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:46] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:25:46,674 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:46] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.002 0.126 2026-09-24 16:25:46,691 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:46] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.100 2026-09-24 16:25:46,707 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:46] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.088 2026-09-24 16:25:46,731 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:46] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.107 2026-09-24 16:25:46,749 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:46] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.106 2026-09-24 16:25:46,764 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:46] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.090 2026-09-24 16:25:46,809 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:46] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.018 0.108 2026-09-24 16:25:46,828 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:46] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.117 2026-09-24 16:25:46,842 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:46] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.146 2026-09-24 16:25:46,873 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:46,924 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:46,975 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:47,030 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:47,080 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:47,133 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:47,185 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:47,245 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:47,297 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:47,348 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:47,398 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:47,457 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:47,514 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:48,025 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:48] "POST /web/dataset/call_kw/loyalty.card/get_gift_card_status#loyalty.card.get_gift_card_status HTTP/1.1" 200 - 6 0.002 0.007 2026-09-24 16:25:48,063 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:48,129 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:48,181 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:48,232 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:48,282 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:48,333 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:48,391 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:48,453 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:48,464 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:48] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:25:48,466 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:48] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:25:48,504 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:48,555 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:48,625 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:48,678 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:48,731 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:48,783 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:48,851 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:48,854 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16806988 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '71b9c4f3-199a-4a35-9e47-3cc6936b1799'}] 2026-09-24 16:25:48,856 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:48] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:25:48,919 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16806988 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '71b9c4f3-199a-4a35-9e47-3cc6936b1799'} created pos.order #605 2026-09-24 16:25:48,928 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16806988 finished 2026-09-24 16:25:48,959 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:48] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 90 0.033 0.075 2026-09-24 16:25:49,010 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:49] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 37 0.010 0.022 2026-09-24 16:25:49,028 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:49] "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-09-24 16:25:49,081 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67917513 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '71b9c4f3-199a-4a35-9e47-3cc6936b1799'}] 2026-09-24 16:25:49,086 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67917513 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '71b9c4f3-199a-4a35-9e47-3cc6936b1799'} sync ignored for existing PoS order pos.order(605,) (state: paid) 2026-09-24 16:25:49,087 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:49,099 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67917513 finished 2026-09-24 16:25:49,137 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:49,153 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:49] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.028 0.046 2026-09-24 16:25:49,179 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:49] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 5 0.002 0.009 2026-09-24 16:25:49,197 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:49,248 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:49,298 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:49,352 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:49,402 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:49,455 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:49,507 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:49,566 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:49,617 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:49,668 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:49,718 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:49,772 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:49,826 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:50,336 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:50] "POST /web/dataset/call_kw/loyalty.card/get_gift_card_status#loyalty.card.get_gift_card_status HTTP/1.1" 200 - 2 0.001 0.007 2026-09-24 16:25:50,363 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:50,426 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:50,478 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:50,529 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:50,580 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:50,630 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:50,693 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:50,744 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:50,794 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:50,847 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:50,898 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:50,950 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:51,002 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:51,061 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:51,112 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:51,163 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:51,214 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:51,267 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:51,322 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:51,831 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:51] "POST /web/dataset/call_kw/loyalty.card/get_gift_card_status#loyalty.card.get_gift_card_status HTTP/1.1" 200 - 2 0.001 0.006 2026-09-24 16:25:51,864 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:51,948 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:52,000 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:52,051 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:52,102 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:52,152 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:52,203 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:52,254 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:52,312 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:52,363 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:52,414 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:52,468 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:52,520 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:52,572 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:52,624 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:52,688 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:52,691 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8649374 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000002', 'uuid': '303ddf6a-f4f7-4ec1-9270-f8d84785942b'}] 2026-09-24 16:25:52,732 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8649374 order {'name': '/', 'pos_reference': '261-76-000002', 'uuid': '303ddf6a-f4f7-4ec1-9270-f8d84785942b'} created pos.order #606 2026-09-24 16:25:52,739 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8649374 finished 2026-09-24 16:25:52,766 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:52] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 56 0.024 0.053 2026-09-24 16:25:52,815 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:52] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 27 0.008 0.024 2026-09-24 16:25:52,827 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:52] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:25:52,842 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31587233 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': '303ddf6a-f4f7-4ec1-9270-f8d84785942b'}] 2026-09-24 16:25:52,847 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31587233 order {'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': '303ddf6a-f4f7-4ec1-9270-f8d84785942b'} sync ignored for existing PoS order pos.order(606,) (state: paid) 2026-09-24 16:25:52,856 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31587233 finished 2026-09-24 16:25:52,868 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:52,903 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:52] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.018 0.044 2026-09-24 16:25:52,917 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: tour succeeded 2026-09-24 16:25:52,921 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: ╔════════════════════════════════════════════════╗ ║ TOUR PhysicalGiftCardProgramSaleTour SUCCEEDED ║ ╚════════════════════════════════════════════════╝ 2026-09-24 16:25:52,928 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:52] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 6 0.003 0.008 2026-09-24 16:25:52,979 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: heap 19158196 (allocated 20844544) 2026-09-24 16:25:52,980 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Closing chrome headless with pid 88200 2026-09-24 16:25:52,981 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Closing websocket connection 2026-09-24 16:25:52,981 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Terminating chrome headless with pid 88200 2026-09-24 16:25:53,075 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_162553_075491_test_physical_gift_card_sale.txt 2026-09-24 16:25:53,075 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Removing chrome user profile "/tmp/tmpu4gblfrs_chrome_odoo" 2026-09-24 16:25:53,108 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_physical_gift_card_single_program_twice ... 2026-09-24 16:25:53,607 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Chrome pid: 88426 2026-09-24 16:25:53,607 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Chrome headless temporary user profile dir: /tmp/tmpnayt88ow_chrome_odoo 2026-09-24 16:25:53,607 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Issuing json command http://127.0.0.1:36733/json/version 2026-09-24 16:25:53,608 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36733', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:25:53,610 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Browser version: Chrome/150.0.7871.114 2026-09-24 16:25:53,610 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Issuing json command http://127.0.0.1:36733/json 2026-09-24 16:25:53,611 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36733', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:25:53,612 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Websocket url found: ws://127.0.0.1:36733/devtools/page/2AE0D630F236528ECFAE384D1C636331 2026-09-24 16:25:53,614 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Enable chrome headless console log notification 2026-09-24 16:25:53,615 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Chrome headless enable page notifications 2026-09-24 16:25:53,653 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:25:53,660 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Setting session cookie in browser 2026-09-24 16:25:53,661 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:53,661 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:53,669 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:25:54,018 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:54] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 92 0.027 0.326 2026-09-24 16:25:54,021 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Navigation result: {'frameId': '2AE0D630F236528ECFAE384D1C636331', 'loaderId': '68DFA95473F38DD23CBE131C72AC36A9', 'isDownload': False} 2026-09-24 16:25:54,021 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:54,031 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:25:54,042 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:54] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-09-24 16:25:54,045 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:54] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-09-24 16:25:54,049 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:54] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.012 2026-09-24 16:25:54,372 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:54] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:25:54,374 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:54] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:25:54,384 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:54] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-09-24 16:25:54,394 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:54,397 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:54] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:25:54,398 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:54,405 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:54] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:25:54,410 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:54] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:25:54,423 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:54] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.007 2026-09-24 16:25:54,433 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:54] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.003 0.015 2026-09-24 16:25:54,435 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:54] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.002 2026-09-24 16:25:54,466 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:54] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.008 0.020 2026-09-24 16:25:54,811 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:54] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 393 0.105 0.224 2026-09-24 16:25:54,826 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:54] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.007 2026-09-24 16:25:54,861 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:54] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:25:54,894 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:54] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.022 2026-09-24 16:25:54,906 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:54] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:25:54,917 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice.browser: Owl is running in 'dev' mode. 2026-09-24 16:25:54,928 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:54] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.004 2026-09-24 16:25:54,950 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:54] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:25:54,959 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:54] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:25:54,960 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:54] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:25:54,962 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:54] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:25:54,971 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:54] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:25:54,975 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:54] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:25:54,988 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:54] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:25:54,989 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:54] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.011 0.024 2026-09-24 16:25:55,000 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:55] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.003 0.043 2026-09-24 16:25:55,028 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:55,031 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:55] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.009 0.041 2026-09-24 16:25:55,082 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:55] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.016 0.090 2026-09-24 16:25:55,092 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:55] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:25:55,094 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:55] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.003 0.096 2026-09-24 16:25:55,117 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:55] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.039 2026-09-24 16:25:55,125 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:55] "GET /web/image?model=product.template&field=image_128&id=8&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 4 0.002 0.049 2026-09-24 16:25:55,138 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:55] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.059 2026-09-24 16:25:55,155 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:55,156 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:55] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.072 2026-09-24 16:25:55,161 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:55] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:25:55,171 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:55] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.073 2026-09-24 16:25:55,185 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:55] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.087 2026-09-24 16:25:55,201 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:55] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.078 2026-09-24 16:25:55,214 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:55] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.083 2026-09-24 16:25:55,228 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:55] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.085 2026-09-24 16:25:55,246 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:55] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.076 2026-09-24 16:25:55,252 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:55] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.001 0.077 2026-09-24 16:25:55,298 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:55] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.016 0.094 2026-09-24 16:25:55,352 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:55,409 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:55,465 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:55,980 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:55] "POST /web/dataset/call_kw/loyalty.card/get_gift_card_status#loyalty.card.get_gift_card_status HTTP/1.1" 200 - 6 0.004 0.009 2026-09-24 16:25:56,013 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:56,079 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:56,130 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:56,181 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:56,231 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:56,299 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:56,353 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:56,406 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:56,917 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:56] "POST /web/dataset/call_kw/loyalty.card/get_gift_card_status#loyalty.card.get_gift_card_status HTTP/1.1" 200 - 2 0.002 0.006 2026-09-24 16:25:56,946 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:57,013 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:57,065 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:57,115 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:57,177 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:57,186 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:57] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:25:57,187 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:57] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:25:57,228 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:57,278 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:57,341 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:57,393 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:57,445 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:57,496 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:57,559 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:57,565 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44785555 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'd80c562d-bb60-4ad7-a877-1c98ceae637b'}] 2026-09-24 16:25:57,567 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:57] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:25:57,642 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44785555 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'd80c562d-bb60-4ad7-a877-1c98ceae637b'} created pos.order #607 2026-09-24 16:25:57,651 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44785555 finished 2026-09-24 16:25:57,677 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:57] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 94 0.037 0.079 2026-09-24 16:25:57,739 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:57] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 40 0.011 0.025 2026-09-24 16:25:57,751 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:57] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:25:57,827 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59013483 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'd80c562d-bb60-4ad7-a877-1c98ceae637b'}] 2026-09-24 16:25:57,832 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59013483 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'd80c562d-bb60-4ad7-a877-1c98ceae637b'} sync ignored for existing PoS order pos.order(607,) (state: paid) 2026-09-24 16:25:57,835 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:57,840 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59013483 finished 2026-09-24 16:25:57,882 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice.browser: tour succeeded 2026-09-24 16:25:57,883 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:57,908 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:57] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.030 0.053 2026-09-24 16:25:57,958 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice.browser: heap 19213112 (allocated 21630976) 2026-09-24 16:25:57,967 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Closing chrome headless with pid 88426 2026-09-24 16:25:57,968 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Closing websocket connection 2026-09-24 16:25:57,970 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Terminating chrome headless with pid 88426 2026-09-24 16:25:57,972 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:57] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 6 0.003 0.011 2026-09-24 16:25:58,028 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_162558_028171_test_physical_gift_card_single_program_twice.txt 2026-09-24 16:25:58,028 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Removing chrome user profile "/tmp/tmpnayt88ow_chrome_odoo" 2026-09-24 16:25:58,055 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_point_per_money_spent ... 2026-09-24 16:25:58,567 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Chrome pid: 88649 2026-09-24 16:25:58,567 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Chrome headless temporary user profile dir: /tmp/tmpzm02bnyo_chrome_odoo 2026-09-24 16:25:58,567 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Issuing json command http://127.0.0.1:34209/json/version 2026-09-24 16:25:58,568 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34209', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:25:58,570 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Browser version: Chrome/150.0.7871.114 2026-09-24 16:25:58,571 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Issuing json command http://127.0.0.1:34209/json 2026-09-24 16:25:58,571 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34209', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:25:58,572 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Websocket url found: ws://127.0.0.1:34209/devtools/page/455E5EFC7E930835E222704BCE0B5D5A 2026-09-24 16:25:58,574 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Enable chrome headless console log notification 2026-09-24 16:25:58,575 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Chrome headless enable page notifications 2026-09-24 16:25:58,624 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:25:58,628 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Setting session cookie in browser 2026-09-24 16:25:58,629 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:58,629 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:58,637 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:25:58,955 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:58] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.021 0.298 2026-09-24 16:25:58,957 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Navigation result: {'frameId': '455E5EFC7E930835E222704BCE0B5D5A', 'loaderId': '60DB4CF644047D0512722B2897C8C160', 'isDownload': False} 2026-09-24 16:25:58,958 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour6')" 2026-09-24 16:25:58,969 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:25:58,979 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:58] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-09-24 16:25:58,982 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:58] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-09-24 16:25:58,986 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:58] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-09-24 16:25:59,279 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:59] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:25:59,285 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:59] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-09-24 16:25:59,290 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:59] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:25:59,293 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:59,297 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:59,299 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:59] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:25:59,306 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:59] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:25:59,311 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:59] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:25:59,329 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:59] "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.008 2026-09-24 16:25:59,338 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:59] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.020 2026-09-24 16:25:59,373 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:59] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.013 0.022 2026-09-24 16:25:59,374 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:59] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.025 2026-09-24 16:25:59,727 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:59] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 391 0.125 0.208 2026-09-24 16:25:59,740 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:59] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:25:59,767 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:59] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:25:59,801 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:59] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.023 2026-09-24 16:25:59,820 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:59] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:25:59,833 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: Owl is running in 'dev' mode. 2026-09-24 16:25:59,841 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:59] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.004 2026-09-24 16:25:59,869 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:59] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:25:59,873 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:59] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:25:59,880 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:59] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:25:59,881 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:59] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:25:59,889 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:59] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:25:59,891 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25: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-09-24 16:25:59,894 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:59] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.011 0.010 2026-09-24 16:25:59,916 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:59] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:25:59,938 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:59] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.017 0.047 2026-09-24 16:25:59,958 44 INFO rb-c855d12-225060-418428 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-09-24 16:25:59,979 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:25:59] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.018 0.050 2026-09-24 16:26:00,018 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:00] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.019 0.090 2026-09-24 16:26:00,024 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:26:00,026 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:00] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.002 0.107 2026-09-24 16:26:00,043 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:00] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.004 0.053 2026-09-24 16:26:00,062 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:00] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.073 2026-09-24 16:26:00,078 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:00,080 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:00] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.089 2026-09-24 16:26:00,090 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:00] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:26:00,104 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:00] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.111 2026-09-24 16:26:00,119 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:00] "GET /web/image?model=product.template&field=image_128&id=1731&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.088 2026-09-24 16:26:00,133 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:00,136 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:00] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.103 2026-09-24 16:26:00,151 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:00] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.103 2026-09-24 16:26:00,163 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:00] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.098 2026-09-24 16:26:00,176 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:00] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.080 2026-09-24 16:26:00,191 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:00] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.082 2026-09-24 16:26:00,200 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:00] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.002 0.074 2026-09-24 16:26:00,252 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:00] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.017 0.096 2026-09-24 16:26:00,296 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:00,349 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:00,399 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:00,455 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:00,516 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:00,531 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:00] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.004 0.010 2026-09-24 16:26:00,567 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:00,649 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:00,700 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:00,751 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:00,808 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:00,866 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:00,939 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:00,997 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:01,048 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:01,099 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:01,167 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:01,182 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:01] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:26:01,183 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:01] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:26:01,218 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:01,269 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:01,334 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:01,388 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:01,397 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:01] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.002 0.006 2026-09-24 16:26:01,412 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25516871 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'bf991828-72c3-49f5-a742-acfaabc2e44e'}] 2026-09-24 16:26:01,416 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:01] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:26:01,654 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25516871 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'bf991828-72c3-49f5-a742-acfaabc2e44e'} created pos.order #608 2026-09-24 16:26:01,665 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25516871 finished 2026-09-24 16:26:01,698 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:01] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 257 0.092 0.195 2026-09-24 16:26:01,760 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:01] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 36 0.012 0.024 2026-09-24 16:26:01,774 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:01] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:26:01,833 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:01,837 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31520968 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'bf991828-72c3-49f5-a742-acfaabc2e44e'}] 2026-09-24 16:26:01,842 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31520968 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'bf991828-72c3-49f5-a742-acfaabc2e44e'} sync ignored for existing PoS order pos.order(608,) (state: paid) 2026-09-24 16:26:01,851 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31520968 finished 2026-09-24 16:26:01,881 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [26/28] Tour PosLoyaltyTour6 → Step refresh page (trigger: body) 2026-09-24 16:26:01,919 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:01] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.024 0.059 2026-09-24 16:26:01,949 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:01] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 6 0.003 0.011 2026-09-24 16:26:02,299 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:02] "GET /pos/ui/76/receipt/bf991828-72c3-49f5-a742-acfaabc2e44e HTTP/1.1" 200 - 33 0.009 0.028 2026-09-24 16:26:03,409 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:03] "GET /web/webclient/translations?hash=ca7f190ee5e1815709411cf4b263ab55f9b6feab&lang=en_US HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:26:03,418 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:03,424 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:03] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.000 0.003 2026-09-24 16:26:03,431 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:03] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:26:03,436 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:03] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:26:03,459 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:03] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 11 0.004 0.014 2026-09-24 16:26:03,462 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:03] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.001 0.020 2026-09-24 16:26:03,480 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:03] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.002 2026-09-24 16:26:03,519 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:03] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:26:03,533 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:03] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 304 - 3 0.002 0.006 2026-09-24 16:26:03,589 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:03] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 43 0.013 0.035 2026-09-24 16:26:03,605 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:03] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.002 0.007 2026-09-24 16:26:03,627 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:03] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 9 0.003 0.012 2026-09-24 16:26:03,633 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:03] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-24 16:26:03,642 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:03] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:26:03,648 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: Owl is running in 'dev' mode. 2026-09-24 16:26:03,737 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:03] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 304 - 7 0.004 0.013 2026-09-24 16:26:03,775 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:03,796 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:03] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.008 0.021 2026-09-24 16:26:03,821 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:03] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.007 0.046 2026-09-24 16:26:03,826 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: tour succeeded 2026-09-24 16:26:03,827 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: ╔════════════════════════════════╗ ║ TOUR PosLoyaltyTour6 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-09-24 16:26:03,837 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:03] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.002 0.066 2026-09-24 16:26:03,937 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: heap 16559748 (allocated 18350080) 2026-09-24 16:26:03,946 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Closing chrome headless with pid 88649 2026-09-24 16:26:03,946 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Closing websocket connection 2026-09-24 16:26:03,947 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Terminating chrome headless with pid 88649 2026-09-24 16:26:04,014 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_162604_014370_test_point_per_money_spent.txt 2026-09-24 16:26:04,014 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Removing chrome user profile "/tmp/tmpzm02bnyo_chrome_odoo" 2026-09-24 16:26:04,031 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_awarded_discount_code_no_domain_program ... 2026-09-24 16:26:04,866 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Chrome pid: 88890 2026-09-24 16:26:04,866 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Chrome headless temporary user profile dir: /tmp/tmpzcbs1x6w_chrome_odoo 2026-09-24 16:26:04,866 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Issuing json command http://127.0.0.1:33029/json/version 2026-09-24 16:26:04,867 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33029', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:26:04,871 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Browser version: Chrome/150.0.7871.114 2026-09-24 16:26:04,871 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Issuing json command http://127.0.0.1:33029/json 2026-09-24 16:26:04,872 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33029', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:26:04,872 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Websocket url found: ws://127.0.0.1:33029/devtools/page/277FBA16ADE8B6EDD7D4D95F69F0EC34 2026-09-24 16:26:04,874 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Enable chrome headless console log notification 2026-09-24 16:26:04,875 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Chrome headless enable page notifications 2026-09-24 16:26:04,920 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:26:04,924 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Setting session cookie in browser 2026-09-24 16:26:04,925 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:04,925 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:04,933 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:26:05,236 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:05] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.026 0.280 2026-09-24 16:26:05,239 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Navigation result: {'frameId': '277FBA16ADE8B6EDD7D4D95F69F0EC34', 'loaderId': '0AB7BAEDF478A6C0253A1CA4EE61E296', 'isDownload': False} 2026-09-24 16:26:05,239 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Evaluate ready code "odoo.isTourReady('PosLoyaltyPointsDiscountNoDomainProgramNoDomain')" 2026-09-24 16:26:05,251 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:26:05,262 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:05] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-09-24 16:26:05,266 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:05] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.000 0.007 2026-09-24 16:26:05,268 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:05] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.012 2026-09-24 16:26:05,571 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:05] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:26:05,574 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:05] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:26:05,586 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:05] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-09-24 16:26:05,598 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:05] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:26:05,604 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:05] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:26:05,609 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:05] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:26:05,610 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:05,614 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:05,626 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:05] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.003 0.006 2026-09-24 16:26:05,634 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:05] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.016 2026-09-24 16:26:05,668 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:05] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.008 0.026 2026-09-24 16:26:05,669 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:05] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.024 2026-09-24 16:26:06,102 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:06] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 391 0.102 0.314 2026-09-24 16:26:06,128 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:06] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:26:06,167 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26: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.005 2026-09-24 16:26:06,205 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:06] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.028 2026-09-24 16:26:06,221 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26: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.004 2026-09-24 16:26:06,228 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: Owl is running in 'dev' mode. 2026-09-24 16:26:06,235 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:06] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.003 2026-09-24 16:26:06,266 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:06] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:26:06,276 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:06] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:26:06,276 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:06] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:26:06,278 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:06] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:26:06,290 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:06] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:26:06,291 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:06] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:26:06,304 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:06] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.010 0.024 2026-09-24 16:26:06,310 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:06] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.001 0.037 2026-09-24 16:26:06,316 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:06] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.001 0.015 2026-09-24 16:26:06,366 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:06,379 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:06] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:26:06,415 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:06] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.014 0.025 2026-09-24 16:26:06,421 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:06] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:26:06,443 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:06] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.009 0.058 2026-09-24 16:26:06,457 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:06] "GET /web/image?model=product.template&field=image_128&id=1568&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.050 2026-09-24 16:26:06,471 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:06] "GET /web/image?model=product.template&field=image_128&id=1569&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.062 2026-09-24 16:26:06,485 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:06] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.074 2026-09-24 16:26:06,493 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:06] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.002 0.095 2026-09-24 16:26:06,498 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:06] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:26:06,500 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:06,507 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:06] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.080 2026-09-24 16:26:06,523 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:06] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.075 2026-09-24 16:26:06,536 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:06] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.075 2026-09-24 16:26:06,549 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:06] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.075 2026-09-24 16:26:06,551 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:06,562 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:06] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.072 2026-09-24 16:26:06,578 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:06] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.076 2026-09-24 16:26:06,596 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:06] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.084 2026-09-24 16:26:06,637 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:06] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 41 0.015 0.096 2026-09-24 16:26:06,651 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:06] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.111 2026-09-24 16:26:06,676 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:06,729 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:06,779 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:06,834 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:06,893 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:06,908 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:06] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.003 0.010 2026-09-24 16:26:06,944 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:07,017 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:07,068 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:07,119 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:07,169 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:07,220 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:07,289 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:07,339 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:07,390 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:07,441 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:07,491 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:07,542 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:07,597 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:07,652 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:07,706 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:07,760 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:07,768 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:07] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.001 0.006 2026-09-24 16:26:07,816 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:07,866 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:07,917 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:07,967 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:08,030 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:08,039 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:08] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:26:08,040 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:08] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:26:08,081 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:08,132 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:08,195 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:08,247 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:08,299 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:08,351 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:08,403 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:08,454 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:08,505 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:08,560 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:08,568 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:08] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.002 0.005 2026-09-24 16:26:08,587 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26072969 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'c3a7f35b-cb1e-426e-9ce2-cf3dcfc4a465'}] 2026-09-24 16:26:08,590 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:08] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:26:08,836 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26072969 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'c3a7f35b-cb1e-426e-9ce2-cf3dcfc4a465'} created pos.order #609 2026-09-24 16:26:08,845 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26072969 finished 2026-09-24 16:26:08,872 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:08] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 250 0.085 0.202 2026-09-24 16:26:08,948 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:08] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 48 0.017 0.034 2026-09-24 16:26:08,963 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:08] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:26:09,022 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7521582 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'c3a7f35b-cb1e-426e-9ce2-cf3dcfc4a465'}] 2026-09-24 16:26:09,027 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:09,028 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7521582 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'c3a7f35b-cb1e-426e-9ce2-cf3dcfc4a465'} sync ignored for existing PoS order pos.order(609,) (state: paid) 2026-09-24 16:26:09,036 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7521582 finished 2026-09-24 16:26:09,077 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: tour succeeded 2026-09-24 16:26:09,079 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: ╔════════════════════════════════════════════════════════════════╗ ║ TOUR PosLoyaltyPointsDiscountNoDomainProgramNoDomain SUCCEEDED ║ ╚════════════════════════════════════════════════════════════════╝ 2026-09-24 16:26:09,100 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:09] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.029 0.052 2026-09-24 16:26:09,144 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: heap 19496116 (allocated 20844544) 2026-09-24 16:26:09,149 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Closing chrome headless with pid 88890 2026-09-24 16:26:09,150 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Closing websocket connection 2026-09-24 16:26:09,150 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Terminating chrome headless with pid 88890 2026-09-24 16:26:09,154 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:09] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.002 0.007 2026-09-24 16:26:09,248 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_162609_248124_test_points_awarded_discount_code_no_domain_program.txt 2026-09-24 16:26:09,248 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Removing chrome user profile "/tmp/tmpzcbs1x6w_chrome_odoo" 2026-09-24 16:26:09,265 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_awarded_ewallet ... 2026-09-24 16:26:10,063 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Chrome pid: 89111 2026-09-24 16:26:10,063 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Chrome headless temporary user profile dir: /tmp/tmpnh7maipb_chrome_odoo 2026-09-24 16:26:10,063 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Issuing json command http://127.0.0.1:46221/json/version 2026-09-24 16:26:10,064 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46221', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:26:10,066 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Browser version: Chrome/150.0.7871.114 2026-09-24 16:26:10,066 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Issuing json command http://127.0.0.1:46221/json 2026-09-24 16:26:10,066 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46221', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:26:10,067 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Websocket url found: ws://127.0.0.1:46221/devtools/page/2E19955D4DAC787481152DCB775C1643 2026-09-24 16:26:10,068 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Enable chrome headless console log notification 2026-09-24 16:26:10,069 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Chrome headless enable page notifications 2026-09-24 16:26:10,108 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:26:10,112 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Setting session cookie in browser 2026-09-24 16:26:10,113 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:10,113 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Navigating to: "http://127.0.0.1:8069/pos/ui/76" 2026-09-24 16:26:10,120 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:26:10,454 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:10] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.032 0.303 2026-09-24 16:26:10,456 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Navigation result: {'frameId': '2E19955D4DAC787481152DCB775C1643', 'loaderId': 'BFC73006D31B56DE7819F93BF19C161F', 'isDownload': False} 2026-09-24 16:26:10,456 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Evaluate ready code "odoo.isTourReady('PosLoyaltyPointsEwallet')" 2026-09-24 16:26:10,466 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:26:10,476 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:10] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:26:10,481 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:10] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.009 2026-09-24 16:26:10,486 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:10] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.000 0.012 2026-09-24 16:26:10,836 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:10] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:26:10,838 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:10] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:26:10,849 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:10] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-09-24 16:26:10,860 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:10,861 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:10] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:26:10,863 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:10,868 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:10] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:26:10,873 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:10] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:26:10,886 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:10] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.002 0.006 2026-09-24 16:26:10,893 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:10] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.013 2026-09-24 16:26:10,922 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:10] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.009 0.020 2026-09-24 16:26:10,933 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:10] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.030 2026-09-24 16:26:11,286 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:11] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 393 0.113 0.235 2026-09-24 16:26:11,299 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26: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-09-24 16:26:11,330 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:11] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:26:11,367 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:11] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.026 2026-09-24 16:26:11,382 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:11] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:26:11,392 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: Owl is running in 'dev' mode. 2026-09-24 16:26:11,400 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:11] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.003 2026-09-24 16:26:11,423 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:11] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:26:11,431 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:11] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:26:11,436 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:11] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:26:11,437 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:11] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:26:11,440 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:11] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.003 0.010 2026-09-24 16:26:11,458 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:11] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:26:11,460 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:11] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:26:11,463 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:11] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.008 0.028 2026-09-24 16:26:11,473 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:11] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:26:11,474 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:11] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.003 0.009 2026-09-24 16:26:11,508 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:11] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.013 0.029 2026-09-24 16:26:11,515 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:11,543 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:11] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.012 0.064 2026-09-24 16:26:11,558 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:11] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.004 0.011 2026-09-24 16:26:11,580 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:11] "GET /web/image?model=product.template&field=image_128&id=1568&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.029 2026-09-24 16:26:11,585 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:11] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:26:11,595 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:11] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.044 2026-09-24 16:26:11,611 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:11] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.060 2026-09-24 16:26:11,628 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:11] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.067 2026-09-24 16:26:11,639 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:11,645 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:11] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.083 2026-09-24 16:26:11,651 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:11] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:26:11,661 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:11] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.096 2026-09-24 16:26:11,677 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:11] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.089 2026-09-24 16:26:11,689 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:11,691 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:11] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.091 2026-09-24 16:26:11,704 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:11] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.089 2026-09-24 16:26:11,718 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:11] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.085 2026-09-24 16:26:11,768 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:11] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 41 0.021 0.089 2026-09-24 16:26:11,811 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:11,863 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:11,914 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:11,969 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:12,032 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:12,045 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:12] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.003 0.009 2026-09-24 16:26:12,059 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:12] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 4 0.001 0.006 2026-09-24 16:26:12,083 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:12,133 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:12,190 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:12,241 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [13/34] Tour PosLoyaltyPointsEwallet → Step .modal header .btn-close 2026-09-24 16:26:12,294 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:12,372 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:12,424 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:12,474 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:12,526 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:12,576 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:12,627 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:12,681 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:12,751 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:12,808 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:12,872 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:12,881 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:12] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:26:12,882 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:12] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:26:12,922 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:12,973 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:13,036 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:13,089 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:13,141 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:13,193 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:13,245 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:13,296 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:13,350 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:13,360 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:13] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.002 0.007 2026-09-24 16:26:13,383 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71399357 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'f9ee8569-b561-432e-b87b-e8fe05e08155'}] 2026-09-24 16:26:13,383 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:13] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:26:13,599 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71399357 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'f9ee8569-b561-432e-b87b-e8fe05e08155'} created pos.order #610 2026-09-24 16:26:13,609 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71399357 finished 2026-09-24 16:26:13,647 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:13] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 241 0.086 0.180 2026-09-24 16:26:13,752 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:13] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 42 0.021 0.063 2026-09-24 16:26:13,771 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:13] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:26:13,846 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27492094 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'f9ee8569-b561-432e-b87b-e8fe05e08155'}] 2026-09-24 16:26:13,850 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27492094 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'f9ee8569-b561-432e-b87b-e8fe05e08155'} sync ignored for existing PoS order pos.order(610,) (state: paid) 2026-09-24 16:26:13,853 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:13,860 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27492094 finished 2026-09-24 16:26:13,903 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: tour succeeded 2026-09-24 16:26:13,907 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: ╔════════════════════════════════════════╗ ║ TOUR PosLoyaltyPointsEwallet SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-09-24 16:26:13,928 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:13] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.030 0.054 2026-09-24 16:26:13,984 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: heap 18961048 (allocated 21630976) 2026-09-24 16:26:13,991 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Closing chrome headless with pid 89111 2026-09-24 16:26:13,993 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Closing websocket connection 2026-09-24 16:26:13,994 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Terminating chrome headless with pid 89111 2026-09-24 16:26:14,000 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:14] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 8 0.004 0.011 2026-09-24 16:26:14,063 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_162614_063468_test_points_awarded_ewallet.txt 2026-09-24 16:26:14,063 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Removing chrome user profile "/tmp/tmpnh7maipb_chrome_odoo" 2026-09-24 16:26:14,081 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_awarded_general_discount_code_specific_domain_program ... 2026-09-24 16:26:14,940 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Chrome pid: 89327 2026-09-24 16:26:14,940 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Chrome headless temporary user profile dir: /tmp/tmp2rcevgd4_chrome_odoo 2026-09-24 16:26:14,940 44 INFO rb-c855d12-225060-418428 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:39291/json/version 2026-09-24 16:26:14,941 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39291', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:26:14,942 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:14,943 44 INFO rb-c855d12-225060-418428 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:39291/json 2026-09-24 16:26:14,943 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39291', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:26:14,944 44 INFO rb-c855d12-225060-418428 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:39291/devtools/page/A8CF147DE12A92395613946579CBBF64 2026-09-24 16:26:14,946 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Enable chrome headless console log notification 2026-09-24 16:26:14,946 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Chrome headless enable page notifications 2026-09-24 16:26:14,984 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:26:14,987 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Setting session cookie in browser 2026-09-24 16:26:14,988 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:14,988 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:14,996 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:26:15,349 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:15] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.026 0.329 2026-09-24 16:26:15,353 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Navigation result: {'frameId': 'A8CF147DE12A92395613946579CBBF64', 'loaderId': 'A36648BCEB3E46DF25AD7F49935C6741', 'isDownload': False} 2026-09-24 16:26:15,353 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Evaluate ready code "odoo.isTourReady('PosLoyaltyPointsDiscountNoDomainProgramDomain')" 2026-09-24 16:26:15,365 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:26:15,378 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:15] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-09-24 16:26:15,383 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:15] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-09-24 16:26:15,390 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:15] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.015 2026-09-24 16:26:15,702 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:15] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:26:15,705 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:15] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:26:15,715 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:15] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-09-24 16:26:15,726 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:15,729 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:15] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:26:15,730 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:15,736 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:15] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:26:15,743 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:15] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:26:15,756 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:15] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.003 0.006 2026-09-24 16:26:15,768 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:15] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.018 2026-09-24 16:26:15,797 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:15] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.008 0.021 2026-09-24 16:26:15,798 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:15] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.017 2026-09-24 16:26:16,125 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:16] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 393 0.104 0.202 2026-09-24 16:26:16,139 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:16] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:26:16,168 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:16] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:26:16,201 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:16] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.022 2026-09-24 16:26:16,217 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:16] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:26:16,225 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:16,233 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:16] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.003 2026-09-24 16:26:16,265 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:16] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:26:16,274 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:16] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:26:16,279 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:16] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:26:16,284 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:16] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:26:16,292 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:16] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.013 0.016 2026-09-24 16:26:16,303 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:16] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.002 0.037 2026-09-24 16:26:16,305 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:16] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.017 2026-09-24 16:26:16,308 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:16] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.042 2026-09-24 16:26:16,315 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:16] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.002 0.008 2026-09-24 16:26:16,359 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:16,402 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:16] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.009 2026-09-24 16:26:16,420 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:16] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:26:16,442 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:16] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.020 0.034 2026-09-24 16:26:16,470 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:16] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.010 0.073 2026-09-24 16:26:16,473 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:16,477 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:16] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:26:16,488 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:16] "GET /web/image?model=product.template&field=image_128&id=1568&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.088 2026-09-24 16:26:16,506 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:16] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.004 0.109 2026-09-24 16:26:16,520 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:16] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.006 0.088 2026-09-24 16:26:16,524 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:16,535 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:16] "GET /web/image?model=product.template&field=image_128&id=1569&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.138 2026-09-24 16:26:16,551 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:16] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.103 2026-09-24 16:26:16,568 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:16] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.087 2026-09-24 16:26:16,582 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:16] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.090 2026-09-24 16:26:16,597 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:16] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.078 2026-09-24 16:26:16,612 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:16] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.089 2026-09-24 16:26:16,629 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:16] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.087 2026-09-24 16:26:16,687 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:16] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 41 0.019 0.113 2026-09-24 16:26:16,701 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:16] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.114 2026-09-24 16:26:16,720 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:16] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.146 2026-09-24 16:26:16,732 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:16,785 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:16,835 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:16,890 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:16,955 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:16,970 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:16] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.004 0.010 2026-09-24 16:26:17,006 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:17,087 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:17,137 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:17,189 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:17,239 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:17,290 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:17,363 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:17,414 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:17,465 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:17,516 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:17,566 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:17,617 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:17,672 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:17,729 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:17,782 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:17,836 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:17,844 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:17] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.002 0.005 2026-09-24 16:26:17,887 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:17,938 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:17,988 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:18,039 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:18,103 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:18,113 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:18] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:26:18,113 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:18] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:26:18,153 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:18,204 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:18,268 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:18,320 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:18,373 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:18,424 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:18,477 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:18,528 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:18,580 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:18,634 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:18,642 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:18] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.002 0.005 2026-09-24 16:26:18,661 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24398379 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '2a139d21-6379-443d-a09e-6fe670b6a53c'}] 2026-09-24 16:26:18,665 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:18] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:26:18,932 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24398379 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '2a139d21-6379-443d-a09e-6fe670b6a53c'} created pos.order #611 2026-09-24 16:26:18,940 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24398379 finished 2026-09-24 16:26:18,967 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:18] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 251 0.096 0.211 2026-09-24 16:26:19,045 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:19] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 48 0.016 0.039 2026-09-24 16:26:19,060 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:19] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:26:19,118 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59129133 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '2a139d21-6379-443d-a09e-6fe670b6a53c'}] 2026-09-24 16:26:19,122 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:19,122 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59129133 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '2a139d21-6379-443d-a09e-6fe670b6a53c'} sync ignored for existing PoS order pos.order(611,) (state: paid) 2026-09-24 16:26:19,132 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59129133 finished 2026-09-24 16:26:19,173 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: tour succeeded 2026-09-24 16:26:19,174 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: ╔══════════════════════════════════════════════════════════════╗ ║ TOUR PosLoyaltyPointsDiscountNoDomainProgramDomain SUCCEEDED ║ ╚══════════════════════════════════════════════════════════════╝ 2026-09-24 16:26:19,193 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:19] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.026 0.051 2026-09-24 16:26:19,233 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: heap 19431116 (allocated 20320256) 2026-09-24 16:26:19,237 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Closing chrome headless with pid 89327 2026-09-24 16:26:19,237 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Closing websocket connection 2026-09-24 16:26:19,241 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Terminating chrome headless with pid 89327 2026-09-24 16:26:19,246 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:19] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.002 0.010 2026-09-24 16:26:19,301 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_162619_300988_test_points_awarded_general_discount_code_specific_domain_program.txt 2026-09-24 16:26:19,301 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Removing chrome user profile "/tmp/tmp2rcevgd4_chrome_odoo" 2026-09-24 16:26:19,324 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_awarded_giftcard ... 2026-09-24 16:26:20,153 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Chrome pid: 89544 2026-09-24 16:26:20,153 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Chrome headless temporary user profile dir: /tmp/tmp8fync5as_chrome_odoo 2026-09-24 16:26:20,154 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Issuing json command http://127.0.0.1:44817/json/version 2026-09-24 16:26:20,155 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44817', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:26:20,156 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Browser version: Chrome/150.0.7871.114 2026-09-24 16:26:20,156 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Issuing json command http://127.0.0.1:44817/json 2026-09-24 16:26:20,157 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44817', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:26:20,158 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Websocket url found: ws://127.0.0.1:44817/devtools/page/73BF7459292A0B620D90FB7D5DC3D969 2026-09-24 16:26:20,159 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Enable chrome headless console log notification 2026-09-24 16:26:20,162 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Chrome headless enable page notifications 2026-09-24 16:26:20,204 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:26:20,208 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Setting session cookie in browser 2026-09-24 16:26:20,209 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:20,209 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Navigating to: "http://127.0.0.1:8069/pos/ui/76" 2026-09-24 16:26:20,216 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:26:20,541 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:20] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.024 0.302 2026-09-24 16:26:20,544 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Navigation result: {'frameId': '73BF7459292A0B620D90FB7D5DC3D969', 'loaderId': 'C071836F37455CC87E70839692DFBE00', 'isDownload': False} 2026-09-24 16:26:20,544 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Evaluate ready code "odoo.isTourReady('PosLoyaltyPointsGiftcard')" 2026-09-24 16:26:20,557 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:26:20,569 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:20] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:26:20,573 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:20] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-09-24 16:26:20,577 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:20] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-09-24 16:26:20,908 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:20] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:26:20,913 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:20] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:26:20,921 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:20] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-24 16:26:20,932 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:20,934 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:20] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:26:20,935 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:20,942 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:20] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:26:20,948 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:20] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:26:20,961 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:20] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.003 0.006 2026-09-24 16:26:20,972 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:20] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.016 2026-09-24 16:26:21,008 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:21] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.009 0.023 2026-09-24 16:26:21,010 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:21] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.028 2026-09-24 16:26:21,355 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:21] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 392 0.098 0.228 2026-09-24 16:26:21,370 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:21] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:26:21,409 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:21] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:26:21,442 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:21] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.022 2026-09-24 16:26:21,456 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:21] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:26:21,464 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: Owl is running in 'dev' mode. 2026-09-24 16:26:21,471 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:21] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.003 2026-09-24 16:26:21,495 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:21] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:26:21,503 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:21] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:26:21,507 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:21] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:26:21,512 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:21] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.002 0.010 2026-09-24 16:26:21,516 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:21] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:26:21,517 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:21] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.018 2026-09-24 16:26:21,519 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:21] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:26:21,539 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:21] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.007 0.032 2026-09-24 16:26:21,545 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:21] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.002 0.026 2026-09-24 16:26:21,571 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:21,608 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:21] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:26:21,612 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:21] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.004 0.011 2026-09-24 16:26:21,633 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:21] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:26:21,660 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:21] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.018 0.041 2026-09-24 16:26:21,694 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:21] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.013 0.079 2026-09-24 16:26:21,701 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:21,713 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:21] "GET /web/image?model=product.template&field=image_128&id=1568&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.094 2026-09-24 16:26:21,719 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:21] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:26:21,731 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:21] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.004 0.107 2026-09-24 16:26:21,744 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:21] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.097 2026-09-24 16:26:21,751 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:21] "GET /web/image?model=product.template&field=image_128&id=8&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 4 0.001 0.135 2026-09-24 16:26:21,778 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:21] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.112 2026-09-24 16:26:21,792 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:21] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.092 2026-09-24 16:26:21,806 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:21] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.082 2026-09-24 16:26:21,821 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:21] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.085 2026-09-24 16:26:21,837 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:21] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.089 2026-09-24 16:26:21,882 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:21] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 41 0.018 0.110 2026-09-24 16:26:21,895 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:21] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.097 2026-09-24 16:26:21,908 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:21] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.124 2026-09-24 16:26:21,934 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:21,985 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:22,036 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:22,090 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:22,140 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:22,193 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:22,244 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:22,305 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:22,356 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:22,407 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:22,457 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:22,515 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:22,573 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:23,088 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:23] "POST /web/dataset/call_kw/loyalty.card/get_gift_card_status#loyalty.card.get_gift_card_status HTTP/1.1" 200 - 6 0.003 0.010 2026-09-24 16:26:23,112 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [17/57] Tour PosLoyaltyPointsGiftcard → Step .btn-primary:contains("Add Balance") 2026-09-24 16:26:23,197 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:23,249 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:23,299 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:23,363 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:23,372 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:23] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:26:23,373 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:23] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:26:23,413 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:23,464 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:23,530 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:23,583 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:23,634 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:23,696 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:23,701 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22300684 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'fc918e9c-63fd-4733-b0ef-6b42bdde0268'}] 2026-09-24 16:26:23,703 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:23] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:26:23,779 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22300684 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'fc918e9c-63fd-4733-b0ef-6b42bdde0268'} created pos.order #612 2026-09-24 16:26:23,790 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22300684 finished 2026-09-24 16:26:23,825 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:23] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 90 0.036 0.090 2026-09-24 16:26:23,915 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:23] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 37 0.019 0.052 2026-09-24 16:26:23,927 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:23] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:26:23,974 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39662992 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'fc918e9c-63fd-4733-b0ef-6b42bdde0268'}] 2026-09-24 16:26:23,978 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39662992 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'fc918e9c-63fd-4733-b0ef-6b42bdde0268'} sync ignored for existing PoS order pos.order(612,) (state: paid) 2026-09-24 16:26:23,986 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39662992 finished 2026-09-24 16:26:24,012 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:24,042 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:24] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.021 0.048 2026-09-24 16:26:24,063 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:24,069 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:24] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 5 0.003 0.009 2026-09-24 16:26:24,110 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:24,176 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:24,229 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:24,279 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:24,332 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:24,392 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:24,405 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:24] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 4 0.002 0.010 2026-09-24 16:26:24,442 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:24,504 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:24,554 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:24,605 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:24,656 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:24,706 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:24,756 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:24,812 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:24,867 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:24,921 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:24,975 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:24,985 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:24] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.002 0.007 2026-09-24 16:26:25,008 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:25] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 10 0.005 0.012 2026-09-24 16:26:25,040 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:25,090 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:25,141 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:25,197 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:25,247 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:25,297 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:25,352 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:25,404 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:25,456 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:25,509 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:25,521 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:25] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.002 0.009 2026-09-24 16:26:25,538 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30058867 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000002', 'uuid': '885c187f-115f-4c37-9ad3-3aa1c0a62731'}] 2026-09-24 16:26:25,791 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30058867 order {'name': '/', 'pos_reference': '261-76-000002', 'uuid': '885c187f-115f-4c37-9ad3-3aa1c0a62731'} created pos.order #613 2026-09-24 16:26:25,800 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30058867 finished 2026-09-24 16:26:25,839 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:25] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 206 0.117 0.185 2026-09-24 16:26:25,911 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:25] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 44 0.018 0.034 2026-09-24 16:26:25,924 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:25] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:26:25,951 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11649865 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': '885c187f-115f-4c37-9ad3-3aa1c0a62731'}] 2026-09-24 16:26:25,955 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11649865 order {'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': '885c187f-115f-4c37-9ad3-3aa1c0a62731'} sync ignored for existing PoS order pos.order(613,) (state: paid) 2026-09-24 16:26:25,963 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11649865 finished 2026-09-24 16:26:25,965 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:26,009 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:26] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.018 0.042 2026-09-24 16:26:26,023 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: tour succeeded 2026-09-24 16:26:26,025 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: ╔═════════════════════════════════════════╗ ║ TOUR PosLoyaltyPointsGiftcard SUCCEEDED ║ ╚═════════════════════════════════════════╝ 2026-09-24 16:26:26,040 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:26] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 7 0.004 0.012 2026-09-24 16:26:26,126 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: heap 19849664 (allocated 21630976) 2026-09-24 16:26:26,128 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Closing chrome headless with pid 89544 2026-09-24 16:26:26,129 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Closing websocket connection 2026-09-24 16:26:26,129 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Terminating chrome headless with pid 89544 2026-09-24 16:26:26,235 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_162626_235113_test_points_awarded_giftcard.txt 2026-09-24 16:26:26,235 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Removing chrome user profile "/tmp/tmp8fync5as_chrome_odoo" 2026-09-24 16:26:26,254 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_awarded_global_discount_code_no_domain_program ... 2026-09-24 16:26:27,031 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Chrome pid: 89772 2026-09-24 16:26:27,031 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Chrome headless temporary user profile dir: /tmp/tmpf7pclds4_chrome_odoo 2026-09-24 16:26:27,032 44 INFO rb-c855d12-225060-418428 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:43989/json/version 2026-09-24 16:26:27,034 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43989', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:26:27,039 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:27,040 44 INFO rb-c855d12-225060-418428 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:43989/json 2026-09-24 16:26:27,040 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43989', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:26:27,042 44 INFO rb-c855d12-225060-418428 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:43989/devtools/page/2E980C13B1B98AEDD8018107BCF5351A 2026-09-24 16:26:27,044 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Enable chrome headless console log notification 2026-09-24 16:26:27,046 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Chrome headless enable page notifications 2026-09-24 16:26:27,134 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:26:27,143 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Setting session cookie in browser 2026-09-24 16:26:27,144 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:27,144 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:27,157 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:26:27,721 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:27] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.030 0.536 2026-09-24 16:26:27,723 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Navigation result: {'frameId': '2E980C13B1B98AEDD8018107BCF5351A', 'loaderId': 'C22722B3FF6B3AAD314AA08CA09AADC2', 'isDownload': False} 2026-09-24 16:26:27,724 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Evaluate ready code "odoo.isTourReady('PosLoyaltyPointsGlobalDiscountProgramNoDomain')" 2026-09-24 16:26:27,733 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:26:27,745 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:27] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-09-24 16:26:27,747 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:27] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-09-24 16:26:27,755 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:27] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.015 2026-09-24 16:26:28,076 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:28] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:26:28,078 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:28] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:26:28,087 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:28] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.005 2026-09-24 16:26:28,099 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:28] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:26:28,106 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:28] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:26:28,109 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:28,111 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:28] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:26:28,112 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:28,126 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:28] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.003 0.007 2026-09-24 16:26:28,134 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:28] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.017 2026-09-24 16:26:28,162 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:28] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.008 0.021 2026-09-24 16:26:28,164 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:28] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.020 2026-09-24 16:26:28,595 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:28] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 391 0.154 0.261 2026-09-24 16:26:28,610 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16: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.007 2026-09-24 16:26:28,646 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16: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.000 0.004 2026-09-24 16:26:28,689 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:28] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.024 2026-09-24 16:26:28,711 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16: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.000 0.003 2026-09-24 16:26:28,722 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:28,731 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:28] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.004 2026-09-24 16:26:28,755 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:28] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:26:28,763 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:28] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:26:28,772 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:28] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:26:28,773 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:28] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:26:28,786 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:28] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-09-24 16:26:28,787 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26: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-09-24 16:26:28,794 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:28] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.012 0.022 2026-09-24 16:26:28,803 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:28] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:26:28,805 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:28] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.003 0.038 2026-09-24 16:26:28,815 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:28] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.002 0.025 2026-09-24 16:26:28,843 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:28] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.009 0.040 2026-09-24 16:26:28,854 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:28,875 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:28] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.010 0.067 2026-09-24 16:26:28,902 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:28] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.004 0.014 2026-09-24 16:26:28,905 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:28] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:26:28,930 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:28] "GET /web/image?model=product.template&field=image_128&id=1568&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.040 2026-09-24 16:26:28,947 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:28] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.056 2026-09-24 16:26:28,962 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:28] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.066 2026-09-24 16:26:28,987 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:28,991 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:28] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.092 2026-09-24 16:26:28,996 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:28] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:26:29,011 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:29] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.111 2026-09-24 16:26:29,029 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:29] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.118 2026-09-24 16:26:29,045 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:29] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.111 2026-09-24 16:26:29,060 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:29] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.108 2026-09-24 16:26:29,086 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:29] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.117 2026-09-24 16:26:29,106 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:29] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.105 2026-09-24 16:26:29,154 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:29] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 41 0.016 0.120 2026-09-24 16:26:29,209 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:29,261 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:29,313 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:29,363 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:29,414 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:29,464 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:29,535 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:29,588 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:29,638 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:29,694 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:29,762 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:29,775 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:29] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.004 0.009 2026-09-24 16:26:29,812 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:29,863 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:29,913 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:29,964 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:30,015 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:30,077 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:30,086 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:30] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:26:30,087 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:30] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:26:30,128 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:30,178 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:30,242 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:30,294 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:30,346 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:30,400 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:30,408 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:30] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.002 0.005 2026-09-24 16:26:30,425 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58456060 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '25ef6ae4-275b-41d3-a011-db18e91a021f'}] 2026-09-24 16:26:30,431 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:30] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:26:30,707 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58456060 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '25ef6ae4-275b-41d3-a011-db18e91a021f'} created pos.order #614 2026-09-24 16:26:30,717 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58456060 finished 2026-09-24 16:26:30,749 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:30] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 241 0.107 0.218 2026-09-24 16:26:30,815 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:30] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 48 0.018 0.029 2026-09-24 16:26:30,830 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:30] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:26:30,862 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92587291 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '25ef6ae4-275b-41d3-a011-db18e91a021f'}] 2026-09-24 16:26:30,866 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92587291 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '25ef6ae4-275b-41d3-a011-db18e91a021f'} sync ignored for existing PoS order pos.order(614,) (state: paid) 2026-09-24 16:26:30,876 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92587291 finished 2026-09-24 16:26:30,912 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:30,936 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:30] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.028 0.048 2026-09-24 16:26:30,952 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:30] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.001 0.006 2026-09-24 16:26:30,966 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: tour succeeded 2026-09-24 16:26:30,967 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: ╔══════════════════════════════════════════════════════════════╗ ║ TOUR PosLoyaltyPointsGlobalDiscountProgramNoDomain SUCCEEDED ║ ╚══════════════════════════════════════════════════════════════╝ 2026-09-24 16:26:30,991 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:30] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 7 0.009 0.015 2026-09-24 16:26:31,045 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: heap 17819524 (allocated 19533824) 2026-09-24 16:26:31,051 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Closing chrome headless with pid 89772 2026-09-24 16:26:31,052 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Closing websocket connection 2026-09-24 16:26:31,052 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Terminating chrome headless with pid 89772 2026-09-24 16:26:31,146 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_162631_146477_test_points_awarded_global_discount_code_no_domain_program.txt 2026-09-24 16:26:31,146 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Removing chrome user profile "/tmp/tmpf7pclds4_chrome_odoo" 2026-09-24 16:26:31,165 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_awarded_specific_discount_code_specific_domain_program ... 2026-09-24 16:26:31,982 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Chrome pid: 89998 2026-09-24 16:26:31,982 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Chrome headless temporary user profile dir: /tmp/tmp90nwwkzw_chrome_odoo 2026-09-24 16:26:31,982 44 INFO rb-c855d12-225060-418428 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:43979/json/version 2026-09-24 16:26:31,983 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43979', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:26:31,985 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:31,985 44 INFO rb-c855d12-225060-418428 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:43979/json 2026-09-24 16:26:31,986 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43979', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:26:31,987 44 INFO rb-c855d12-225060-418428 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:43979/devtools/page/0B7DB357F719B7BF3E6D2B39D194E6F8 2026-09-24 16:26:31,988 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Enable chrome headless console log notification 2026-09-24 16:26:31,989 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Chrome headless enable page notifications 2026-09-24 16:26:32,042 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:26:32,047 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Setting session cookie in browser 2026-09-24 16:26:32,050 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:32,050 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:32,061 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:26:32,482 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:32] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.029 0.395 2026-09-24 16:26:32,485 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Navigation result: {'frameId': '0B7DB357F719B7BF3E6D2B39D194E6F8', 'loaderId': '514C3F88B6CC2462AC995C791BF12210', 'isDownload': False} 2026-09-24 16:26:32,485 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Evaluate ready code "odoo.isTourReady('PosLoyaltyPointsDiscountWithDomainProgramDomain')" 2026-09-24 16:26:32,498 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:26:32,507 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:32] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.005 2026-09-24 16:26:32,522 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:32] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.009 0.008 2026-09-24 16:26:32,524 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:32] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.019 2026-09-24 16:26:32,841 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:32] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:26:32,847 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:32] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:26:32,853 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:32] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-09-24 16:26:32,869 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:32] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:26:32,875 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:32] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:26:32,882 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:32,884 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:32] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:26:32,885 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:32,899 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:32] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.002 0.006 2026-09-24 16:26:32,907 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:32] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.014 2026-09-24 16:26:32,941 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:32] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 31 0.010 0.024 2026-09-24 16:26:32,943 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:32] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.023 2026-09-24 16:26:33,320 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:33] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 393 0.123 0.235 2026-09-24 16:26:33,334 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:33] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:26:33,378 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26: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.005 2026-09-24 16:26:33,423 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:33] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.029 2026-09-24 16:26:33,439 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26: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.003 2026-09-24 16:26:33,452 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:33,459 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:33] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.003 2026-09-24 16:26:33,505 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:33] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:26:33,511 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:33] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:26:33,518 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:33] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:26:33,519 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:33] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:26:33,536 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26: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-09-24 16:26:33,537 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:33] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:26:33,539 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:33] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.012 0.019 2026-09-24 16:26:33,552 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:33] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.003 0.038 2026-09-24 16:26:33,554 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:33] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:26:33,563 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:33] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.002 0.026 2026-09-24 16:26:33,591 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:33,612 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:33] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.020 0.048 2026-09-24 16:26:33,652 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:33] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.017 0.087 2026-09-24 16:26:33,658 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:33] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:26:33,659 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:33] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.002 0.037 2026-09-24 16:26:33,677 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:33] "GET /web/image?model=product.template&field=image_128&id=1568&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.055 2026-09-24 16:26:33,690 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:33] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.063 2026-09-24 16:26:33,705 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:33] "GET /web/image?model=product.template&field=image_128&id=1569&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.080 2026-09-24 16:26:33,713 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:33,720 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:33] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.090 2026-09-24 16:26:33,724 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:33] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:26:33,735 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:33] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.069 2026-09-24 16:26:33,753 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:33] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.087 2026-09-24 16:26:33,762 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:33,769 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:33] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.087 2026-09-24 16:26:33,785 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:33] "GET /web/image?model=product.template&field=image_128&id=1579&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.090 2026-09-24 16:26:33,798 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:33] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.089 2026-09-24 16:26:33,820 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:33] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.090 2026-09-24 16:26:33,834 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:33] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.094 2026-09-24 16:26:33,885 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:33] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 41 0.018 0.110 2026-09-24 16:26:33,900 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:33] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.126 2026-09-24 16:26:33,933 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:33,988 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:34,038 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:34,094 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:34,158 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:34,172 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:34] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.003 0.009 2026-09-24 16:26:34,209 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:34,295 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:34,346 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:34,397 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:34,448 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:34,498 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:34,572 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:34,622 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:34,673 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:34,724 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:34,775 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:34,825 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:34,881 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:34,937 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:34,991 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:35,047 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:35,054 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16: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.002 0.006 2026-09-24 16:26:35,115 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:35,165 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:35,216 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:35,266 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:35,336 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:35,345 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:35] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:26:35,346 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:35] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:26:35,386 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:35,437 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:35,502 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:35,555 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:35,607 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:35,659 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:35,712 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:35,764 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:35,816 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:35,871 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:35,879 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:35] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.002 0.006 2026-09-24 16:26:35,899 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33348020 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '66d77d67-bea8-49c1-948b-bce7c980c3d8'}] 2026-09-24 16:26:35,900 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:35] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:26:36,159 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33348020 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '66d77d67-bea8-49c1-948b-bce7c980c3d8'} created pos.order #615 2026-09-24 16:26:36,168 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33348020 finished 2026-09-24 16:26:36,196 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:36] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 251 0.109 0.190 2026-09-24 16:26:36,270 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:36] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 48 0.019 0.031 2026-09-24 16:26:36,286 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:36] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:26:36,390 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58617295 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '66d77d67-bea8-49c1-948b-bce7c980c3d8'}] 2026-09-24 16:26:36,396 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58617295 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '66d77d67-bea8-49c1-948b-bce7c980c3d8'} sync ignored for existing PoS order pos.order(615,) (state: paid) 2026-09-24 16:26:36,402 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:36,404 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58617295 finished 2026-09-24 16:26:36,449 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: tour succeeded 2026-09-24 16:26:36,450 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: ╔════════════════════════════════════════════════════════════════╗ ║ TOUR PosLoyaltyPointsDiscountWithDomainProgramDomain SUCCEEDED ║ ╚════════════════════════════════════════════════════════════════╝ 2026-09-24 16:26:36,478 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:36] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.029 0.061 2026-09-24 16:26:36,516 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: heap 19524552 (allocated 21368832) 2026-09-24 16:26:36,519 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Closing chrome headless with pid 89998 2026-09-24 16:26:36,520 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Closing websocket connection 2026-09-24 16:26:36,520 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Terminating chrome headless with pid 89998 2026-09-24 16:26:36,532 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:36] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.003 0.012 2026-09-24 16:26:36,580 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_162636_580236_test_points_awarded_specific_discount_code_specific_domain_program.txt 2026-09-24 16:26:36,580 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Removing chrome user profile "/tmp/tmp90nwwkzw_chrome_odoo" 2026-09-24 16:26:36,598 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_pos_loyalty_tour_basic ... 2026-09-24 16:26:37,014 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Chrome pid: 90219 2026-09-24 16:26:37,014 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Chrome headless temporary user profile dir: /tmp/tmp1utcn3p5_chrome_odoo 2026-09-24 16:26:37,014 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Issuing json command http://127.0.0.1:45355/json/version 2026-09-24 16:26:37,016 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45355', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:26:37,017 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Browser version: Chrome/150.0.7871.114 2026-09-24 16:26:37,018 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Issuing json command http://127.0.0.1:45355/json 2026-09-24 16:26:37,018 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45355', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:26:37,019 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Websocket url found: ws://127.0.0.1:45355/devtools/page/9128161D62738AC70C93EA3A6BB9AB85 2026-09-24 16:26:37,021 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Enable chrome headless console log notification 2026-09-24 16:26:37,025 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Chrome headless enable page notifications 2026-09-24 16:26:37,044 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:26:37,049 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Setting session cookie in browser 2026-09-24 16:26:37,050 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:37,050 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:37,062 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:26:37,511 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:37] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.033 0.419 2026-09-24 16:26:37,514 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Navigation result: {'frameId': '9128161D62738AC70C93EA3A6BB9AB85', 'loaderId': '0DAFD5C7CF391A30CF0ECDAED61842AD', 'isDownload': False} 2026-09-24 16:26:37,514 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour1')" 2026-09-24 16:26:37,525 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:26:37,536 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:37] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:26:37,540 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:37] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-09-24 16:26:37,544 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:37] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-09-24 16:26:37,904 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:37] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:26:37,906 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:37] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:26:37,916 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:37] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-24 16:26:37,927 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:37,931 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:37] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:26:37,932 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:37,938 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:37] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:26:37,945 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:37] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:26:37,961 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:37] "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.007 2026-09-24 16:26:37,969 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:37] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.018 2026-09-24 16:26:38,006 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:38] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.011 0.026 2026-09-24 16:26:38,008 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:38] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.028 2026-09-24 16:26:38,409 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:38] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 393 0.121 0.263 2026-09-24 16:26:38,423 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:38] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:26:38,455 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:38] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:26:38,486 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:38] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.022 2026-09-24 16:26:38,517 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:38] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:26:38,535 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: Owl is running in 'dev' mode. 2026-09-24 16:26:38,542 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:38] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.003 2026-09-24 16:26:38,569 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:38] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:26:38,582 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:38] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-09-24 16:26:38,583 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:38] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:26:38,585 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:38] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.004 0.011 2026-09-24 16:26:38,603 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:38] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.006 0.027 2026-09-24 16:26:38,605 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:38] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:26:38,606 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:38] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.032 2026-09-24 16:26:38,607 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:38] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:26:38,626 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:38] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.002 0.007 2026-09-24 16:26:38,680 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:38,691 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:38] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:26:38,727 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:38] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.017 0.023 2026-09-24 16:26:38,759 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:38] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.012 0.060 2026-09-24 16:26:38,764 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:38] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:26:38,775 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:38] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.057 2026-09-24 16:26:38,789 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:38] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.070 2026-09-24 16:26:38,801 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:38,804 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:38] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.090 2026-09-24 16:26:38,810 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:38] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:26:38,812 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:38] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.002 0.112 2026-09-24 16:26:38,826 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:38] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.091 2026-09-24 16:26:38,840 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:38] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.073 2026-09-24 16:26:38,855 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:38] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.075 2026-09-24 16:26:38,870 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:38] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.078 2026-09-24 16:26:38,884 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:38] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.069 2026-09-24 16:26:38,933 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:38] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 41 0.018 0.100 2026-09-24 16:26:38,949 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:38] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.114 2026-09-24 16:26:38,988 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:39,045 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:39,096 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:39,149 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:39,330 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:39,381 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:39,431 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:39,486 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:39,537 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:39,588 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:39,638 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:39,703 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:39,712 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:39] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:26:39,713 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:39] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:26:39,753 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:39,804 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:39,868 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:39,919 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:39,972 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:40,037 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:40,042 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32828804 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '5a481f99-d7b1-4287-a0f6-5c23ea3e9117'}] 2026-09-24 16:26:40,045 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:40] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:26:40,282 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32828804 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '5a481f99-d7b1-4287-a0f6-5c23ea3e9117'} created pos.order #616 2026-09-24 16:26:40,290 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32828804 finished 2026-09-24 16:26:40,323 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:40] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 247 0.089 0.194 2026-09-24 16:26:40,386 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:40] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 43 0.014 0.030 2026-09-24 16:26:40,401 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:40] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:26:40,469 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:40,470 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:40] "GET /report/barcode/Code128/044a-81eb-43f7 HTTP/1.1" 200 - 0 0.000 0.030 2026-09-24 16:26:40,472 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61594603 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '5a481f99-d7b1-4287-a0f6-5c23ea3e9117'}] 2026-09-24 16:26:40,476 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61594603 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '5a481f99-d7b1-4287-a0f6-5c23ea3e9117'} sync ignored for existing PoS order pos.order(616,) (state: paid) 2026-09-24 16:26:40,485 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61594603 finished 2026-09-24 16:26:40,517 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:40,560 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:40] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.042 0.048 2026-09-24 16:26:40,583 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:40] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.004 0.008 2026-09-24 16:26:40,583 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:40,633 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:40] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 6 0.003 0.009 2026-09-24 16:26:40,635 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:40,685 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:40,737 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:40,913 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:40,963 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:41,014 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:41,065 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:41,115 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:41,170 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:41,220 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:41,271 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:41,323 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:41,374 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:41,504 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:41,554 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:41,605 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:41,660 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:41,710 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:41,760 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:41,814 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:41,866 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:41,918 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:41,978 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:41,985 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59248760 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000002', 'uuid': '3596d72c-90f6-4e49-9ee2-32b938a69e33'}] 2026-09-24 16:26:42,193 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59248760 order {'name': '/', 'pos_reference': '261-76-000002', 'uuid': '3596d72c-90f6-4e49-9ee2-32b938a69e33'} created pos.order #617 2026-09-24 16:26:42,201 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59248760 finished 2026-09-24 16:26:42,231 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:42] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 134 0.063 0.186 2026-09-24 16:26:42,280 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:42] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 22 0.009 0.026 2026-09-24 16:26:42,294 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:42] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.004 2026-09-24 16:26:42,327 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:42,329 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:42] "GET /report/barcode/Code128/0445-23a9-45da HTTP/1.1" 200 - 0 0.000 0.024 2026-09-24 16:26:42,331 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45283031 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': '3596d72c-90f6-4e49-9ee2-32b938a69e33'}] 2026-09-24 16:26:42,337 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45283031 order {'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': '3596d72c-90f6-4e49-9ee2-32b938a69e33'} sync ignored for existing PoS order pos.order(617,) (state: paid) 2026-09-24 16:26:42,346 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45283031 finished 2026-09-24 16:26:42,375 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:42,398 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:42] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.017 0.053 2026-09-24 16:26:42,422 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:42] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 5 0.002 0.007 2026-09-24 16:26:42,440 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:42,490 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:42,541 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:42,594 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:42,775 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:42,826 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:42,876 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:42,931 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:42,981 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:43,032 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:43,083 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:43,134 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:43,288 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:43,339 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:43,390 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:43,440 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:43,496 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:43,551 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:43,607 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:43,660 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:43,668 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:43] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:26:43,682 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:43] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 5 0.003 0.007 2026-09-24 16:26:43,718 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:43,764 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:43,818 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:43,871 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:43,924 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:43,977 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:43,985 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:43] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.002 0.005 2026-09-24 16:26:44,008 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:44] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 10 0.005 0.013 2026-09-24 16:26:44,041 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:44,096 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:44,146 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:44,197 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:44,252 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:44,303 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:44,355 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:44,409 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:44,418 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:44] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.002 0.006 2026-09-24 16:26:44,433 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4427631 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000003', 'uuid': '01195032-d012-4bb5-b624-46e140733a07'}] 2026-09-24 16:26:44,604 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4427631 order {'name': '/', 'pos_reference': '261-76-000003', 'uuid': '01195032-d012-4bb5-b624-46e140733a07'} created pos.order #618 2026-09-24 16:26:44,615 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4427631 finished 2026-09-24 16:26:44,641 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:44] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 135 0.056 0.154 2026-09-24 16:26:44,701 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:44] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 33 0.012 0.027 2026-09-24 16:26:44,717 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:44] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:26:44,750 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:44,751 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:44] "GET /report/barcode/Code128/044b-3c4d-4918 HTTP/1.1" 200 - 0 0.000 0.024 2026-09-24 16:26:44,753 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66315427 started for PoS orders references: [{'name': 'Shop - 000003', 'pos_reference': '261-76-000003', 'uuid': '01195032-d012-4bb5-b624-46e140733a07'}] 2026-09-24 16:26:44,758 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66315427 order {'name': 'Shop - 000003', 'pos_reference': '261-76-000003', 'uuid': '01195032-d012-4bb5-b624-46e140733a07'} sync ignored for existing PoS order pos.order(618,) (state: paid) 2026-09-24 16:26:44,765 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66315427 finished 2026-09-24 16:26:44,793 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:44,812 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:44] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.017 0.042 2026-09-24 16:26:44,843 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:44] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 6 0.003 0.008 2026-09-24 16:26:44,861 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:44,912 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:44,963 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:45,015 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:45,199 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:45,249 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:45,315 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:45,366 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:45,416 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:45,468 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:45,645 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:45,695 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:45,746 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:45,797 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:45,847 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:45,898 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:45,952 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:46,005 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:46,058 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:46,112 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:46,122 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:46] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.002 0.006 2026-09-24 16:26:46,150 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:46] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 10 0.005 0.016 2026-09-24 16:26:46,204 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:46,255 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:46,305 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:46,363 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:46,414 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:46,464 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:46,516 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:46,567 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:46,707 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:46,758 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:46,808 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:46,863 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:46,914 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:46,965 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:47,021 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:47,072 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:47,124 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:47,185 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:47,190 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92658236 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000004', 'uuid': '44aa622e-f6c2-4dd0-8da5-8d1fc16157de'}] 2026-09-24 16:26:47,394 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92658236 order {'name': '/', 'pos_reference': '261-76-000004', 'uuid': '44aa622e-f6c2-4dd0-8da5-8d1fc16157de'} created pos.order #619 2026-09-24 16:26:47,404 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92658236 finished 2026-09-24 16:26:47,435 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:47] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 152 0.075 0.172 2026-09-24 16:26:47,486 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:47] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 27 0.010 0.023 2026-09-24 16:26:47,505 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:47] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:26:47,539 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:47,572 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:47] "GET /report/barcode/Code128/044e-dce8-49fc HTTP/1.1" 200 - 0 0.000 0.040 2026-09-24 16:26:47,573 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5897140 started for PoS orders references: [{'name': 'Shop - 000004', 'pos_reference': '261-76-000004', 'uuid': '44aa622e-f6c2-4dd0-8da5-8d1fc16157de'}] 2026-09-24 16:26:47,578 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5897140 order {'name': 'Shop - 000004', 'pos_reference': '261-76-000004', 'uuid': '44aa622e-f6c2-4dd0-8da5-8d1fc16157de'} sync ignored for existing PoS order pos.order(619,) (state: paid) 2026-09-24 16:26:47,583 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:47,585 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5897140 finished 2026-09-24 16:26:47,643 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:47] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.024 0.068 2026-09-24 16:26:47,648 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:47,686 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:47] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.001 0.006 2026-09-24 16:26:47,706 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:47,718 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:47] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 6 0.003 0.008 2026-09-24 16:26:47,757 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:47,810 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:47,863 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:48,056 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:48,106 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:48,172 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:48,223 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:48,274 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:48,326 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:48,509 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:48,559 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:48,630 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:48,681 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:48,731 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:48,784 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:48,969 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:49,019 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:49,071 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:49,121 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:49,172 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:49,222 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:49,278 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:49,333 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:49,385 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:49,439 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:49,446 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:49] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:26:49,507 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:49,557 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:49,608 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:49,665 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:49,714 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:49,765 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:49,821 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:49,873 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:49,925 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:49,987 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:49,991 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59925787 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000005', 'uuid': 'fd056a12-0dc7-40c8-b2de-7794d22a760b'}] 2026-09-24 16:26:50,204 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59925787 order {'name': '/', 'pos_reference': '261-76-000005', 'uuid': 'fd056a12-0dc7-40c8-b2de-7794d22a760b'} created pos.order #620 2026-09-24 16:26:50,212 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59925787 finished 2026-09-24 16:26:50,238 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:50] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 165 0.078 0.170 2026-09-24 16:26:50,304 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:50] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 30 0.017 0.026 2026-09-24 16:26:50,318 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:50] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:26:50,356 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:50,358 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:50] "GET /report/barcode/Code128/044b-e5c3-4991 HTTP/1.1" 200 - 0 0.000 0.027 2026-09-24 16:26:50,359 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39299112 started for PoS orders references: [{'name': 'Shop - 000005', 'pos_reference': '261-76-000005', 'uuid': 'fd056a12-0dc7-40c8-b2de-7794d22a760b'}] 2026-09-24 16:26:50,363 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39299112 order {'name': 'Shop - 000005', 'pos_reference': '261-76-000005', 'uuid': 'fd056a12-0dc7-40c8-b2de-7794d22a760b'} sync ignored for existing PoS order pos.order(620,) (state: paid) 2026-09-24 16:26:50,370 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39299112 finished 2026-09-24 16:26:50,401 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: tour succeeded 2026-09-24 16:26:50,402 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: ╔════════════════════════════════╗ ║ TOUR PosLoyaltyTour1 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-09-24 16:26:50,418 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:50] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.016 0.045 2026-09-24 16:26:50,550 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: heap 32120336 (allocated 35663872) 2026-09-24 16:26:50,555 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Closing chrome headless with pid 90219 2026-09-24 16:26:50,556 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Closing websocket connection 2026-09-24 16:26:50,556 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Terminating chrome headless with pid 90219 2026-09-24 16:26:50,561 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:50] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.002 0.008 2026-09-24 16:26:50,655 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_162650_655211_test_pos_loyalty_tour_basic.txt 2026-09-24 16:26:50,655 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Removing chrome user profile "/tmp/tmp1utcn3p5_chrome_odoo" 2026-09-24 16:26:50,944 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Chrome pid: 90475 2026-09-24 16:26:50,944 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Chrome headless temporary user profile dir: /tmp/tmpn_5dlap3_chrome_odoo 2026-09-24 16:26:50,944 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Issuing json command http://127.0.0.1:46135/json/version 2026-09-24 16:26:50,945 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46135', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:26:50,946 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Browser version: Chrome/150.0.7871.114 2026-09-24 16:26:50,946 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Issuing json command http://127.0.0.1:46135/json 2026-09-24 16:26:50,947 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46135', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:26:50,948 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Websocket url found: ws://127.0.0.1:46135/devtools/page/2FCB01C09298F4172902B4A030DE439D 2026-09-24 16:26:50,949 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Enable chrome headless console log notification 2026-09-24 16:26:50,950 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Chrome headless enable page notifications 2026-09-24 16:26:50,960 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:26:50,962 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Setting session cookie in browser 2026-09-24 16:26:50,963 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:50,963 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:51,003 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:51] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.010 0.024 2026-09-24 16:26:51,006 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Navigation result: {'frameId': '2FCB01C09298F4172902B4A030DE439D', 'loaderId': 'DFE97BC6F42EA3F80B3BF4AABA489504', 'isDownload': False} 2026-09-24 16:26:51,006 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour2')" 2026-09-24 16:26:51,015 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:26:51,026 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:51] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.004 2026-09-24 16:26:51,030 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:51] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-09-24 16:26:51,034 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:51] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-09-24 16:26:51,339 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:51] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:26:51,342 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:51] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:26:51,347 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:51] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:26:51,359 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:51,360 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:51] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.000 0.003 2026-09-24 16:26:51,364 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:51,369 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:51] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:26:51,375 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:51] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:26:51,385 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:51] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:26:51,387 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:51] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.007 2026-09-24 16:26:51,411 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:51] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 12 0.005 0.016 2026-09-24 16:26:51,412 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:51] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.015 2026-09-24 16:26:51,849 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:51] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 295 0.101 0.314 2026-09-24 16:26:51,861 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:51] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:26:51,893 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:51] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:26:51,922 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:51] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 3 0.002 0.020 2026-09-24 16:26:51,954 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:51] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:26:51,966 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: Owl is running in 'dev' mode. 2026-09-24 16:26:51,971 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:51] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:26:51,998 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:51] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:26:52,011 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:52] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-09-24 16:26:52,012 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:52] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.007 2026-09-24 16:26:52,014 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:52] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.003 0.010 2026-09-24 16:26:52,025 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:52] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:26:52,025 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:52] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:26:52,030 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:52] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 7 0.006 0.020 2026-09-24 16:26:52,031 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:52] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.030 2026-09-24 16:26:52,040 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:52] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.002 0.017 2026-09-24 16:26:52,080 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:52,131 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:52] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.011 2026-09-24 16:26:52,154 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:52] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.021 0.020 2026-09-24 16:26:52,182 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:52] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.009 0.060 2026-09-24 16:26:52,197 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:52] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.070 2026-09-24 16:26:52,217 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:52] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.088 2026-09-24 16:26:52,219 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:52,227 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:52] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:26:52,233 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:52] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.093 2026-09-24 16:26:52,242 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:52] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.002 0.117 2026-09-24 16:26:52,256 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:52] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.096 2026-09-24 16:26:52,270 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:52] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.085 2026-09-24 16:26:52,271 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:52,286 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:52] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.085 2026-09-24 16:26:52,303 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:52] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.073 2026-09-24 16:26:52,317 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:52] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.077 2026-09-24 16:26:52,322 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:52,330 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:52] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.085 2026-09-24 16:26:52,375 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:52,427 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:52,619 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:52,669 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:52,720 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:52,791 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:52,842 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:52,893 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:52,945 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:53,125 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:53,175 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:53,226 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:53,276 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:53,335 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:53,344 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:53] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:26:53,393 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:53,447 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:53,501 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:53,509 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:53] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.001 0.006 2026-09-24 16:26:53,526 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:53] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 10 0.003 0.010 2026-09-24 16:26:53,585 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:53,636 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:53,687 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:53,738 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:53,801 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:53,811 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:53] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:26:53,812 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:53] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:26:53,852 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:53,902 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:53,965 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:54,017 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:54,069 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:54,124 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:54,133 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:54] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.002 0.007 2026-09-24 16:26:54,153 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56079517 started for PoS orders references: [{'name': '/', 'pos_reference': '262-76-000001', 'uuid': '474d44dc-e27c-4430-b10e-2d6324f204dd'}] 2026-09-24 16:26:54,157 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:54] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:26:54,349 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56079517 order {'name': '/', 'pos_reference': '262-76-000001', 'uuid': '474d44dc-e27c-4430-b10e-2d6324f204dd'} created pos.order #621 2026-09-24 16:26:54,357 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56079517 finished 2026-09-24 16:26:54,386 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:54] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 160 0.064 0.171 2026-09-24 16:26:54,475 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:54] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 34 0.016 0.031 2026-09-24 16:26:54,489 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:54] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:26:54,563 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:54,568 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:54] "GET /report/barcode/Code128/0446-b995-4d1e HTTP/1.1" 200 - 0 0.000 0.030 2026-09-24 16:26:54,569 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47856327 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '262-76-000001', 'uuid': '474d44dc-e27c-4430-b10e-2d6324f204dd'}] 2026-09-24 16:26:54,575 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47856327 order {'name': 'Shop - 000001', 'pos_reference': '262-76-000001', 'uuid': '474d44dc-e27c-4430-b10e-2d6324f204dd'} sync ignored for existing PoS order pos.order(621,) (state: paid) 2026-09-24 16:26:54,584 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47856327 finished 2026-09-24 16:26:54,613 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:54,652 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:54] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.024 0.062 2026-09-24 16:26:54,675 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:54] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.003 0.007 2026-09-24 16:26:54,679 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:54,730 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:54,734 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:54] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 7 0.003 0.009 2026-09-24 16:26:54,781 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:54,833 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:54,885 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:55,075 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:55,125 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:55,176 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:55,227 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:55,277 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:55,327 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:55,383 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:55,437 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:55,490 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:55,543 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:55,551 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:55] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.001 0.006 2026-09-24 16:26:55,580 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:55] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 10 0.009 0.015 2026-09-24 16:26:55,621 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:55,671 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:55,725 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:55,779 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:55,831 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:55,884 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:55,894 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:55] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.002 0.008 2026-09-24 16:26:55,917 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:55] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 10 0.005 0.013 2026-09-24 16:26:55,994 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:56,045 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:56,096 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:56,149 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:56,200 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:56,253 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:56,305 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:56,356 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:56,592 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:56,647 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:56,694 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:56,751 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:56,804 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:56,856 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:56,911 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:56,918 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26: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.001 0.006 2026-09-24 16:26:56,961 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:57,012 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:57,067 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:57,117 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:57,167 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:57,222 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:57,274 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:57,326 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:57,380 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:57,389 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:57] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.002 0.007 2026-09-24 16:26:57,414 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36959161 started for PoS orders references: [{'name': '/', 'pos_reference': '262-76-000002', 'uuid': '0d673831-7d98-4f71-9256-f012d0ae7eb1'}] 2026-09-24 16:26:57,620 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36959161 order {'name': '/', 'pos_reference': '262-76-000002', 'uuid': '0d673831-7d98-4f71-9256-f012d0ae7eb1'} created pos.order #622 2026-09-24 16:26:57,629 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36959161 finished 2026-09-24 16:26:57,659 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:57] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 143 0.068 0.179 2026-09-24 16:26:57,734 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:57] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 39 0.018 0.034 2026-09-24 16:26:57,748 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:57] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:26:57,798 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:57,802 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:57] "GET /report/barcode/Code128/0442-cfcd-4b39 HTTP/1.1" 200 - 0 0.000 0.035 2026-09-24 16:26:57,803 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21899566 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '262-76-000002', 'uuid': '0d673831-7d98-4f71-9256-f012d0ae7eb1'}] 2026-09-24 16:26:57,807 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21899566 order {'name': 'Shop - 000002', 'pos_reference': '262-76-000002', 'uuid': '0d673831-7d98-4f71-9256-f012d0ae7eb1'} sync ignored for existing PoS order pos.order(622,) (state: paid) 2026-09-24 16:26:57,815 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21899566 finished 2026-09-24 16:26:57,840 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:57,862 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:57] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.016 0.047 2026-09-24 16:26:57,878 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:57] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.001 0.006 2026-09-24 16:26:57,907 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:57] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 8 0.004 0.009 2026-09-24 16:26:57,911 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:57,960 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:58,011 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:58,063 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:58,244 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:58,295 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:58,345 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:58,399 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:58,450 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:58,501 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:58,552 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:58,603 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:58,733 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:58,784 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:58,837 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:58,890 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:58,944 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:58,998 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:59,005 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:59] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:26:59,048 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:59,099 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:59,153 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:59,206 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:59,258 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:59,311 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:59,318 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:59] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:26:59,338 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:59] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 10 0.004 0.011 2026-09-24 16:26:59,378 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:59,429 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:59,480 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:59,530 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:59,586 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:59,635 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:59,686 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:59,740 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:59,792 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:59,845 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:59,898 44 INFO rb-c855d12-225060-418428 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-09-24 16:26:59,906 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:26:59] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.002 0.005 2026-09-24 16:26:59,927 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17355402 started for PoS orders references: [{'name': '/', 'pos_reference': '262-76-000003', 'uuid': '99043234-83b5-4892-8e41-eb2498dff7e2'}] 2026-09-24 16:27:00,102 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17355402 order {'name': '/', 'pos_reference': '262-76-000003', 'uuid': '99043234-83b5-4892-8e41-eb2498dff7e2'} created pos.order #623 2026-09-24 16:27:00,111 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17355402 finished 2026-09-24 16:27:00,138 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:00] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 139 0.051 0.163 2026-09-24 16:27:00,204 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:00] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 34 0.010 0.027 2026-09-24 16:27:00,218 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:00] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:27:00,257 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:00] "GET /report/barcode/Code128/0442-14a4-4e2e HTTP/1.1" 200 - 0 0.000 0.024 2026-09-24 16:27:00,258 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86131465 started for PoS orders references: [{'name': 'Shop - 000003', 'pos_reference': '262-76-000003', 'uuid': '99043234-83b5-4892-8e41-eb2498dff7e2'}] 2026-09-24 16:27:00,261 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:00,262 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86131465 order {'name': 'Shop - 000003', 'pos_reference': '262-76-000003', 'uuid': '99043234-83b5-4892-8e41-eb2498dff7e2'} sync ignored for existing PoS order pos.order(623,) (state: paid) 2026-09-24 16:27:00,271 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86131465 finished 2026-09-24 16:27:00,310 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:00,315 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:00] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.015 0.044 2026-09-24 16:27:00,331 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:00] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.001 0.006 2026-09-24 16:27:00,359 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:00] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 7 0.003 0.008 2026-09-24 16:27:00,378 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:00,429 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:00,480 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:00,532 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:00,708 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:00,759 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:00,809 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:00,863 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:00,916 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:00,968 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:01,022 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:01,029 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:01] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.002 0.005 2026-09-24 16:27:01,047 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:01] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 10 0.004 0.010 2026-09-24 16:27:01,085 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:01,136 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:01,187 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:01,237 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:01,292 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:01,343 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:01,394 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:01,447 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:01,497 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:01,635 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:01,686 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:01,737 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:01,787 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:01,838 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:01,893 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:01,958 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:02,009 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:02,060 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:02,110 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:02,166 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:02,217 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:02,267 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:02,322 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:02,374 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:02,426 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:02,486 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:02,490 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60562790 started for PoS orders references: [{'name': '/', 'pos_reference': '262-76-000004', 'uuid': '3a5c9d53-41ca-43f5-872b-e38b4a94b597'}] 2026-09-24 16:27:02,648 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60562790 order {'name': '/', 'pos_reference': '262-76-000004', 'uuid': '3a5c9d53-41ca-43f5-872b-e38b4a94b597'} created pos.order #624 2026-09-24 16:27:02,658 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60562790 finished 2026-09-24 16:27:02,689 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:02] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 135 0.058 0.143 2026-09-24 16:27:02,737 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:02] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 27 0.011 0.021 2026-09-24 16:27:02,752 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:02] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:27:02,788 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:02,789 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:02] "GET /report/barcode/Code128/0446-f0f5-46ae HTTP/1.1" 200 - 0 0.000 0.026 2026-09-24 16:27:02,791 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88190453 started for PoS orders references: [{'name': 'Shop - 000004', 'pos_reference': '262-76-000004', 'uuid': '3a5c9d53-41ca-43f5-872b-e38b4a94b597'}] 2026-09-24 16:27:02,796 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88190453 order {'name': 'Shop - 000004', 'pos_reference': '262-76-000004', 'uuid': '3a5c9d53-41ca-43f5-872b-e38b4a94b597'} sync ignored for existing PoS order pos.order(624,) (state: paid) 2026-09-24 16:27:02,803 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88190453 finished 2026-09-24 16:27:02,829 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: tour succeeded 2026-09-24 16:27:02,830 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: ╔════════════════════════════════╗ ║ TOUR PosLoyaltyTour2 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-09-24 16:27:02,866 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:02] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.027 0.051 2026-09-24 16:27:02,965 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: heap 34494452 (allocated 36974592) 2026-09-24 16:27:02,967 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Closing chrome headless with pid 90475 2026-09-24 16:27:02,968 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Closing websocket connection 2026-09-24 16:27:02,968 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Terminating chrome headless with pid 90475 2026-09-24 16:27:03,069 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_162703_069188_test_pos_loyalty_tour_basic.txt 2026-09-24 16:27:03,069 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Removing chrome user profile "/tmp/tmpn_5dlap3_chrome_odoo" 2026-09-24 16:27:03,084 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_pos_loyalty_tour_max_amount ... 2026-09-24 16:27:03,795 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Chrome pid: 90729 2026-09-24 16:27:03,796 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Chrome headless temporary user profile dir: /tmp/tmpvjnzz3mh_chrome_odoo 2026-09-24 16:27:03,796 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Issuing json command http://127.0.0.1:46595/json/version 2026-09-24 16:27:03,797 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46595', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:27:03,798 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Browser version: Chrome/150.0.7871.114 2026-09-24 16:27:03,799 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Issuing json command http://127.0.0.1:46595/json 2026-09-24 16:27:03,799 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46595', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:27:03,801 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Websocket url found: ws://127.0.0.1:46595/devtools/page/F80EB8F828375DA1F4EFEBDE355B0A10 2026-09-24 16:27:03,802 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Enable chrome headless console log notification 2026-09-24 16:27:03,803 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Chrome headless enable page notifications 2026-09-24 16:27:03,857 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:27:03,860 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Setting session cookie in browser 2026-09-24 16:27:03,861 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:03,862 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:03,869 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:27:04,192 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:04] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.022 0.302 2026-09-24 16:27:04,194 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Navigation result: {'frameId': 'F80EB8F828375DA1F4EFEBDE355B0A10', 'loaderId': '6D6571458ADF80F7793651550B2CBDE0', 'isDownload': False} 2026-09-24 16:27:04,195 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour3')" 2026-09-24 16:27:04,204 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:27:04,218 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:04] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-09-24 16:27:04,221 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:04] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-09-24 16:27:04,225 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:04] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-09-24 16:27:04,553 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:04] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:27:04,556 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:04] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:27:04,564 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:04] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-09-24 16:27:04,574 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:04,577 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:04] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:27:04,578 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:04,584 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:04] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:27:04,589 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:04] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:27:04,603 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:04] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.009 2026-09-24 16:27:04,610 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:04] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.003 0.013 2026-09-24 16:27:04,615 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:04] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.002 2026-09-24 16:27:04,647 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:04] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.009 0.023 2026-09-24 16:27:05,019 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:05] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 393 0.120 0.235 2026-09-24 16:27:05,032 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:05] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:27:05,061 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:05] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:27:05,093 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:05] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.023 2026-09-24 16:27:05,107 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:05] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:27:05,118 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount.browser: Owl is running in 'dev' mode. 2026-09-24 16:27:05,126 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:05] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.003 2026-09-24 16:27:05,152 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:05] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:27:05,158 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:05] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:27:05,166 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:05] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:27:05,167 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:05] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:27:05,175 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:05] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:27:05,187 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:05] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.013 0.015 2026-09-24 16:27:05,198 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:05] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:27:05,199 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:05] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.003 0.037 2026-09-24 16:27:05,209 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:05] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:27:05,211 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:05] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.003 0.013 2026-09-24 16:27:05,234 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:05,247 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:05] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.011 0.037 2026-09-24 16:27:05,288 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:05] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.014 0.072 2026-09-24 16:27:05,296 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:05] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.002 0.030 2026-09-24 16:27:05,332 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:05] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.004 0.028 2026-09-24 16:27:05,338 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:05] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:27:05,348 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:05] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.049 2026-09-24 16:27:05,363 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:05,364 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:05] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.060 2026-09-24 16:27:05,369 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:05] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:27:05,383 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:05] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.076 2026-09-24 16:27:05,402 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:05] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.093 2026-09-24 16:27:05,417 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:05] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.104 2026-09-24 16:27:05,434 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:05] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.090 2026-09-24 16:27:05,454 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:05] "GET /web/image?model=product.template&field=image_128&id=1746&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.006 0.096 2026-09-24 16:27:05,468 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:05] "GET /web/image?model=product.template&field=image_128&id=1748&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.093 2026-09-24 16:27:05,481 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:05] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.093 2026-09-24 16:27:05,495 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:05] "GET /web/image?model=product.template&field=image_128&id=1747&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.089 2026-09-24 16:27:05,507 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:05] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.085 2026-09-24 16:27:05,559 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:05] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.018 0.099 2026-09-24 16:27:05,616 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:05,668 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:05,718 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:05,785 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:05,835 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:05,902 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:05,953 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:06,003 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:06,054 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:06,123 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:06,174 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:06,225 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:06,275 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:06,326 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount.browser: tour succeeded 2026-09-24 16:27:06,327 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount.browser: ╔════════════════════════════════╗ ║ TOUR PosLoyaltyTour3 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-09-24 16:27:06,390 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount.browser: heap 16457008 (allocated 18223104) 2026-09-24 16:27:06,392 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Closing chrome headless with pid 90729 2026-09-24 16:27:06,402 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Closing websocket connection 2026-09-24 16:27:06,403 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Terminating chrome headless with pid 90729 2026-09-24 16:27:06,463 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_162706_463793_test_pos_loyalty_tour_max_amount.txt 2026-09-24 16:27:06,464 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Removing chrome user profile "/tmp/tmpvjnzz3mh_chrome_odoo" 2026-09-24 16:27:06,473 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_promo_with_different_taxes ... 2026-09-24 16:27:07,254 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Chrome pid: 90954 2026-09-24 16:27:07,255 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Chrome headless temporary user profile dir: /tmp/tmpn0juvd2f_chrome_odoo 2026-09-24 16:27:07,255 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Issuing json command http://127.0.0.1:41197/json/version 2026-09-24 16:27:07,256 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:07,259 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Browser version: Chrome/150.0.7871.114 2026-09-24 16:27:07,259 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Issuing json command http://127.0.0.1:41197/json 2026-09-24 16:27:07,260 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:07,261 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Websocket url found: ws://127.0.0.1:41197/devtools/page/EDEADEBC9E6DE063BBC8023CE6D0A81F 2026-09-24 16:27:07,262 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Enable chrome headless console log notification 2026-09-24 16:27:07,263 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Chrome headless enable page notifications 2026-09-24 16:27:07,328 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:27:07,332 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Setting session cookie in browser 2026-09-24 16:27:07,333 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:07,334 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:07,342 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:27:07,684 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:07] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.032 0.313 2026-09-24 16:27:07,687 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Navigation result: {'frameId': 'EDEADEBC9E6DE063BBC8023CE6D0A81F', 'loaderId': '30E94CE788AEE34E863D54C18EF43BF7', 'isDownload': False} 2026-09-24 16:27:07,687 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour9')" 2026-09-24 16:27:07,700 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:27:07,710 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:07] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-09-24 16:27:07,715 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:07] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-09-24 16:27:07,721 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:07] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-09-24 16:27:08,042 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:08] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:27:08,048 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:08] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:27:08,058 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:08] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-09-24 16:27:08,075 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:08,076 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:08] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.004 2026-09-24 16:27:08,078 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:08,096 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:08] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-09-24 16:27:08,103 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:08] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:27:08,118 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:08] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.003 0.007 2026-09-24 16:27:08,128 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:08] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.017 2026-09-24 16:27:08,156 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:08] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.008 0.021 2026-09-24 16:27:08,157 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:08] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.020 2026-09-24 16:27:08,507 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:08] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 391 0.122 0.210 2026-09-24 16:27:08,520 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:08] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:27:08,552 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:08] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:27:08,586 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:08] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.023 2026-09-24 16:27:08,601 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:08] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:27:08,607 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: Owl is running in 'dev' mode. 2026-09-24 16:27:08,616 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:08] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.003 2026-09-24 16:27:08,642 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:08] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:27:08,657 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:08] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:27:08,660 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:08] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:27:08,661 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:08] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:27:08,673 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:08] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:27:08,676 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:08] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:27:08,685 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:08] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.010 0.021 2026-09-24 16:27:08,702 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:08] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:27:08,702 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:08] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.008 0.033 2026-09-24 16:27:08,710 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:08] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.002 0.036 2026-09-24 16:27:08,738 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:08,745 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:08] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.013 0.035 2026-09-24 16:27:08,797 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:08] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.013 0.097 2026-09-24 16:27:08,815 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:08] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.004 0.040 2026-09-24 16:27:08,820 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:08] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:27:08,830 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:08] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.044 2026-09-24 16:27:08,846 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:08] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.057 2026-09-24 16:27:08,848 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:08,853 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:08] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:27:08,861 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:08] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.071 2026-09-24 16:27:08,875 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:08] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.064 2026-09-24 16:27:08,898 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:08] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.088 2026-09-24 16:27:08,899 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:08,914 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:08] "GET /web/image?model=product.template&field=image_128&id=1751&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.089 2026-09-24 16:27:08,927 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:08] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.094 2026-09-24 16:27:08,943 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:08] "GET /web/image?model=product.template&field=image_128&id=1750&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.084 2026-09-24 16:27:08,957 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:08] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.091 2026-09-24 16:27:08,972 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:08] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.093 2026-09-24 16:27:08,987 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:08] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.067 2026-09-24 16:27:09,042 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:09] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.027 0.113 2026-09-24 16:27:09,091 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:09,144 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:09,194 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:09,249 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:09,309 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:09,321 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:09] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 6 0.003 0.008 2026-09-24 16:27:09,360 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:09,435 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:09,505 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:09,555 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:09,606 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:09,656 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:09,707 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:09,763 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:09,814 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:09,866 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:09,916 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:09,972 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:10,029 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:10,080 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:10,148 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:10,209 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:10,259 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:10,310 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: tour succeeded 2026-09-24 16:27:10,310 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: ╔════════════════════════════════╗ ║ TOUR PosLoyaltyTour9 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-09-24 16:27:10,367 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: heap 17048580 (allocated 18485248) 2026-09-24 16:27:10,370 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Closing chrome headless with pid 90954 2026-09-24 16:27:10,370 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Closing websocket connection 2026-09-24 16:27:10,370 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Terminating chrome headless with pid 90954 2026-09-24 16:27:10,424 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_162710_424779_test_promo_with_different_taxes.txt 2026-09-24 16:27:10,425 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Removing chrome user profile "/tmp/tmpn0juvd2f_chrome_odoo" 2026-09-24 16:27:10,435 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_promo_with_free_product ... 2026-09-24 16:27:11,159 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Chrome pid: 91167 2026-09-24 16:27:11,160 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Chrome headless temporary user profile dir: /tmp/tmp6xteo5my_chrome_odoo 2026-09-24 16:27:11,160 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Issuing json command http://127.0.0.1:41879/json/version 2026-09-24 16:27:11,161 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41879', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:27:11,162 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Browser version: Chrome/150.0.7871.114 2026-09-24 16:27:11,162 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Issuing json command http://127.0.0.1:41879/json 2026-09-24 16:27:11,163 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41879', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:27:11,163 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Websocket url found: ws://127.0.0.1:41879/devtools/page/C02184FB7185FD91C2D0E8EDC968AFD7 2026-09-24 16:27:11,165 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Enable chrome headless console log notification 2026-09-24 16:27:11,165 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Chrome headless enable page notifications 2026-09-24 16:27:11,210 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:27:11,213 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Setting session cookie in browser 2026-09-24 16:27:11,214 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:11,214 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:11,221 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:27:11,555 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:11] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.031 0.305 2026-09-24 16:27:11,558 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Navigation result: {'frameId': 'C02184FB7185FD91C2D0E8EDC968AFD7', 'loaderId': 'CF991D6307F2B50CBE29CEC011489910', 'isDownload': False} 2026-09-24 16:27:11,558 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour8')" 2026-09-24 16:27:11,569 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:27:11,583 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:11] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.004 2026-09-24 16:27:11,586 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:11] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-09-24 16:27:11,600 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:11] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.007 0.013 2026-09-24 16:27:11,922 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:11] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:27:11,923 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:11] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:27:11,931 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:11] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-09-24 16:27:11,953 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:11] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.005 2026-09-24 16:27:11,957 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:11,961 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:11,962 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:11] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:27:11,967 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:11] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:27:11,981 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:11] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.008 2026-09-24 16:27:11,989 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:11] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.002 0.014 2026-09-24 16:27:11,992 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:11] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.002 2026-09-24 16:27:12,029 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:12] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.008 0.027 2026-09-24 16:27:12,524 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:12] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 392 0.154 0.322 2026-09-24 16:27:12,539 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:12] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.007 2026-09-24 16:27:12,576 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27: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.004 2026-09-24 16:27:12,616 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:12] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.029 2026-09-24 16:27:12,634 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27: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.004 2026-09-24 16:27:12,643 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product.browser: Owl is running in 'dev' mode. 2026-09-24 16:27:12,652 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:12] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.003 2026-09-24 16:27:12,687 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:12] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:27:12,696 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:12] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:27:12,703 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:12] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.013 2026-09-24 16:27:12,711 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:12] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:27:12,715 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:12] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-09-24 16:27:12,718 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:12] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.017 0.020 2026-09-24 16:27:12,729 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:12] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.003 0.043 2026-09-24 16:27:12,739 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:12] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.002 0.015 2026-09-24 16:27:12,740 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:12] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.044 2026-09-24 16:27:12,755 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:12,799 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:12] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:27:12,801 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:12] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.004 0.016 2026-09-24 16:27:12,846 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:12] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:27:12,859 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:12] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.018 0.054 2026-09-24 16:27:12,865 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:12,893 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:12] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.014 0.090 2026-09-24 16:27:12,898 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:12] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:27:12,911 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:12] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.097 2026-09-24 16:27:12,926 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:12] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.105 2026-09-24 16:27:12,941 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:12] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.124 2026-09-24 16:27:12,956 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:12] "GET /web/image?model=product.template&field=image_128&id=1753&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.102 2026-09-24 16:27:12,970 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:12] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.107 2026-09-24 16:27:12,985 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:12] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.083 2026-09-24 16:27:13,000 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:13] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.085 2026-09-24 16:27:13,016 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:13] "GET /web/image?model=product.template&field=image_128&id=1754&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.085 2026-09-24 16:27:13,033 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:13] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.072 2026-09-24 16:27:13,048 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:13] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.071 2026-09-24 16:27:13,061 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:13] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.072 2026-09-24 16:27:13,111 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:13] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.018 0.148 2026-09-24 16:27:13,167 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:13,242 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:13,306 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:13,357 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:13,409 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product.browser: tour succeeded 2026-09-24 16:27:13,409 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product.browser: ╔════════════════════════════════╗ ║ TOUR PosLoyaltyTour8 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-09-24 16:27:13,457 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product.browser: heap 15790384 (allocated 17563648) 2026-09-24 16:27:13,460 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Closing chrome headless with pid 91167 2026-09-24 16:27:13,460 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Closing websocket connection 2026-09-24 16:27:13,461 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Terminating chrome headless with pid 91167 2026-09-24 16:27:13,518 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_162713_518102_test_promo_with_free_product.txt 2026-09-24 16:27:13,518 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Removing chrome user profile "/tmp/tmp6xteo5my_chrome_odoo" 2026-09-24 16:27:13,527 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_promotion_program_with_global_discount ... 2026-09-24 16:27:14,251 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Chrome pid: 91379 2026-09-24 16:27:14,251 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Chrome headless temporary user profile dir: /tmp/tmpty7qb0od_chrome_odoo 2026-09-24 16:27:14,251 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Issuing json command http://127.0.0.1:37195/json/version 2026-09-24 16:27:14,252 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37195', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:27:14,260 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Browser version: Chrome/150.0.7871.114 2026-09-24 16:27:14,260 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Issuing json command http://127.0.0.1:37195/json 2026-09-24 16:27:14,261 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37195', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:27:14,264 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Websocket url found: ws://127.0.0.1:37195/devtools/page/7275F9DAEA3B45E189D27DDCEDB2B505 2026-09-24 16:27:14,265 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Enable chrome headless console log notification 2026-09-24 16:27:14,266 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Chrome headless enable page notifications 2026-09-24 16:27:14,328 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:27:14,331 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Setting session cookie in browser 2026-09-24 16:27:14,332 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:14,333 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:14,340 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:27:14,667 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:14] "GET /pos/ui/80 HTTP/1.1" 200 - 89 0.021 0.307 2026-09-24 16:27:14,669 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Navigation result: {'frameId': '7275F9DAEA3B45E189D27DDCEDB2B505', 'loaderId': 'A8EA7FFC978DF113AC3473B7A4891AD5', 'isDownload': False} 2026-09-24 16:27:14,670 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Evaluate ready code "odoo.isTourReady('PosCouponTour5')" 2026-09-24 16:27:14,680 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:27:14,691 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:14] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-09-24 16:27:14,696 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:14] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-09-24 16:27:14,699 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:14] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-09-24 16:27:14,982 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:14] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:27:14,985 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:14] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:27:14,994 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:14] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-09-24 16:27:15,006 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:15] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:27:15,008 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:15,012 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:15,013 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:15] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:27:15,019 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:15] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:27:15,032 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:15] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.002 0.006 2026-09-24 16:27:15,041 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:15] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.015 2026-09-24 16:27:15,068 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:15] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.008 0.020 2026-09-24 16:27:15,069 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:15] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.018 2026-09-24 16:27:15,397 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:15] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 394 0.103 0.205 2026-09-24 16:27:15,409 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16: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.003 2026-09-24 16:27:15,444 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16: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.005 2026-09-24 16:27:15,493 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:15] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.038 2026-09-24 16:27:15,508 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16: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.004 2026-09-24 16:27:15,518 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: Owl is running in 'dev' mode. 2026-09-24 16:27:15,527 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:15] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.003 2026-09-24 16:27:15,553 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:15] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:27:15,561 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:15] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:27:15,568 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:15] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-09-24 16:27:15,570 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:15] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:27:15,575 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:15] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.003 0.016 2026-09-24 16:27:15,579 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:15] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:27:15,579 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:15] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:27:15,601 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:15] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.007 0.037 2026-09-24 16:27:15,609 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:15] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.002 0.026 2026-09-24 16:27:15,635 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:15,668 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:15] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:27:15,712 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:15] "GET /pos/ui/80 HTTP/1.1" 200 - 33 0.022 0.028 2026-09-24 16:27:15,717 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:15] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:27:15,721 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:15] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.003 0.051 2026-09-24 16:27:15,736 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:15] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.061 2026-09-24 16:27:15,751 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:15] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.072 2026-09-24 16:27:15,768 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:15,789 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:15] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 - 33 0.012 0.115 2026-09-24 16:27:15,800 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:15] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-09-24 16:27:15,813 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:15] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.095 2026-09-24 16:27:15,817 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:15,827 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:15] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.106 2026-09-24 16:27:15,843 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:15] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.117 2026-09-24 16:27:15,856 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:15] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.116 2026-09-24 16:27:15,868 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:15] "GET /web/image?model=product.template&field=image_128&id=1761&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.112 2026-09-24 16:27:15,882 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:15] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.065 2026-09-24 16:27:15,894 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:15] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.063 2026-09-24 16:27:15,907 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:15] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.061 2026-09-24 16:27:15,948 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:15] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.015 0.130 2026-09-24 16:27:15,993 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:16,046 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:16,097 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:16,151 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:16,211 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:16,224 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:16] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.003 0.009 2026-09-24 16:27:16,262 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:16,338 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:16,389 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:16,440 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:16,494 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:16,545 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:16,597 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:16,649 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:16,700 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:16,762 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:16,813 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:16,864 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:16,914 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:16,965 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:17,015 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:17,071 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:17,127 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:17,194 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:17,244 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:17,295 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:17,345 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:17,396 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:17,447 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: tour succeeded 2026-09-24 16:27:17,447 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: ╔═══════════════════════════════╗ ║ TOUR PosCouponTour5 SUCCEEDED ║ ╚═══════════════════════════════╝ 2026-09-24 16:27:17,494 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: heap 16044600 (allocated 17825792) 2026-09-24 16:27:17,496 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Closing chrome headless with pid 91379 2026-09-24 16:27:17,496 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Closing websocket connection 2026-09-24 16:27:17,496 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Terminating chrome headless with pid 91379 2026-09-24 16:27:17,554 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_162717_554443_test_promotion_program_with_global_discount.txt 2026-09-24 16:27:17,554 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Removing chrome user profile "/tmp/tmpty7qb0od_chrome_odoo" 2026-09-24 16:27:17,564 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_promotion_program_with_loyalty_program ... 2026-09-24 16:27:18,353 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Chrome pid: 91591 2026-09-24 16:27:18,353 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Chrome headless temporary user profile dir: /tmp/tmpevgmn9sz_chrome_odoo 2026-09-24 16:27:18,353 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Issuing json command http://127.0.0.1:36505/json/version 2026-09-24 16:27:18,354 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36505', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:27:18,356 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Browser version: Chrome/150.0.7871.114 2026-09-24 16:27:18,356 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Issuing json command http://127.0.0.1:36505/json 2026-09-24 16:27:18,357 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36505', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:27:18,359 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Websocket url found: ws://127.0.0.1:36505/devtools/page/3A626CFEB1DE73C5B1F32D9B25C85555 2026-09-24 16:27:18,360 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Enable chrome headless console log notification 2026-09-24 16:27:18,361 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Chrome headless enable page notifications 2026-09-24 16:27:18,410 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:27:18,413 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Setting session cookie in browser 2026-09-24 16:27:18,414 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:18,415 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:18,422 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:27:18,790 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:18] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.031 0.340 2026-09-24 16:27:18,793 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Navigation result: {'frameId': '3A626CFEB1DE73C5B1F32D9B25C85555', 'loaderId': 'E63C6E5E165ED2F9B98C4BFA8BE26E02', 'isDownload': False} 2026-09-24 16:27:18,793 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Evaluate ready code "odoo.isTourReady('PosLoyaltyPromotion')" 2026-09-24 16:27:18,802 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:27:18,812 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:18] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:27:18,815 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:18] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.000 0.008 2026-09-24 16:27:18,819 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:18] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.000 0.010 2026-09-24 16:27:19,112 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:19] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:27:19,113 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:19] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:27:19,123 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:19] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-24 16:27:19,136 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:19] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:27:19,141 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:19,142 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:19] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:27:19,144 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:19,148 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:19] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:27:19,162 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:19] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.003 0.007 2026-09-24 16:27:19,174 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:19] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.018 2026-09-24 16:27:19,207 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:19] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.010 0.025 2026-09-24 16:27:19,209 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:19] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.022 2026-09-24 16:27:19,556 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:19] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 391 0.123 0.208 2026-09-24 16:27:19,569 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:19] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:27:19,601 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:19] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:27:19,641 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:19] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.029 2026-09-24 16:27:19,661 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:19] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:27:19,668 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: Owl is running in 'dev' mode. 2026-09-24 16:27:19,676 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:19] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.004 2026-09-24 16:27:19,714 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:19] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:27:19,719 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:19] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:27:19,729 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:19] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:27:19,732 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:19] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:27:19,736 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:19] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.002 0.008 2026-09-24 16:27:19,746 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:19] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:27:19,750 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27: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-09-24 16:27:19,770 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:19] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.009 2026-09-24 16:27:19,773 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:19] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.020 0.029 2026-09-24 16:27:19,810 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:19] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.015 0.042 2026-09-24 16:27:19,814 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:19,841 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:19] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.011 0.078 2026-09-24 16:27:19,848 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:19] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.002 0.083 2026-09-24 16:27:19,868 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:19] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.003 0.014 2026-09-24 16:27:19,875 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:19] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:27:19,890 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:19] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.030 2026-09-24 16:27:19,903 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:19] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.044 2026-09-24 16:27:19,919 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:19] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.056 2026-09-24 16:27:19,935 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:19] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.070 2026-09-24 16:27:19,939 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:19,942 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:19] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:27:19,952 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:19] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.084 2026-09-24 16:27:19,966 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:19] "GET /web/image?model=product.template&field=image_128&id=1763&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.088 2026-09-24 16:27:19,983 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:19] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.089 2026-09-24 16:27:19,987 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:19,998 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:19] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.088 2026-09-24 16:27:20,013 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:20] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.089 2026-09-24 16:27:20,027 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:20] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.080 2026-09-24 16:27:20,040 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:20] "GET /web/image?model=product.template&field=image_128&id=1764&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.083 2026-09-24 16:27:20,090 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:20] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.017 0.104 2026-09-24 16:27:20,140 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:20,193 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:20,243 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:20,298 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:20,362 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:20,413 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:20,491 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:20,537 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:20,588 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:20,642 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:20,693 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:20,745 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:20,796 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:20,848 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:20,909 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:20,964 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:21,014 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:21,065 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:21,115 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:21,166 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:21,217 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: tour succeeded 2026-09-24 16:27:21,217 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: ╔════════════════════════════════════╗ ║ TOUR PosLoyaltyPromotion SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-09-24 16:27:21,261 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: heap 16636108 (allocated 17960960) 2026-09-24 16:27:21,263 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Closing chrome headless with pid 91591 2026-09-24 16:27:21,264 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Closing websocket connection 2026-09-24 16:27:21,264 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Terminating chrome headless with pid 91591 2026-09-24 16:27:21,326 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_162721_326047_test_promotion_program_with_loyalty_program.txt 2026-09-24 16:27:21,326 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Removing chrome user profile "/tmp/tmpevgmn9sz_chrome_odoo" 2026-09-24 16:27:21,340 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_promotion_with_min_amount_and_specific_product_rule ... 2026-09-24 16:27:22,030 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Chrome pid: 91808 2026-09-24 16:27:22,031 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Chrome headless temporary user profile dir: /tmp/tmp0c82m9to_chrome_odoo 2026-09-24 16:27:22,031 44 INFO rb-c855d12-225060-418428 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:44395/json/version 2026-09-24 16:27:22,032 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44395', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:27:22,034 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:22,034 44 INFO rb-c855d12-225060-418428 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:44395/json 2026-09-24 16:27:22,034 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44395', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:27:22,035 44 INFO rb-c855d12-225060-418428 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:44395/devtools/page/AA7BEC955F88C1AD18D0A21C398A43F1 2026-09-24 16:27:22,037 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Enable chrome headless console log notification 2026-09-24 16:27:22,037 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Chrome headless enable page notifications 2026-09-24 16:27:22,076 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:27:22,080 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Setting session cookie in browser 2026-09-24 16:27:22,081 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:22,081 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:22,088 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:27:22,383 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:22] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.020 0.276 2026-09-24 16:27:22,386 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Navigation result: {'frameId': 'AA7BEC955F88C1AD18D0A21C398A43F1', 'loaderId': '48F47D7738942E2DC7B28471FE305B23', 'isDownload': False} 2026-09-24 16:27:22,386 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Evaluate ready code "odoo.isTourReady('PosLoyaltyMinAmountAndSpecificProductTour')" 2026-09-24 16:27:22,397 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:27:22,407 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:22] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:27:22,410 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:22] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.000 0.008 2026-09-24 16:27:22,414 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:22] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-09-24 16:27:22,702 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:22] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:27:22,704 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:22] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:27:22,712 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:22] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-24 16:27:22,723 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:22,724 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:22] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:27:22,726 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:22,731 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:22] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:27:22,736 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:22] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:27:22,749 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16: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.003 0.006 2026-09-24 16:27:22,759 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:22] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.017 2026-09-24 16:27:22,792 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:22] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.012 0.022 2026-09-24 16:27:22,794 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:22] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.025 2026-09-24 16:27:23,109 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:23] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 393 0.102 0.197 2026-09-24 16:27:23,121 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:23] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:27:23,153 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27: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.004 2026-09-24 16:27:23,190 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:23] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.024 2026-09-24 16:27:23,204 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27: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.003 2026-09-24 16:27:23,211 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:23,218 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:23] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.003 2026-09-24 16:27:23,243 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:23] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:27:23,259 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:23] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:27:23,262 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:23] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:27:23,273 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:23] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:27:23,274 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:23] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:27:23,276 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:23] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.010 0.016 2026-09-24 16:27:23,287 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:23] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.003 0.035 2026-09-24 16:27:23,290 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:23] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.039 2026-09-24 16:27:23,296 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:23] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.001 0.016 2026-09-24 16:27:23,327 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:23,384 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:23] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.018 2026-09-24 16:27:23,395 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:23] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:27:23,409 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:23] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.017 0.029 2026-09-24 16:27:23,435 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:23] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.007 0.059 2026-09-24 16:27:23,447 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:23,451 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:23] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.082 2026-09-24 16:27:23,455 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:23] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:27:23,468 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:23] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.085 2026-09-24 16:27:23,475 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:23] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.002 0.075 2026-09-24 16:27:23,488 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:23] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.115 2026-09-24 16:27:23,504 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:23] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.091 2026-09-24 16:27:23,517 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:23] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.077 2026-09-24 16:27:23,530 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:23] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.071 2026-09-24 16:27:23,543 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:23] "GET /web/image?model=product.template&field=image_128&id=1766&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.071 2026-09-24 16:27:23,556 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:23] "GET /web/image?model=product.template&field=image_128&id=1767&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.078 2026-09-24 16:27:23,576 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:23] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.083 2026-09-24 16:27:23,621 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:23] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.018 0.097 2026-09-24 16:27:23,634 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:23] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.100 2026-09-24 16:27:23,647 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:23] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.126 2026-09-24 16:27:23,681 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:23,733 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:23,784 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:23,834 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:23,885 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:23,938 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:23,997 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:24,048 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:24,099 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:24,149 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:24,200 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:24,250 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:24,318 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:24,369 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:24,419 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:24,470 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:24,520 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:24,571 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule.browser: tour succeeded 2026-09-24 16:27:24,572 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule.browser: ╔══════════════════════════════════════════════════════════╗ ║ TOUR PosLoyaltyMinAmountAndSpecificProductTour SUCCEEDED ║ ╚══════════════════════════════════════════════════════════╝ 2026-09-24 16:27:24,611 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule.browser: heap 15008676 (allocated 15990784) 2026-09-24 16:27:24,614 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Closing chrome headless with pid 91808 2026-09-24 16:27:24,614 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Closing websocket connection 2026-09-24 16:27:24,615 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Terminating chrome headless with pid 91808 2026-09-24 16:27:24,668 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_162724_668695_test_promotion_with_min_amount_and_specific_product_rule.txt 2026-09-24 16:27:24,668 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Removing chrome user profile "/tmp/tmp0c82m9to_chrome_odoo" 2026-09-24 16:27:24,678 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_race_conditions_update_program ... 2026-09-24 16:27:25,722 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Chrome pid: 92010 2026-09-24 16:27:25,723 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Chrome headless temporary user profile dir: /tmp/tmp96_fb1tk_chrome_odoo 2026-09-24 16:27:25,723 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Issuing json command http://127.0.0.1:45901/json/version 2026-09-24 16:27:25,724 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45901', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:27:25,726 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Browser version: Chrome/150.0.7871.114 2026-09-24 16:27:25,726 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Issuing json command http://127.0.0.1:45901/json 2026-09-24 16:27:25,727 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45901', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:27:25,728 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Websocket url found: ws://127.0.0.1:45901/devtools/page/64ADD2EB182EE945AB1A1A32BA06A441 2026-09-24 16:27:25,729 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Enable chrome headless console log notification 2026-09-24 16:27:25,730 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Chrome headless enable page notifications 2026-09-24 16:27:25,771 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:27:25,774 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Setting session cookie in browser 2026-09-24 16:27:25,775 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:25,775 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:25,782 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:27:26,238 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:26] "GET /pos/ui?config_id=76 HTTP/1.1" 200 - 92 0.022 0.435 2026-09-24 16:27:26,241 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Navigation result: {'frameId': '64ADD2EB182EE945AB1A1A32BA06A441', 'loaderId': '95243322605EBB8E6B6CF344A349E091', 'isDownload': False} 2026-09-24 16:27:26,241 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Evaluate ready code "odoo.isTourReady('test_race_conditions_update_program')" 2026-09-24 16:27:26,250 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:27:26,260 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:26] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:27:26,267 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:26] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.011 2026-09-24 16:27:26,270 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:26] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.014 2026-09-24 16:27:26,603 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:26] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:27:26,616 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:26] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-09-24 16:27:26,616 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:26] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:27:26,630 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:26] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:27:26,638 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:26] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:27:26,644 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:26] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:27:26,644 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:26,648 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:26,661 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:26] "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.006 2026-09-24 16:27:26,669 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:26] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.015 2026-09-24 16:27:26,710 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:26] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.013 0.028 2026-09-24 16:27:26,712 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:26] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.031 2026-09-24 16:27:27,125 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:27] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 392 0.116 0.281 2026-09-24 16:27:27,140 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:27] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.008 2026-09-24 16:27:27,173 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27: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.005 2026-09-24 16:27:27,207 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:27] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.024 2026-09-24 16:27:27,228 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27: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.004 2026-09-24 16:27:27,236 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program.browser: Owl is running in 'dev' mode. 2026-09-24 16:27:27,245 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:27] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.003 2026-09-24 16:27:27,281 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:27] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:27:27,292 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:27] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:27:27,293 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:27] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:27:27,307 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:27] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:27:27,309 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:27] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-09-24 16:27:27,311 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:27] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.013 0.016 2026-09-24 16:27:27,313 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:27] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.028 2026-09-24 16:27:27,322 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:27] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.003 0.033 2026-09-24 16:27:27,328 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:27] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.002 0.011 2026-09-24 16:27:27,397 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:27,412 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:27] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:27:27,451 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:27] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.017 0.028 2026-09-24 16:27:27,460 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:27] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:27:27,489 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:27] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.014 0.070 2026-09-24 16:27:27,504 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:27] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.056 2026-09-24 16:27:27,523 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:27] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.069 2026-09-24 16:27:27,527 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:27] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:27:27,532 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:27,533 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:27] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.003 0.086 2026-09-24 16:27:27,547 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:27] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.095 2026-09-24 16:27:27,562 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:27] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.097 2026-09-24 16:27:27,583 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:27] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.088 2026-09-24 16:27:27,597 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:27] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.087 2026-09-24 16:27:27,612 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:27] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.076 2026-09-24 16:27:27,627 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:27] "GET /web/image?model=product.template&field=image_128&id=1769&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.087 2026-09-24 16:27:27,677 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:27] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.021 0.097 2026-09-24 16:27:27,691 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:27] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.104 2026-09-24 16:27:27,704 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:27] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.135 2026-09-24 16:27:27,741 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:27,954 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:28,005 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:28,056 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program.browser: tour succeeded 2026-09-24 16:27:28,056 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program.browser: ╔════════════════════════════════════════════════════╗ ║ TOUR test_race_conditions_update_program SUCCEEDED ║ ╚════════════════════════════════════════════════════╝ 2026-09-24 16:27:28,102 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program.browser: heap 18633684 (allocated 20058112) 2026-09-24 16:27:28,106 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Closing chrome headless with pid 92010 2026-09-24 16:27:28,106 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Closing websocket connection 2026-09-24 16:27:28,106 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Terminating chrome headless with pid 92010 2026-09-24 16:27:28,207 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_162728_207198_test_race_conditions_update_program.txt 2026-09-24 16:27:28,207 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Removing chrome user profile "/tmp/tmp96_fb1tk_chrome_odoo" 2026-09-24 16:27:28,219 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_refund_does_not_decrease_points ... 2026-09-24 16:27:28,723 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Chrome pid: 92216 2026-09-24 16:27:28,723 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Chrome headless temporary user profile dir: /tmp/tmpi7g4z5az_chrome_odoo 2026-09-24 16:27:28,723 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Issuing json command http://127.0.0.1:39981/json/version 2026-09-24 16:27:28,724 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39981', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:27:28,726 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Browser version: Chrome/150.0.7871.114 2026-09-24 16:27:28,726 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Issuing json command http://127.0.0.1:39981/json 2026-09-24 16:27:28,726 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39981', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:27:28,727 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Websocket url found: ws://127.0.0.1:39981/devtools/page/62A1ADD3B30AFB16490E0906D040FBC0 2026-09-24 16:27:28,728 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Enable chrome headless console log notification 2026-09-24 16:27:28,729 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Chrome headless enable page notifications 2026-09-24 16:27:28,769 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:27:28,772 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Setting session cookie in browser 2026-09-24 16:27:28,773 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:28,773 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:28,781 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:27:29,107 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:29] "GET /pos/ui?config_id=76 HTTP/1.1" 200 - 90 0.018 0.310 2026-09-24 16:27:29,110 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Navigation result: {'frameId': '62A1ADD3B30AFB16490E0906D040FBC0', 'loaderId': '73DA36BB2DB0533866D7C38791B07307', 'isDownload': False} 2026-09-24 16:27:29,110 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:29,119 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:27:29,132 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:29] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-09-24 16:27:29,135 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:29] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-09-24 16:27:29,139 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:29] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-09-24 16:27:29,441 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:29] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:27:29,443 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:29] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:27:29,450 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:29] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-24 16:27:29,459 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:29,464 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:29,465 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:29] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.004 2026-09-24 16:27:29,472 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:29] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:27:29,479 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:29] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:27:29,494 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:29] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.003 0.006 2026-09-24 16:27:29,502 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:29] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.016 2026-09-24 16:27:29,530 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:29] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.009 0.020 2026-09-24 16:27:29,532 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:29] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.020 2026-09-24 16:27:29,892 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:29] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 392 0.111 0.232 2026-09-24 16:27:29,906 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:29] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:27:29,943 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:29] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-24 16:27:29,980 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:29] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.026 2026-09-24 16:27:29,993 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:29] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:27:30,000 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: Owl is running in 'dev' mode. 2026-09-24 16:27:30,009 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:30] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.004 2026-09-24 16:27:30,039 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:30] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:27:30,055 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:30] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:27:30,058 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:30] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:27:30,060 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:30] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-09-24 16:27:30,069 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:30] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:27:30,081 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:30] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:27:30,085 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:30] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.014 0.018 2026-09-24 16:27:30,094 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:30] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.002 0.038 2026-09-24 16:27:30,103 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:30] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.004 0.026 2026-09-24 16:27:30,123 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:30,170 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:30] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.009 2026-09-24 16:27:30,199 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:30,208 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:30] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.020 0.027 2026-09-24 16:27:30,214 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:30] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:27:30,216 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:30] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.002 0.045 2026-09-24 16:27:30,245 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:30] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.010 0.067 2026-09-24 16:27:30,252 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:30] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:27:30,263 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:30,273 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:30] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.083 2026-09-24 16:27:30,288 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:30] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.104 2026-09-24 16:27:30,303 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:30] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.113 2026-09-24 16:27:30,317 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:30] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.097 2026-09-24 16:27:30,335 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:30] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.114 2026-09-24 16:27:30,351 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:30] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.087 2026-09-24 16:27:30,369 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:30] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.091 2026-09-24 16:27:30,387 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:30] "GET /web/image?model=product.template&field=image_128&id=1781&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.093 2026-09-24 16:27:30,429 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:30] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.016 0.107 2026-09-24 16:27:30,443 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:30] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.103 2026-09-24 16:27:30,457 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:30] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.134 2026-09-24 16:27:30,473 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:30,527 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:30,577 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:30,633 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:31,035 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:31,085 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:31,146 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:31,166 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:31] "POST /web/dataset/call_kw/res.partner/get_new_partner#res.partner.get_new_partner HTTP/1.1" 200 - 9 0.009 0.015 2026-09-24 16:27:31,194 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:31,198 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:31] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 13 0.008 0.017 2026-09-24 16:27:31,209 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:31] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.003 0.029 2026-09-24 16:27:31,244 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:31,296 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:31,358 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:31,409 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:31,491 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:31,542 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:31,597 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:31,653 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:31,719 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:31,788 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:31,800 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:31] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:27:31,801 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:31] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:27:31,838 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:31,889 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:31,953 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:32,005 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:32,057 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:32,108 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:32,163 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:32,171 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:32] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.002 0.006 2026-09-24 16:27:32,190 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91888689 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '326df841-8fde-40a1-b24a-769c72263e39'}] 2026-09-24 16:27:32,196 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:32] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:27:32,429 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91888689 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '326df841-8fde-40a1-b24a-769c72263e39'} created pos.order #625 2026-09-24 16:27:32,436 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91888689 finished 2026-09-24 16:27:32,464 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:32] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 256 0.097 0.178 2026-09-24 16:27:32,522 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:32] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 36 0.016 0.025 2026-09-24 16:27:32,535 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:32] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:27:32,571 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80154578 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '326df841-8fde-40a1-b24a-769c72263e39'}] 2026-09-24 16:27:32,577 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80154578 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '326df841-8fde-40a1-b24a-769c72263e39'} sync ignored for existing PoS order pos.order(625,) (state: paid) 2026-09-24 16:27:32,586 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80154578 finished 2026-09-24 16:27:32,619 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:32,652 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:32] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.027 0.056 2026-09-24 16:27:32,676 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:32,683 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:32] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 6 0.002 0.010 2026-09-24 16:27:32,722 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:32,772 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:32,826 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:32,889 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:32,893 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:32] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:27:32,909 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:32] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.009 2026-09-24 16:27:32,923 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:32] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids#pos.order.search_paid_order_ids HTTP/1.1" 200 - 6 0.003 0.006 2026-09-24 16:27:32,945 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:32,995 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:33,047 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:33,097 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:33,152 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:33,203 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:33,253 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:33,305 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:33,356 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:33,406 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:33,477 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:33,527 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:33,582 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:33,642 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: tour succeeded 2026-09-24 16:27:33,645 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92117511 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000002', 'uuid': '6b25b22e-086f-4535-9daf-9789991a82bb'}] 2026-09-24 16:27:33,647 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: ╔═════════════════════════════════════════════════════╗ ║ TOUR test_refund_does_not_decrease_points SUCCEEDED ║ ╚═════════════════════════════════════════════════════╝ 2026-09-24 16:27:33,724 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: heap 19377976 (allocated 21106688) 2026-09-24 16:27:33,728 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Closing chrome headless with pid 92216 2026-09-24 16:27:33,728 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Closing websocket connection 2026-09-24 16:27:33,729 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Terminating chrome headless with pid 92216 2026-09-24 16:27:33,787 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_162733_787502_test_refund_does_not_decrease_points.txt 2026-09-24 16:27:33,787 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Removing chrome user profile "/tmp/tmpi7g4z5az_chrome_odoo" 2026-09-24 16:27:33,807 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: waiting for threads: [, ] 2026-09-24 16:27:33,839 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92117511 order {'name': '/', 'pos_reference': '261-76-000002', 'uuid': '6b25b22e-086f-4535-9daf-9789991a82bb'} created pos.order #626 2026-09-24 16:27:33,841 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92117511 finished 2026-09-24 16:27:33,868 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 172 0.066 0.159 2026-09-24 16:27:33,883 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_refund_product_part_of_rules ... 2026-09-24 16:27:34,659 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Chrome pid: 92445 2026-09-24 16:27:34,660 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Chrome headless temporary user profile dir: /tmp/tmpz6kbfhcb_chrome_odoo 2026-09-24 16:27:34,660 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Issuing json command http://127.0.0.1:37777/json/version 2026-09-24 16:27:34,661 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37777', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:27:34,662 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Browser version: Chrome/150.0.7871.114 2026-09-24 16:27:34,662 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Issuing json command http://127.0.0.1:37777/json 2026-09-24 16:27:34,663 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37777', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:27:34,664 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Websocket url found: ws://127.0.0.1:37777/devtools/page/A0AA6A24F77C8F8746A33EF48DA15350 2026-09-24 16:27:34,665 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Enable chrome headless console log notification 2026-09-24 16:27:34,665 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Chrome headless enable page notifications 2026-09-24 16:27:34,704 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:27:34,707 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Setting session cookie in browser 2026-09-24 16:27:34,708 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:34,708 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:34,715 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:27:35,049 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:35] "GET /pos/ui/76 HTTP/1.1" 200 - 90 0.020 0.316 2026-09-24 16:27:35,051 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Navigation result: {'frameId': 'A0AA6A24F77C8F8746A33EF48DA15350', 'loaderId': 'D6305AB2B9F3B08E3BA962E8C80EC385', 'isDownload': False} 2026-09-24 16:27:35,052 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Evaluate ready code "odoo.isTourReady('RefundRulesProduct')" 2026-09-24 16:27:35,064 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:27:35,073 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:35] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:27:35,077 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:35] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-09-24 16:27:35,084 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:35] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.014 2026-09-24 16:27:35,401 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:35] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:27:35,404 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:35] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:27:35,413 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:35] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-09-24 16:27:35,422 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:35,425 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:35] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:27:35,426 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:35,431 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:35] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:27:35,436 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:35] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:27:35,451 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:35] "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.006 2026-09-24 16:27:35,459 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:35] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.017 2026-09-24 16:27:35,491 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:35] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.012 0.021 2026-09-24 16:27:35,493 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:35] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.023 2026-09-24 16:27:35,902 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:35] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 393 0.127 0.267 2026-09-24 16:27:35,916 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:35] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:27:35,946 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:35] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-24 16:27:35,985 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:35] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.029 2026-09-24 16:27:36,003 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:36] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-24 16:27:36,013 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: Owl is running in 'dev' mode. 2026-09-24 16:27:36,020 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:36] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.003 2026-09-24 16:27:36,051 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:36] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:27:36,058 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:36] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:27:36,062 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:36] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:27:36,065 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:36] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:27:36,075 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:36] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:27:36,079 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:36] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-09-24 16:27:36,085 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:36] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.012 0.016 2026-09-24 16:27:36,091 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:36] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:27:36,093 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:36] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.002 0.035 2026-09-24 16:27:36,124 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:36] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.010 0.029 2026-09-24 16:27:36,143 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:36,153 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:36] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.008 0.065 2026-09-24 16:27:36,160 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:36] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.002 0.064 2026-09-24 16:27:36,174 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:36] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.001 0.005 2026-09-24 16:27:36,214 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:36] "GET /web/image?model=product.template&field=image_128&id=8&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 4 0.004 0.008 2026-09-24 16:27:36,221 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:36] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:27:36,229 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:36] "GET /web/image?model=product.template&field=image_128&id=9&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.026 2026-09-24 16:27:36,233 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:36,244 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:36] "GET /web/image?model=product.template&field=image_128&id=1568&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.037 2026-09-24 16:27:36,267 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:36] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.058 2026-09-24 16:27:36,273 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:36] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:27:36,281 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:36] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.069 2026-09-24 16:27:36,295 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:36] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.082 2026-09-24 16:27:36,309 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:36] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.075 2026-09-24 16:27:36,336 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:36] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.100 2026-09-24 16:27:36,350 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:36] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.101 2026-09-24 16:27:36,371 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:36] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.093 2026-09-24 16:27:36,385 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:36] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.100 2026-09-24 16:27:36,402 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:36] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.102 2026-09-24 16:27:36,443 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:36] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.015 0.106 2026-09-24 16:27:36,499 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:36,573 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:36,642 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:36,693 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:36,759 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:36,812 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:36,862 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:36,917 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:36,987 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:37,000 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:37] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 6 0.004 0.008 2026-09-24 16:27:37,053 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:37,065 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:37] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:27:37,065 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:37] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:27:37,103 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:37,155 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:37,228 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:37,280 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:37,333 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:37,384 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:37,435 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:37,501 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:37,509 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45295728 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '7a656647-e2a8-4d08-8f25-f4c5f6c75e3c'}] 2026-09-24 16:27:37,510 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:37] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:27:37,753 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45295728 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '7a656647-e2a8-4d08-8f25-f4c5f6c75e3c'} created pos.order #627 2026-09-24 16:27:37,763 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45295728 finished 2026-09-24 16:27:37,800 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:37] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 266 0.095 0.198 2026-09-24 16:27:38,097 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:38] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 109 0.042 0.227 2026-09-24 16:27:38,112 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:38] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:27:38,206 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22215944 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '7a656647-e2a8-4d08-8f25-f4c5f6c75e3c'}] 2026-09-24 16:27:38,210 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:38,210 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22215944 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '7a656647-e2a8-4d08-8f25-f4c5f6c75e3c'} sync ignored for existing PoS order pos.order(627,) (state: paid) 2026-09-24 16:27:38,219 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22215944 finished 2026-09-24 16:27:38,260 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:38,288 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:38] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 66 0.023 0.060 2026-09-24 16:27:38,308 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:38] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.002 0.009 2026-09-24 16:27:38,328 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:38,336 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:38] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 8 0.003 0.009 2026-09-24 16:27:38,378 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:38,428 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:38,483 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:38,545 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:38,550 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:38] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:27:38,568 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:38] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.011 2026-09-24 16:27:38,579 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:38] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids#pos.order.search_paid_order_ids HTTP/1.1" 200 - 6 0.003 0.006 2026-09-24 16:27:38,595 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:38,654 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:38,704 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:38,756 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:38,807 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:38,863 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:38,914 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:38,964 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:39,016 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:39,067 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:39,190 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:39,245 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:39,296 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:39,346 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:39,398 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:39,449 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:39,499 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:39,549 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:39,614 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:39,664 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: tour succeeded 2026-09-24 16:27:39,665 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: ╔═══════════════════════════════════╗ ║ TOUR RefundRulesProduct SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-09-24 16:27:39,751 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: heap 20960048 (allocated 23597056) 2026-09-24 16:27:39,752 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Closing chrome headless with pid 92445 2026-09-24 16:27:39,753 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Closing websocket connection 2026-09-24 16:27:39,753 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Terminating chrome headless with pid 92445 2026-09-24 16:27:39,837 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_162739_837798_test_refund_product_part_of_rules.txt 2026-09-24 16:27:39,838 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Removing chrome user profile "/tmp/tmpz6kbfhcb_chrome_odoo" 2026-09-24 16:27:39,848 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_refund_with_gift_card ... 2026-09-24 16:27:40,346 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Chrome pid: 92676 2026-09-24 16:27:40,347 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Chrome headless temporary user profile dir: /tmp/tmp_k6xusct_chrome_odoo 2026-09-24 16:27:40,347 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Issuing json command http://127.0.0.1:33197/json/version 2026-09-24 16:27:40,348 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33197', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:27:40,349 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Browser version: Chrome/150.0.7871.114 2026-09-24 16:27:40,349 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Issuing json command http://127.0.0.1:33197/json 2026-09-24 16:27:40,350 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33197', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:27:40,350 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Websocket url found: ws://127.0.0.1:33197/devtools/page/48511379B163C02C60E2D731DF306B67 2026-09-24 16:27:40,351 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Enable chrome headless console log notification 2026-09-24 16:27:40,352 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Chrome headless enable page notifications 2026-09-24 16:27:40,384 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:27:40,388 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Setting session cookie in browser 2026-09-24 16:27:40,389 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:40,389 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:40,395 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:27:40,795 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:40] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.022 0.380 2026-09-24 16:27:40,798 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Navigation result: {'frameId': '48511379B163C02C60E2D731DF306B67', 'loaderId': '27489F9C67F5B2E88B6CEBA6D1E9E63D', 'isDownload': False} 2026-09-24 16:27:40,798 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Evaluate ready code "odoo.isTourReady('GiftCardWithRefundtTour')" 2026-09-24 16:27:40,811 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:27:40,823 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:40] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.004 2026-09-24 16:27:40,826 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:40] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-09-24 16:27:40,830 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:40] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.012 2026-09-24 16:27:41,188 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:41] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:27:41,196 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:41] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-24 16:27:41,200 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:41] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:27:41,206 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:41,208 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:41] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:27:41,209 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:41,214 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:41] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:27:41,219 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:41] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:27:41,232 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:41] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.002 0.006 2026-09-24 16:27:41,241 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:41] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.014 2026-09-24 16:27:41,271 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:41] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.008 0.023 2026-09-24 16:27:41,273 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:41] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.019 2026-09-24 16:27:41,621 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:41] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 393 0.110 0.224 2026-09-24 16:27:41,633 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16: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.003 2026-09-24 16:27:41,663 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16: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.000 0.005 2026-09-24 16:27:41,702 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:41] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.029 2026-09-24 16:27:41,720 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16: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.000 0.004 2026-09-24 16:27:41,729 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: Owl is running in 'dev' mode. 2026-09-24 16:27:41,738 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:41] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-09-24 16:27:41,765 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:41] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:27:41,772 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:41] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:27:41,785 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:41] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.007 2026-09-24 16:27:41,785 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:41] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.004 0.013 2026-09-24 16:27:41,798 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:41] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-09-24 16:27:41,799 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:41] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.010 2026-09-24 16:27:41,828 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:41] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.018 0.042 2026-09-24 16:27:41,829 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:41] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.057 2026-09-24 16:27:41,841 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:41] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.003 0.046 2026-09-24 16:27:41,848 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:41,885 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:41] "GET /web/image?model=product.template&field=image_128&id=8&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 4 0.003 0.009 2026-09-24 16:27:41,891 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:41] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:27:41,901 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:41] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.026 2026-09-24 16:27:41,935 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:41] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.059 2026-09-24 16:27:41,941 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:41] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:27:41,951 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:41] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.071 2026-09-24 16:27:41,969 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:41,972 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:41] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.094 2026-09-24 16:27:41,978 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:41] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:27:41,980 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:41] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.002 0.095 2026-09-24 16:27:42,008 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:42] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.010 0.105 2026-09-24 16:27:42,021 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:42] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.075 2026-09-24 16:27:42,035 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:42] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.079 2026-09-24 16:27:42,063 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:42] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.009 0.149 2026-09-24 16:27:42,077 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:42] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.093 2026-09-24 16:27:42,090 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:42] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.078 2026-09-24 16:27:42,106 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:42] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.123 2026-09-24 16:27:42,153 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:42] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.019 0.109 2026-09-24 16:27:42,195 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:42,247 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:42,298 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:42,349 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:42,399 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:42,450 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:42,500 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:42,565 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:42,578 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:42] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:27:42,578 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:42] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:27:42,616 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:42,667 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:42,735 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:42,788 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:42,840 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:42,906 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:42,909 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19383226 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '48aae0e8-9677-4342-9cf7-565a2a0c9230'}] 2026-09-24 16:27:42,914 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:42] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:27:43,136 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19383226 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '48aae0e8-9677-4342-9cf7-565a2a0c9230'} created pos.order #628 2026-09-24 16:27:43,145 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19383226 finished 2026-09-24 16:27:43,171 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:43] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 237 0.087 0.177 2026-09-24 16:27:43,203 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:43] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:27:43,268 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98743307 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '48aae0e8-9677-4342-9cf7-565a2a0c9230'}] 2026-09-24 16:27:43,273 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98743307 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '48aae0e8-9677-4342-9cf7-565a2a0c9230'} sync ignored for existing PoS order pos.order(628,) (state: paid) 2026-09-24 16:27:43,275 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:43,282 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98743307 finished 2026-09-24 16:27:43,325 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:43,334 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:43] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.020 0.047 2026-09-24 16:27:43,374 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:43,425 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:43,480 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:43,541 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:43,545 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:43] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:27:43,560 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:43] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.008 2026-09-24 16:27:43,570 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:43] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids#pos.order.search_paid_order_ids HTTP/1.1" 200 - 6 0.002 0.005 2026-09-24 16:27:43,596 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:43,647 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:43,697 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:43,749 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:43,800 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:43,850 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:43,916 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:43,966 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:44,023 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:44,074 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:44,130 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:44,179 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:44,229 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:44,280 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:44,331 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:44,395 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:44,446 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:44,497 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:44,548 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:44,599 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:44,649 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:44,700 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:44,751 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:44,801 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:44,852 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: tour succeeded 2026-09-24 16:27:44,852 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: ╔════════════════════════════════════════╗ ║ TOUR GiftCardWithRefundtTour SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-09-24 16:27:44,920 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: heap 17537240 (allocated 19009536) 2026-09-24 16:27:44,923 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Closing chrome headless with pid 92676 2026-09-24 16:27:44,924 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Closing websocket connection 2026-09-24 16:27:44,924 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Terminating chrome headless with pid 92676 2026-09-24 16:27:44,986 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_162744_986229_test_refund_with_gift_card.txt 2026-09-24 16:27:44,986 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Removing chrome user profile "/tmp/tmp_k6xusct_chrome_odoo" 2026-09-24 16:27:44,996 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_reward_line_tax_grouping_key ... 2026-09-24 16:27:45,457 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Chrome pid: 92900 2026-09-24 16:27:45,457 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Chrome headless temporary user profile dir: /tmp/tmp6nhky7j__chrome_odoo 2026-09-24 16:27:45,457 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Issuing json command http://127.0.0.1:37377/json/version 2026-09-24 16:27:45,458 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37377', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:27:45,460 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Browser version: Chrome/150.0.7871.114 2026-09-24 16:27:45,460 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Issuing json command http://127.0.0.1:37377/json 2026-09-24 16:27:45,460 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37377', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:27:45,461 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Websocket url found: ws://127.0.0.1:37377/devtools/page/6FF9BD862F65919F0BD119C59CAAA856 2026-09-24 16:27:45,462 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Enable chrome headless console log notification 2026-09-24 16:27:45,463 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Chrome headless enable page notifications 2026-09-24 16:27:45,505 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:27:45,509 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Setting session cookie in browser 2026-09-24 16:27:45,510 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:45,510 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:45,518 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:27:45,927 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:45] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.025 0.386 2026-09-24 16:27:45,931 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Navigation result: {'frameId': '6FF9BD862F65919F0BD119C59CAAA856', 'loaderId': '63505C3C88C2BA3FCA62B70FA1198E57', 'isDownload': False} 2026-09-24 16:27:45,931 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:45,940 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:27:45,954 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:45] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:27:45,958 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:45] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-09-24 16:27:45,962 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:45] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.000 0.009 2026-09-24 16:27:46,290 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:46] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:27:46,293 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:46] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:27:46,302 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:46] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-24 16:27:46,317 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:46] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:27:46,325 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:46] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:27:46,325 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:46,329 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:46,335 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:46] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:27:46,355 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:46] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.003 0.007 2026-09-24 16:27:46,365 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:46] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.020 2026-09-24 16:27:46,401 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:46] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.012 0.025 2026-09-24 16:27:46,403 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:46] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.025 2026-09-24 16:27:46,747 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:46] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 392 0.105 0.220 2026-09-24 16:27:46,761 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:46] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:27:46,797 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27: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.004 2026-09-24 16:27:46,830 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:46] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.023 2026-09-24 16:27:46,853 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27: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.005 2026-09-24 16:27:46,863 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key.browser: Owl is running in 'dev' mode. 2026-09-24 16:27:46,869 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:46] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.003 2026-09-24 16:27:46,897 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:46] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:27:46,903 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:46] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:27:46,909 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:46] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-09-24 16:27:46,913 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:46] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:27:46,926 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:46] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.005 0.019 2026-09-24 16:27:46,936 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:46] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-09-24 16:27:46,937 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:46] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-09-24 16:27:46,944 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:46] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:27:46,955 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:46] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.011 0.044 2026-09-24 16:27:46,978 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:46,997 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:46] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.013 0.064 2026-09-24 16:27:47,014 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:47] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.005 0.060 2026-09-24 16:27:47,048 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:47,070 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:47] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.024 0.129 2026-09-24 16:27:47,076 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:47] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:27:47,079 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:47] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:27:47,087 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:47] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.074 2026-09-24 16:27:47,103 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:47] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.094 2026-09-24 16:27:47,119 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:47] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.103 2026-09-24 16:27:47,133 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:47] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.117 2026-09-24 16:27:47,140 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:47] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.002 0.098 2026-09-24 16:27:47,156 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:47] "GET /web/image?model=product.template&field=image_128&id=1787&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.073 2026-09-24 16:27:47,170 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:47] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.076 2026-09-24 16:27:47,184 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:47] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.077 2026-09-24 16:27:47,197 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:47] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.074 2026-09-24 16:27:47,209 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:47] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.073 2026-09-24 16:27:47,223 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:47] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.080 2026-09-24 16:27:47,272 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:47] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.017 0.095 2026-09-24 16:27:47,331 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:47,383 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:47,434 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:47,487 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:47,539 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:47,592 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:47,644 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:47,695 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:47,745 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:47,874 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:47,925 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:47,976 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:48,027 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:48,092 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:48,102 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:48] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:27:48,102 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:48] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:27:48,142 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:48,193 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:48,256 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:48,317 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:48,322 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46850281 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '11942eaa-962c-4e91-9669-56553008e566'}] 2026-09-24 16:27:48,328 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:48] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:27:48,576 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46850281 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '11942eaa-962c-4e91-9669-56553008e566'} created pos.order #629 2026-09-24 16:27:48,587 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46850281 finished 2026-09-24 16:27:48,621 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:48] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 255 0.102 0.199 2026-09-24 16:27:48,677 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:48] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 39 0.012 0.023 2026-09-24 16:27:48,690 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:48] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:27:48,742 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key.browser: tour succeeded 2026-09-24 16:27:48,742 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key.browser: ╔══════════════════════════════════════════════════╗ ║ TOUR test_reward_line_tax_grouping_key SUCCEEDED ║ ╚══════════════════════════════════════════════════╝ 2026-09-24 16:27:48,745 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19425656 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '11942eaa-962c-4e91-9669-56553008e566'}] 2026-09-24 16:27:48,748 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19425656 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '11942eaa-962c-4e91-9669-56553008e566'} sync ignored for existing PoS order pos.order(629,) (state: paid) 2026-09-24 16:27:48,757 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19425656 finished 2026-09-24 16:27:48,801 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key.browser: heap 17072076 (allocated 19009536) 2026-09-24 16:27:48,810 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:48] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.021 0.046 2026-09-24 16:27:48,816 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Closing chrome headless with pid 92900 2026-09-24 16:27:48,817 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Closing websocket connection 2026-09-24 16:27:48,817 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Terminating chrome headless with pid 92900 2026-09-24 16:27:48,874 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_162748_874345_test_reward_line_tax_grouping_key.txt 2026-09-24 16:27:48,874 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Removing chrome user profile "/tmp/tmp6nhky7j__chrome_odoo" 2026-09-24 16:27:49,369 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_scan_loyalty_card_select_customer ... 2026-09-24 16:27:50,032 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Chrome pid: 93113 2026-09-24 16:27:50,033 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Chrome headless temporary user profile dir: /tmp/tmp0errlh2h_chrome_odoo 2026-09-24 16:27:50,033 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Issuing json command http://127.0.0.1:42999/json/version 2026-09-24 16:27:50,034 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42999', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:27:50,035 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Browser version: Chrome/150.0.7871.114 2026-09-24 16:27:50,035 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Issuing json command http://127.0.0.1:42999/json 2026-09-24 16:27:50,036 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42999', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:27:50,037 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Websocket url found: ws://127.0.0.1:42999/devtools/page/0B827578858550BABFCFEB08DC72AE0C 2026-09-24 16:27:50,038 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Enable chrome headless console log notification 2026-09-24 16:27:50,040 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Chrome headless enable page notifications 2026-09-24 16:27:50,075 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:27:50,078 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Setting session cookie in browser 2026-09-24 16:27:50,080 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:50,080 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:50,088 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:27:50,396 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:50] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 90 0.024 0.286 2026-09-24 16:27:50,399 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Navigation result: {'frameId': '0B827578858550BABFCFEB08DC72AE0C', 'loaderId': 'AF9B87AA40B748A8E51B352B384B65D8', 'isDownload': False} 2026-09-24 16:27:50,399 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:50,413 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:27:50,426 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:50] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-09-24 16:27:50,428 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:50] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.010 2026-09-24 16:27:50,440 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:50] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.020 2026-09-24 16:27:50,775 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:50] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:27:50,778 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:50] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:27:50,785 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:50] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-24 16:27:50,797 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:50] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:27:50,805 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:50] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:27:50,808 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:50,810 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:50] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:27:50,811 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:50,823 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:50] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.002 0.006 2026-09-24 16:27:50,833 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:50] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.014 2026-09-24 16:27:50,858 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:50] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.008 0.020 2026-09-24 16:27:50,860 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:50] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.017 2026-09-24 16:27:51,230 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:51] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 389 0.134 0.219 2026-09-24 16:27:51,242 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:51] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:27:51,270 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:51] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:27:51,303 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:51] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.022 2026-09-24 16:27:51,319 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:51] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:27:51,326 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer.browser: Owl is running in 'dev' mode. 2026-09-24 16:27:51,334 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:51] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.003 2026-09-24 16:27:51,357 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:51] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:27:51,363 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:51] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:27:51,365 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:51] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:27:51,367 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:51] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:27:51,375 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:51] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.003 0.013 2026-09-24 16:27:51,378 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:51] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:27:51,380 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:51] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:27:51,403 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:51] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.011 0.030 2026-09-24 16:27:51,409 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:51] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.002 0.023 2026-09-24 16:27:51,430 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:51,477 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:51] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.019 2026-09-24 16:27:51,484 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:51] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:27:51,487 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:51] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.026 2026-09-24 16:27:51,535 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:51] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.020 0.058 2026-09-24 16:27:51,551 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:51] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.078 2026-09-24 16:27:51,552 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:51,559 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:51] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.002 0.071 2026-09-24 16:27:51,563 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:51] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:27:51,588 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:51] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.010 0.122 2026-09-24 16:27:51,601 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:51,604 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:51] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.129 2026-09-24 16:27:51,617 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:51] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.122 2026-09-24 16:27:51,630 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:51] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.090 2026-09-24 16:27:51,643 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:51] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.088 2026-09-24 16:27:51,652 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:51,656 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:51] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.088 2026-09-24 16:27:51,671 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27: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 - 7 0.003 0.062 2026-09-24 16:27:51,692 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:51] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.059 2026-09-24 16:27:51,703 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer.browser: tour succeeded 2026-09-24 16:27:51,705 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer.browser: ╔═══════════════════════════════════════════════════════╗ ║ TOUR test_scan_loyalty_card_select_customer SUCCEEDED ║ ╚═══════════════════════════════════════════════════════╝ 2026-09-24 16:27:51,762 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer.browser: heap 13092028 (allocated 14155776) 2026-09-24 16:27:51,766 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Closing chrome headless with pid 93113 2026-09-24 16:27:51,768 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Closing websocket connection 2026-09-24 16:27:51,775 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Terminating chrome headless with pid 93113 2026-09-24 16:27:51,776 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:51] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.044 0.141 2026-09-24 16:27:51,790 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:51] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.169 2026-09-24 16:27:51,832 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_162751_832389_test_scan_loyalty_card_select_customer.txt 2026-09-24 16:27:51,832 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Removing chrome user profile "/tmp/tmp0errlh2h_chrome_odoo" 2026-09-24 16:27:51,842 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_settle_dont_give_points_again ... 2026-09-24 16:27:51,959 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:51,961 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_specific_product_discount_with_global_discount ... 2026-09-24 16:27:52,718 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Chrome pid: 93327 2026-09-24 16:27:52,718 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Chrome headless temporary user profile dir: /tmp/tmp8ungitaj_chrome_odoo 2026-09-24 16:27:52,718 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Issuing json command http://127.0.0.1:33483/json/version 2026-09-24 16:27:52,720 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33483', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:27:52,723 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Browser version: Chrome/150.0.7871.114 2026-09-24 16:27:52,723 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Issuing json command http://127.0.0.1:33483/json 2026-09-24 16:27:52,724 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33483', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:27:52,725 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Websocket url found: ws://127.0.0.1:33483/devtools/page/9121A0F100BE09B31E1C50D9A5951681 2026-09-24 16:27:52,727 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Enable chrome headless console log notification 2026-09-24 16:27:52,731 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Chrome headless enable page notifications 2026-09-24 16:27:52,790 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:27:52,795 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Setting session cookie in browser 2026-09-24 16:27:52,796 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:52,796 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:52,812 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:27:55,567 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:55] "GET /pos/ui/81 HTTP/1.1" 200 - 91 0.023 2.733 2026-09-24 16:27:55,570 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Navigation result: {'frameId': '9121A0F100BE09B31E1C50D9A5951681', 'loaderId': 'F3155BC90B68DF0BDBB3F54225D70DCC', 'isDownload': False} 2026-09-24 16:27:55,570 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Evaluate ready code "odoo.isTourReady('PosLoyaltySpecificProductDiscountWithGlobalDiscount')" 2026-09-24 16:27:55,579 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:27:55,596 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:55] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.013 2026-09-24 16:27:55,601 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:55] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.007 2026-09-24 16:27:55,609 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:55] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.013 2026-09-24 16:27:55,912 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:55] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:27:55,914 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:55] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:27:55,923 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:55] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-09-24 16:27:55,937 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:55] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:27:55,939 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:55,944 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:55,945 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:55] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:27:55,950 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:55] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:27:55,968 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:55] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.004 0.009 2026-09-24 16:27:55,976 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:55] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.017 2026-09-24 16:27:56,009 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:56] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.011 0.022 2026-09-24 16:27:56,010 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:56] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.024 2026-09-24 16:27:56,388 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:56] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 395 0.135 0.226 2026-09-24 16:27:56,400 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:56] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:27:56,451 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:56] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:27:56,484 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:56] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.023 2026-09-24 16:27:56,504 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:56] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:27:56,520 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount.browser: Owl is running in 'dev' mode. 2026-09-24 16:27:56,527 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:56] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.003 2026-09-24 16:27:56,566 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:56] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:27:56,575 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:56] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.012 2026-09-24 16:27:56,585 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:56] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:27:56,590 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:56] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:27:56,591 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:56] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-09-24 16:27:56,597 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:56] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:27:56,602 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:56] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.015 0.022 2026-09-24 16:27:56,611 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:56] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.002 0.032 2026-09-24 16:27:56,616 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:56] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.001 0.027 2026-09-24 16:27:56,654 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:56,675 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:56] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:27:56,716 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:56] "GET /pos/ui/81?from_backend=True HTTP/1.1" 200 - 33 0.023 0.025 2026-09-24 16:27:56,718 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:56,725 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:56] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:27:56,727 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:56] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.003 0.053 2026-09-24 16:27:56,733 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:56] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:27:56,744 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:56] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.048 2026-09-24 16:27:56,761 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:56] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.067 2026-09-24 16:27:56,775 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:56] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.075 2026-09-24 16:27:56,831 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:56] "GET /pos/ui/81 HTTP/1.1" 200 - 33 0.016 0.147 2026-09-24 16:27:56,845 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:56] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.113 2026-09-24 16:27:56,859 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:56] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.121 2026-09-24 16:27:56,872 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:56] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.123 2026-09-24 16:27:56,885 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:56] "GET /web/image?model=product.template&field=image_128&id=1790&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.120 2026-09-24 16:27:56,902 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:56] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.123 2026-09-24 16:27:56,929 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:56] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 22 0.008 0.084 2026-09-24 16:27:56,945 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:56] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.081 2026-09-24 16:27:56,959 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:56] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.109 2026-09-24 16:27:56,984 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:57,036 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:57,087 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:57,138 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:57,191 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:57,240 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:57,290 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:57,352 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:57,408 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:57,479 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:57,530 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:57,581 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:57,631 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount.browser: tour succeeded 2026-09-24 16:27:57,632 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount.browser: ╔════════════════════════════════════════════════════════════════════╗ ║ TOUR PosLoyaltySpecificProductDiscountWithGlobalDiscount SUCCEEDED ║ ╚════════════════════════════════════════════════════════════════════╝ 2026-09-24 16:27:57,671 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount.browser: heap 15147780 (allocated 16515072) 2026-09-24 16:27:57,674 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Closing chrome headless with pid 93327 2026-09-24 16:27:57,674 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Closing websocket connection 2026-09-24 16:27:57,674 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Terminating chrome headless with pid 93327 2026-09-24 16:27:57,728 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_162757_728369_test_specific_product_discount_with_global_discount.txt 2026-09-24 16:27:57,728 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Removing chrome user profile "/tmp/tmp8ungitaj_chrome_odoo" 2026-09-24 16:27:57,737 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_specific_product_reward_pos_combo ... 2026-09-24 16:27:58,836 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Chrome pid: 93544 2026-09-24 16:27:58,837 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Chrome headless temporary user profile dir: /tmp/tmpfez5x2fx_chrome_odoo 2026-09-24 16:27:58,837 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Issuing json command http://127.0.0.1:33929/json/version 2026-09-24 16:27:58,838 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33929', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:27:58,840 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Browser version: Chrome/150.0.7871.114 2026-09-24 16:27:58,840 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Issuing json command http://127.0.0.1:33929/json 2026-09-24 16:27:58,841 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33929', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:27:58,843 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Websocket url found: ws://127.0.0.1:33929/devtools/page/435E4CEE9F5A2AFCA66351C94355B9C9 2026-09-24 16:27:58,844 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Enable chrome headless console log notification 2026-09-24 16:27:58,845 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Chrome headless enable page notifications 2026-09-24 16:27:58,881 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:27:58,890 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Setting session cookie in browser 2026-09-24 16:27:58,891 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:58,891 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:58,898 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:27:59,211 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:59] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.027 0.289 2026-09-24 16:27:59,214 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Navigation result: {'frameId': '435E4CEE9F5A2AFCA66351C94355B9C9', 'loaderId': '203812FAB418413759739184C126C787', 'isDownload': False} 2026-09-24 16:27:59,214 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Evaluate ready code "odoo.isTourReady('PosComboSpecificProductProgram')" 2026-09-24 16:27:59,223 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:27:59,237 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:59] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-09-24 16:27:59,243 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:59] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.011 2026-09-24 16:27:59,248 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:59] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.016 2026-09-24 16:27:59,581 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:59] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:27:59,583 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:59] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:27:59,590 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:59] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-09-24 16:27:59,609 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:59] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:27:59,609 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:59,614 44 INFO rb-c855d12-225060-418428 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-09-24 16:27:59,623 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:59] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:27:59,633 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:59] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:27:59,649 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16: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.002 0.006 2026-09-24 16:27:59,657 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:59] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.013 2026-09-24 16:27:59,699 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:59] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.011 0.028 2026-09-24 16:27:59,701 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:27:59] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.033 2026-09-24 16:28:00,123 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:00] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 403 0.125 0.275 2026-09-24 16:28:00,138 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16: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.005 2026-09-24 16:28:00,170 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:00] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:28:00,210 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:00] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.030 2026-09-24 16:28:00,223 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:00] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:28:00,233 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: Owl is running in 'dev' mode. 2026-09-24 16:28:00,240 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:00] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.003 2026-09-24 16:28:00,268 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:00] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:28:00,275 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:00] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:28:00,283 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:00] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:28:00,285 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:00] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:28:00,296 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:00] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:28:00,302 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:00] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:28:00,303 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:00] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.011 0.018 2026-09-24 16:28:00,326 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:00] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.008 0.042 2026-09-24 16:28:00,330 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:00] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:28:00,336 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:00] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.003 0.033 2026-09-24 16:28:00,368 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:00,383 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:00] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.011 0.064 2026-09-24 16:28:00,425 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:00] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.017 0.086 2026-09-24 16:28:00,432 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:28:00,433 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:00] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.002 0.032 2026-09-24 16:28:00,455 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:00] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.045 2026-09-24 16:28:00,471 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:00] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.058 2026-09-24 16:28:00,490 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:00] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.076 2026-09-24 16:28:00,507 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:00] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.004 0.086 2026-09-24 16:28:00,513 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:00] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:28:00,521 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:00,528 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:00] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.089 2026-09-24 16:28:00,549 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:00] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.109 2026-09-24 16:28:00,566 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:00] "GET /web/image?model=product.template&field=image_128&id=1792&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.104 2026-09-24 16:28:00,580 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:00] "GET /web/image?model=product.template&field=image_128&id=1795&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.103 2026-09-24 16:28:00,594 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:00] "GET /web/image?model=product.template&field=image_128&id=1796&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.097 2026-09-24 16:28:00,608 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:00] "GET /web/image?model=product.template&field=image_128&id=1797&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.084 2026-09-24 16:28:00,623 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:00] "GET /web/image?model=product.template&field=image_128&id=1800&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.087 2026-09-24 16:28:00,636 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:00] "GET /web/image?model=product.template&field=image_128&id=1801&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.084 2026-09-24 16:28:00,654 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:00] "GET /web/image?model=product.template&field=image_128&id=1794&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.083 2026-09-24 16:28:00,667 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:00] "GET /web/image?model=product.template&field=image_128&id=1799&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.083 2026-09-24 16:28:00,682 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:00] "GET /web/image?model=product.template&field=image_128&id=1798&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.084 2026-09-24 16:28:00,700 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:00] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.086 2026-09-24 16:28:00,714 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:00] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.086 2026-09-24 16:28:00,728 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:00] "GET /web/image?model=product.template&field=image_128&id=1793&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.087 2026-09-24 16:28:00,747 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:00] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.088 2026-09-24 16:28:00,802 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:00] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.018 0.114 2026-09-24 16:28:00,850 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:00,887 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:00] "GET /web/image?model=product.product&field=image_128&id=2280&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 8 0.003 0.019 2026-09-24 16:28:00,905 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:00] "GET /web/image?model=product.product&field=image_128&id=2278&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 8 0.002 0.039 2026-09-24 16:28:00,906 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:00,924 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:00] "GET /web/image?model=product.product&field=image_128&id=2281&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 8 0.003 0.054 2026-09-24 16:28:00,942 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:00] "GET /web/image?model=product.product&field=image_128&id=2279&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 8 0.003 0.074 2026-09-24 16:28:00,961 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:00,963 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:00] "GET /web/image?model=product.product&field=image_128&id=2282&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 8 0.003 0.091 2026-09-24 16:28:00,979 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:00] "GET /web/image?model=product.product&field=image_128&id=2283&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 8 0.002 0.107 2026-09-24 16:28:00,995 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:00] "GET /web/image?model=product.product&field=image_128&id=2284&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 8 0.002 0.101 2026-09-24 16:28:01,012 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:01] "GET /web/image?model=product.product&field=image_128&id=2285&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 8 0.002 0.102 2026-09-24 16:28:01,015 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:01,028 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:01] "GET /web/image?model=product.product&field=image_128&id=2286&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 8 0.002 0.100 2026-09-24 16:28:01,113 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:01,170 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:01,221 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:01,271 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:01,336 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:01,349 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:01] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:28:01,349 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:01] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:28:01,386 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:01,437 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:01,502 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:01,555 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:01,607 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:01,659 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:01,711 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:01,763 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:01,815 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:01,885 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:01,893 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47082403 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '0f5ffd61-fbca-464a-9fff-c1f38e16dd79'}] 2026-09-24 16:28:01,894 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:01] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:28:02,270 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47082403 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '0f5ffd61-fbca-464a-9fff-c1f38e16dd79'} created pos.order #630 2026-09-24 16:28:02,279 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47082403 finished 2026-09-24 16:28:02,308 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:02] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 320 0.137 0.281 2026-09-24 16:28:02,381 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:02] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 39 0.013 0.024 2026-09-24 16:28:02,394 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:02] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:28:02,471 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25035941 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '0f5ffd61-fbca-464a-9fff-c1f38e16dd79'}] 2026-09-24 16:28:02,477 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25035941 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '0f5ffd61-fbca-464a-9fff-c1f38e16dd79'} sync ignored for existing PoS order pos.order(630,) (state: paid) 2026-09-24 16:28:02,479 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:02,484 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25035941 finished 2026-09-24 16:28:02,530 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: tour succeeded 2026-09-24 16:28:02,530 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR PosComboSpecificProductProgram SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-09-24 16:28:02,551 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:02] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 66 0.029 0.052 2026-09-24 16:28:02,599 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: heap 19604840 (allocated 21368832) 2026-09-24 16:28:02,604 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Closing chrome headless with pid 93544 2026-09-24 16:28:02,604 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Closing websocket connection 2026-09-24 16:28:02,605 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Terminating chrome headless with pid 93544 2026-09-24 16:28:02,700 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_162802_699877_test_specific_product_reward_pos_combo.txt 2026-09-24 16:28:02,700 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Removing chrome user profile "/tmp/tmpfez5x2fx_chrome_odoo" 2026-09-24 16:28:02,710 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_specific_reward_product_tax_included_excluded ... 2026-09-24 16:28:03,441 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Chrome pid: 93784 2026-09-24 16:28:03,441 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Chrome headless temporary user profile dir: /tmp/tmpzopy88qn_chrome_odoo 2026-09-24 16:28:03,441 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Issuing json command http://127.0.0.1:42939/json/version 2026-09-24 16:28:03,442 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42939', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:28:03,445 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Browser version: Chrome/150.0.7871.114 2026-09-24 16:28:03,445 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Issuing json command http://127.0.0.1:42939/json 2026-09-24 16:28:03,446 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42939', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:28:03,447 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Websocket url found: ws://127.0.0.1:42939/devtools/page/A4C5AE2BE0EC737D3C0E20F979AD1C70 2026-09-24 16:28:03,448 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Enable chrome headless console log notification 2026-09-24 16:28:03,449 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Chrome headless enable page notifications 2026-09-24 16:28:03,512 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:28:03,516 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Setting session cookie in browser 2026-09-24 16:28:03,517 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:03,517 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:03,524 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:28:03,892 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:03] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.027 0.343 2026-09-24 16:28:03,894 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Navigation result: {'frameId': 'A4C5AE2BE0EC737D3C0E20F979AD1C70', 'loaderId': '8D3207141FDAECA10C74495FA8E8389C', 'isDownload': False} 2026-09-24 16:28:03,894 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:03,912 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:28:03,929 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:03] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-09-24 16:28:03,939 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:03] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.007 0.014 2026-09-24 16:28:03,944 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:03] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.025 2026-09-24 16:28:04,258 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:04] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:28:04,268 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:04] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:28:04,280 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:04] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-09-24 16:28:04,305 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:04] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.004 2026-09-24 16:28:04,305 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:04,309 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:04,314 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:04] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:28:04,321 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:04] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:28:04,346 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:04] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.003 0.007 2026-09-24 16:28:04,356 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:04] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.016 2026-09-24 16:28:04,395 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:04] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.014 0.024 2026-09-24 16:28:04,397 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:04] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.029 2026-09-24 16:28:04,770 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:04] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 392 0.125 0.225 2026-09-24 16:28:04,784 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:04] "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-09-24 16:28:04,815 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:04] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-24 16:28:04,851 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:04] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.026 2026-09-24 16:28:04,864 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:04] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:28:04,872 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: Owl is running in 'dev' mode. 2026-09-24 16:28:04,880 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:04] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.004 2026-09-24 16:28:04,903 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:04] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:28:04,915 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:04] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:28:04,916 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:04] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:28:04,924 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:04] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:28:04,926 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:04] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:28:04,936 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:04] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.012 0.015 2026-09-24 16:28:04,945 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:04] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.002 0.034 2026-09-24 16:28:04,947 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:04] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.039 2026-09-24 16:28:04,954 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:04] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.002 0.019 2026-09-24 16:28:04,982 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:05,016 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:05] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:28:05,017 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:05] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.006 0.011 2026-09-24 16:28:05,029 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:05] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:28:05,039 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:05] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.024 2026-09-24 16:28:05,057 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:05] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.044 2026-09-24 16:28:05,092 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:05] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.013 0.074 2026-09-24 16:28:05,098 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:05] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:28:05,098 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:05,127 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:05] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.013 0.107 2026-09-24 16:28:05,143 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:05] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.120 2026-09-24 16:28:05,159 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:05] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.123 2026-09-24 16:28:05,184 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:05] "GET /web/image?model=product.template&field=image_128&id=1803&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.140 2026-09-24 16:28:05,200 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:05] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.138 2026-09-24 16:28:05,214 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:05] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.111 2026-09-24 16:28:05,231 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:05] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.098 2026-09-24 16:28:05,248 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:05] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.084 2026-09-24 16:28:05,261 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:05] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.061 2026-09-24 16:28:05,328 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:05] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.025 0.157 2026-09-24 16:28:05,378 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:05,430 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:05,481 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:05,532 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:05,583 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:05,633 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:05,688 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:05,743 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:05,801 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:05,857 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:05,869 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:05] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 6 0.004 0.009 2026-09-24 16:28:05,910 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: tour succeeded 2026-09-24 16:28:05,910 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:05,948 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: heap 15112860 (allocated 16515072) 2026-09-24 16:28:05,951 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Closing chrome headless with pid 93784 2026-09-24 16:28:05,952 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Closing websocket connection 2026-09-24 16:28:05,952 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Terminating chrome headless with pid 93784 2026-09-24 16:28:06,014 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_162806_013900_test_specific_reward_product_tax_included_excluded.txt 2026-09-24 16:28:06,014 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Removing chrome user profile "/tmp/tmpzopy88qn_chrome_odoo" 2026-09-24 16:28:06,272 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Chrome pid: 94003 2026-09-24 16:28:06,273 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Chrome headless temporary user profile dir: /tmp/tmpj1jbw3p4_chrome_odoo 2026-09-24 16:28:06,273 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Issuing json command http://127.0.0.1:38537/json/version 2026-09-24 16:28:06,274 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38537', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:28:06,280 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Browser version: Chrome/150.0.7871.114 2026-09-24 16:28:06,280 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Issuing json command http://127.0.0.1:38537/json 2026-09-24 16:28:06,280 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38537', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:28:06,283 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Websocket url found: ws://127.0.0.1:38537/devtools/page/72C2982A81AECD0892192DC5DD5ECA53 2026-09-24 16:28:06,284 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Enable chrome headless console log notification 2026-09-24 16:28:06,285 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Chrome headless enable page notifications 2026-09-24 16:28:06,301 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:28:06,303 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Setting session cookie in browser 2026-09-24 16:28:06,304 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:06,304 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:06,359 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:06] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.010 0.034 2026-09-24 16:28:06,362 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Navigation result: {'frameId': '72C2982A81AECD0892192DC5DD5ECA53', 'loaderId': '9EF3ACCCCAD332A2B7290A25B22D2530', 'isDownload': False} 2026-09-24 16:28:06,362 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:06,376 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:28:06,388 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:06] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-09-24 16:28:06,391 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:06] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.000 0.007 2026-09-24 16:28:06,396 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:06] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.000 0.013 2026-09-24 16:28:06,701 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:06] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:28:06,704 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:06] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:28:06,709 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:06] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:28:06,721 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:06] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.000 0.003 2026-09-24 16:28:06,722 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:06,728 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:06,729 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:06] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:28:06,735 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:06] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:28:06,747 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:06] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 4 0.001 0.005 2026-09-24 16:28:06,749 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:06] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.007 2026-09-24 16:28:06,773 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:06] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 12 0.005 0.016 2026-09-24 16:28:06,775 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:06] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.016 2026-09-24 16:28:07,073 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:07] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 293 0.081 0.198 2026-09-24 16:28:07,091 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:07] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.010 2026-09-24 16:28:07,135 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:07] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:28:07,171 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:07] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 3 0.003 0.025 2026-09-24 16:28:07,195 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:07] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:28:07,202 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: Owl is running in 'dev' mode. 2026-09-24 16:28:07,209 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:07] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:28:07,233 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:07] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:28:07,245 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:07] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:28:07,261 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:07] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:28:07,266 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:07] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.009 2026-09-24 16:28:07,270 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:07] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 7 0.007 0.015 2026-09-24 16:28:07,272 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:07] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:28:07,273 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:07] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:28:07,279 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:07] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.002 0.026 2026-09-24 16:28:07,288 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:07] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.003 0.028 2026-09-24 16:28:07,316 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:07,332 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:07] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:28:07,369 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:07] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.016 0.026 2026-09-24 16:28:07,373 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:07] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:28:07,396 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:07,404 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:07] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.011 0.065 2026-09-24 16:28:07,418 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:07] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.067 2026-09-24 16:28:07,433 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:07] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.080 2026-09-24 16:28:07,448 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:07,449 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:07] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.092 2026-09-24 16:28:07,457 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:07] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.002 0.122 2026-09-24 16:28:07,472 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:07] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.094 2026-09-24 16:28:07,485 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:07] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.071 2026-09-24 16:28:07,499 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:07,502 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:07] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.079 2026-09-24 16:28:07,515 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:07] "GET /web/image?model=product.template&field=image_128&id=1803&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.077 2026-09-24 16:28:07,527 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:07] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.074 2026-09-24 16:28:07,539 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:07] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.077 2026-09-24 16:28:07,550 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:07,552 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:07] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.076 2026-09-24 16:28:07,600 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:07,651 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:07,710 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:07,719 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:07] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:28:07,766 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:07,821 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:07,876 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:07,885 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:07] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.002 0.006 2026-09-24 16:28:07,930 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: tour succeeded 2026-09-24 16:28:07,930 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:07,969 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: heap 14892404 (allocated 16252928) 2026-09-24 16:28:07,972 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Closing chrome headless with pid 94003 2026-09-24 16:28:07,973 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Closing websocket connection 2026-09-24 16:28:07,973 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Terminating chrome headless with pid 94003 2026-09-24 16:28:08,027 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_162808_026961_test_specific_reward_product_tax_included_excluded.txt 2026-09-24 16:28:08,027 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Removing chrome user profile "/tmp/tmpj1jbw3p4_chrome_odoo" 2026-09-24 16:28:08,036 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_two_variant_same_discount ... 2026-09-24 16:28:08,628 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Chrome pid: 94216 2026-09-24 16:28:08,628 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Chrome headless temporary user profile dir: /tmp/tmpi9v11e1k_chrome_odoo 2026-09-24 16:28:08,628 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Issuing json command http://127.0.0.1:36129/json/version 2026-09-24 16:28:08,629 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36129', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:28:08,631 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Browser version: Chrome/150.0.7871.114 2026-09-24 16:28:08,631 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Issuing json command http://127.0.0.1:36129/json 2026-09-24 16:28:08,632 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36129', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:28:08,633 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Websocket url found: ws://127.0.0.1:36129/devtools/page/846E6627F76A39CB8F2702F59FF01235 2026-09-24 16:28:08,634 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Enable chrome headless console log notification 2026-09-24 16:28:08,635 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Chrome headless enable page notifications 2026-09-24 16:28:08,684 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:28:08,689 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Setting session cookie in browser 2026-09-24 16:28:08,690 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:08,690 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:08,698 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:28:09,116 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:09] "GET /pos/ui?config_id=76 HTTP/1.1" 200 - 91 0.034 0.386 2026-09-24 16:28:09,119 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Navigation result: {'frameId': '846E6627F76A39CB8F2702F59FF01235', 'loaderId': 'F28CAF746A4D7650B751A6D0A06698E1', 'isDownload': False} 2026-09-24 16:28:09,119 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Evaluate ready code "odoo.isTourReady('test_two_variant_same_discount')" 2026-09-24 16:28:09,132 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:28:09,146 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:09] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-09-24 16:28:09,148 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:09] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-09-24 16:28:09,153 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:09] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-09-24 16:28:09,462 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:09] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:28:09,465 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:09] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:28:09,473 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:09] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-09-24 16:28:09,486 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:09] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:28:09,488 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:09,494 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:09,495 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:09] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:28:09,502 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:09] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:28:09,520 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:09] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.003 0.009 2026-09-24 16:28:09,533 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:09] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.024 2026-09-24 16:28:09,571 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:09] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.010 0.029 2026-09-24 16:28:09,575 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:09] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.026 2026-09-24 16:28:09,910 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:09] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 395 0.104 0.216 2026-09-24 16:28:09,924 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:09] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:28:09,971 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:09] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:28:09,985 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:09] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 2 0.002 0.006 2026-09-24 16:28:10,017 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:10] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.023 2026-09-24 16:28:10,032 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28: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.004 2026-09-24 16:28:10,039 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount.browser: Owl is running in 'dev' mode. 2026-09-24 16:28:10,054 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:10] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.009 2026-09-24 16:28:10,072 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:10] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:28:10,077 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:10] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:28:10,088 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:10] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:28:10,094 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:10] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.012 2026-09-24 16:28:10,105 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:10] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:28:10,122 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:10] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:28:10,139 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:10] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.027 0.031 2026-09-24 16:28:10,143 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:10] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.008 2026-09-24 16:28:10,150 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:10] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.002 0.063 2026-09-24 16:28:10,153 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:10,161 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:10] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.002 0.015 2026-09-24 16:28:10,216 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:10,224 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:10] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.024 0.096 2026-09-24 16:28:10,230 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:10] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:28:10,233 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:10] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:28:10,259 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:10] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.015 0.135 2026-09-24 16:28:10,267 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:10] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.002 0.092 2026-09-24 16:28:10,284 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:10] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.090 2026-09-24 16:28:10,298 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:10] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.103 2026-09-24 16:28:10,313 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:10] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.115 2026-09-24 16:28:10,326 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:10] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.088 2026-09-24 16:28:10,341 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:10] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.077 2026-09-24 16:28:10,363 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:10] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.091 2026-09-24 16:28:10,377 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:10] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.088 2026-09-24 16:28:10,392 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:10] "GET /web/image?model=product.template&field=image_128&id=1805&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.089 2026-09-24 16:28:10,408 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:10] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.073 2026-09-24 16:28:10,421 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:10] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-24T16:18:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.076 2026-09-24 16:28:10,463 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:10] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.016 0.132 2026-09-24 16:28:10,506 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:10,594 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount.browser: tour succeeded 2026-09-24 16:28:10,595 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR test_two_variant_same_discount SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-09-24 16:28:10,687 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount.browser: heap 14939436 (allocated 15990784) 2026-09-24 16:28:10,690 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Closing chrome headless with pid 94216 2026-09-24 16:28:10,690 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Closing websocket connection 2026-09-24 16:28:10,690 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Terminating chrome headless with pid 94216 2026-09-24 16:28:10,785 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_162810_784856_test_two_variant_same_discount.txt 2026-09-24 16:28:10,785 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Removing chrome user profile "/tmp/tmpi9v11e1k_chrome_odoo" 2026-09-24 16:28:10,824 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_attachment: filestore gc 17 checked, 17 removed 2026-09-24 16:28:17,083 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_loyalty_history: Starting TestPOSLoyaltyHistory.test_duplicate_coupon_confirm ... 2026-09-24 16:28:17,268 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_loyalty_history: Starting TestPOSLoyaltyHistory.test_gift_card_partner ... 2026-09-24 16:28:17,756 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_loyalty_history: Starting TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend ... 2026-09-24 16:28:18,214 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Chrome pid: 94421 2026-09-24 16:28:18,214 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Chrome headless temporary user profile dir: /tmp/tmp1sc2zp6m_chrome_odoo 2026-09-24 16:28:18,214 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Issuing json command http://127.0.0.1:34963/json/version 2026-09-24 16:28:18,215 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34963', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:28:18,217 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Browser version: Chrome/150.0.7871.114 2026-09-24 16:28:18,218 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Issuing json command http://127.0.0.1:34963/json 2026-09-24 16:28:18,218 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34963', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:28:18,219 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Websocket url found: ws://127.0.0.1:34963/devtools/page/DDF67A89D81C2717F2C53B012565BD3F 2026-09-24 16:28:18,221 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Enable chrome headless console log notification 2026-09-24 16:28:18,222 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Chrome headless enable page notifications 2026-09-24 16:28:18,272 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:28:18,276 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Setting session cookie in browser 2026-09-24 16:28:18,277 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Open "http://127.0.0.1:8069/pos/ui/82" in browser 2026-09-24 16:28:18,277 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Navigating to: "http://127.0.0.1:8069/pos/ui/82" 2026-09-24 16:28:18,289 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:28:18,636 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:18] "GET /pos/ui/82 HTTP/1.1" 200 - 89 0.022 0.328 2026-09-24 16:28:18,640 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Navigation result: {'frameId': 'DDF67A89D81C2717F2C53B012565BD3F', 'loaderId': '6CF335A0EB1FE9E90517BD209B9BE5DC', 'isDownload': False} 2026-09-24 16:28:18,641 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:18,654 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:28:18,667 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:18] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-09-24 16:28:18,673 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:18] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-09-24 16:28:18,676 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:18] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.016 2026-09-24 16:28:18,990 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:18] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:28:18,994 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:18] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:28:19,001 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:19] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-09-24 16:28:19,015 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:19] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:28:19,022 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Evaluate test code "odoo.startTour('test_loyalty_history_earn_and_spend', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/82", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:28:19,024 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:19] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:28:19,025 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:19,030 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:19] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:28:19,044 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:19] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.002 0.006 2026-09-24 16:28:19,052 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:19] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.014 2026-09-24 16:28:19,080 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:19] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.008 0.021 2026-09-24 16:28:19,082 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:19] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.018 2026-09-24 16:28:19,404 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:19] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 391 0.101 0.205 2026-09-24 16:28:19,416 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:19] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:28:19,447 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:19] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:28:19,482 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:19] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.023 2026-09-24 16:28:19,496 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:19] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-24 16:28:19,504 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: Owl is running in 'dev' mode. 2026-09-24 16:28:19,512 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:19] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.003 2026-09-24 16:28:19,550 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:19] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:28:19,561 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:19] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:28:19,564 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:19] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-09-24 16:28:19,573 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:19] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:28:19,575 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28: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-09-24 16:28:19,577 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:19] "GET /web/image/res.users/153/avatar_128 HTTP/1.1" 200 - 14 0.012 0.015 2026-09-24 16:28:19,585 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:19] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.002 0.031 2026-09-24 16:28:19,593 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:19] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.002 0.012 2026-09-24 16:28:19,594 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:19] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.039 2026-09-24 16:28:19,634 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:19,694 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:19] "GET /web/image?model=product.template&field=image_128&id=1813&unique=2026-09-24T16:28:10.000+00:00 HTTP/1.1" 200 - 3 0.004 0.023 2026-09-24 16:28:19,702 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:19] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:28:19,705 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:19] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.003 0.038 2026-09-24 16:28:19,721 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:19] "GET /web/image?model=product.template&field=image_128&id=1812&unique=2026-09-24T16:28:10.000+00:00 HTTP/1.1" 200 - 3 0.002 0.053 2026-09-24 16:28:19,726 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:19] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:28:19,736 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:19] "GET /web/image?model=product.template&field=image_128&id=1811&unique=2026-09-24T16:28:10.000+00:00 HTTP/1.1" 200 - 3 0.002 0.068 2026-09-24 16:28:19,751 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:19] "GET /web/image?model=product.template&field=image_128&id=1814&unique=2026-09-24T16:28:10.000+00:00 HTTP/1.1" 200 - 3 0.002 0.077 2026-09-24 16:28:19,764 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:19,768 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:19] "GET /web/image?model=product.template&field=image_128&id=1815&unique=2026-09-24T16:28:10.000+00:00 HTTP/1.1" 200 - 3 0.002 0.091 2026-09-24 16:28:19,773 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:19] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:28:19,784 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:19] "GET /web/image?model=product.template&field=image_128&id=1822&unique=2026-09-24T16:28:10.000+00:00 HTTP/1.1" 200 - 3 0.003 0.052 2026-09-24 16:28:19,800 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:19] "GET /web/image?model=product.template&field=image_128&id=1816&unique=2026-09-24T16:28:10.000+00:00 HTTP/1.1" 200 - 3 0.002 0.058 2026-09-24 16:28:19,815 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:19] "GET /web/image?model=product.template&field=image_128&id=1817&unique=2026-09-24T16:28:10.000+00:00 HTTP/1.1" 200 - 3 0.001 0.060 2026-09-24 16:28:19,816 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:19,846 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:19] "GET /pos/ui/82?from_backend=True HTTP/1.1" 200 - 33 0.010 0.133 2026-09-24 16:28:19,874 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:19] "GET /pos/ui/82 HTTP/1.1" 200 - 33 0.009 0.158 2026-09-24 16:28:19,888 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:19] "GET /web/image?model=product.template&field=image_128&id=1819&unique=2026-09-24T16:28:10.000+00:00 HTTP/1.1" 200 - 3 0.001 0.110 2026-09-24 16:28:19,903 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:19] "GET /web/image?model=product.template&field=image_128&id=1818&unique=2026-09-24T16:28:10.000+00:00 HTTP/1.1" 200 - 3 0.001 0.114 2026-09-24 16:28:19,963 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:19] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.022 0.139 2026-09-24 16:28:20,015 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:20,067 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:20,118 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:20,174 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:20,237 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:20,255 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:20] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.005 0.012 2026-09-24 16:28:20,288 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:20,361 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:20,411 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:20,462 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:20,513 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:20,564 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:20,614 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:20,670 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:20,730 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:20,778 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:20,848 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:20,903 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:20,954 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:21,017 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:21,027 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:21] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:28:21,027 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:21] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:28:21,067 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:21,118 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:21,183 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:21,236 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:21,294 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:21,305 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:21] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.002 0.007 2026-09-24 16:28:21,325 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61921049 started for PoS orders references: [{'name': '/', 'pos_reference': '261-82-000001', 'uuid': 'd1cd738f-3278-4cf9-b018-3531867a3ec0'}] 2026-09-24 16:28:21,326 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:21] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:28:21,580 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61921049 order {'name': '/', 'pos_reference': '261-82-000001', 'uuid': 'd1cd738f-3278-4cf9-b018-3531867a3ec0'} created pos.order #634 2026-09-24 16:28:21,589 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61921049 finished 2026-09-24 16:28:21,615 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:21] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 237 0.095 0.197 2026-09-24 16:28:21,669 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:21] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 36 0.016 0.021 2026-09-24 16:28:21,683 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:21] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:28:21,758 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3525563 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-82-000001', 'uuid': 'd1cd738f-3278-4cf9-b018-3531867a3ec0'}] 2026-09-24 16:28:21,763 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:21,763 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3525563 order {'name': 'Shop - 000001', 'pos_reference': '261-82-000001', 'uuid': 'd1cd738f-3278-4cf9-b018-3531867a3ec0'} sync ignored for existing PoS order pos.order(634,) (state: paid) 2026-09-24 16:28:21,777 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3525563 finished 2026-09-24 16:28:21,813 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: tour succeeded 2026-09-24 16:28:21,815 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:21,847 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:21] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.031 0.060 2026-09-24 16:28:21,901 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: heap 19654324 (allocated 21893120) 2026-09-24 16:28:21,908 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Closing chrome headless with pid 94421 2026-09-24 16:28:21,909 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Closing websocket connection 2026-09-24 16:28:21,909 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Terminating chrome headless with pid 94421 2026-09-24 16:28:21,915 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:21] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 6 0.003 0.009 2026-09-24 16:28:21,968 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_162821_968321_test_loyalty_history_earn_and_spend.txt 2026-09-24 16:28:21,968 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Removing chrome user profile "/tmp/tmp1sc2zp6m_chrome_odoo" 2026-09-24 16:28:21,994 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_loyalty_history: Starting TestPOSLoyaltyHistory.test_pos_loyalty_history ... 2026-09-24 16:28:22,428 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Chrome pid: 94639 2026-09-24 16:28:22,428 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Chrome headless temporary user profile dir: /tmp/tmpn6wgzu2n_chrome_odoo 2026-09-24 16:28:22,428 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Issuing json command http://127.0.0.1:38639/json/version 2026-09-24 16:28:22,429 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38639', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:28:22,431 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Browser version: Chrome/150.0.7871.114 2026-09-24 16:28:22,431 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Issuing json command http://127.0.0.1:38639/json 2026-09-24 16:28:22,431 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38639', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:28:22,432 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Websocket url found: ws://127.0.0.1:38639/devtools/page/7D8A2EAA6AA96A9F87D9B7437CBFDA6E 2026-09-24 16:28:22,434 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Enable chrome headless console log notification 2026-09-24 16:28:22,435 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Chrome headless enable page notifications 2026-09-24 16:28:22,474 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:28:22,477 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Setting session cookie in browser 2026-09-24 16:28:22,478 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Open "http://127.0.0.1:8069/pos/ui/82" in browser 2026-09-24 16:28:22,479 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Navigating to: "http://127.0.0.1:8069/pos/ui/82" 2026-09-24 16:28:22,485 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:28:22,806 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:22] "GET /pos/ui/82 HTTP/1.1" 200 - 91 0.025 0.297 2026-09-24 16:28:22,809 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Navigation result: {'frameId': '7D8A2EAA6AA96A9F87D9B7437CBFDA6E', 'loaderId': 'A6E4311BCACA6DEC774B40FD7D041965', 'isDownload': False} 2026-09-24 16:28:22,809 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Evaluate ready code "odoo.isTourReady('LoyaltyHistoryTour')" 2026-09-24 16:28:22,817 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:28:22,835 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:22] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-09-24 16:28:22,840 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:22] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.016 2026-09-24 16:28:22,845 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:22] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-09-24 16:28:23,157 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:23] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:28:23,171 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:23] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:28:23,176 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:23] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-09-24 16:28:23,187 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Evaluate test code "odoo.startTour('LoyaltyHistoryTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/82", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:28:23,189 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:23] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:28:23,191 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:23,197 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:23] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:28:23,205 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:23] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:28:23,219 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:23] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.002 0.006 2026-09-24 16:28:23,227 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:23] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.016 2026-09-24 16:28:23,260 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:23] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.009 0.023 2026-09-24 16:28:23,261 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:23] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.022 2026-09-24 16:28:23,587 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:23] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 391 0.110 0.199 2026-09-24 16:28:23,604 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16: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.010 2026-09-24 16:28:23,635 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16: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.004 2026-09-24 16:28:23,670 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:23] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.023 2026-09-24 16:28:23,693 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16: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.004 2026-09-24 16:28:23,708 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: Owl is running in 'dev' mode. 2026-09-24 16:28:23,714 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:23] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.003 2026-09-24 16:28:23,736 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:23] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:28:23,747 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:23] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:28:23,761 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:23] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-09-24 16:28:23,766 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:23] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:28:23,768 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:23] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:28:23,768 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:23] "GET /web/image/res.users/153/avatar_128 HTTP/1.1" 200 - 14 0.011 0.019 2026-09-24 16:28:23,779 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:23] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.002 0.038 2026-09-24 16:28:23,780 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:23] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.041 2026-09-24 16:28:23,793 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:23] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.002 0.005 2026-09-24 16:28:23,834 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:23,866 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:23] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:28:23,873 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:23] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:28:23,880 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:23] "GET /web/image?model=product.template&field=image_128&id=1811&unique=2026-09-24T16:28:10.000+00:00 HTTP/1.1" 200 - 3 0.002 0.018 2026-09-24 16:28:23,912 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:23] "GET /pos/ui/82 HTTP/1.1" 200 - 33 0.012 0.040 2026-09-24 16:28:23,926 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:23] "GET /web/image?model=product.template&field=image_128&id=1813&unique=2026-09-24T16:28:10.000+00:00 HTTP/1.1" 200 - 3 0.002 0.061 2026-09-24 16:28:23,934 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:23] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.002 0.055 2026-09-24 16:28:23,954 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:23,972 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:23] "GET /pos/ui/82?from_backend=True HTTP/1.1" 200 - 33 0.015 0.097 2026-09-24 16:28:23,978 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:23] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:28:23,993 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:23] "GET /web/image?model=product.template&field=image_128&id=1812&unique=2026-09-24T16:28:10.000+00:00 HTTP/1.1" 200 - 3 0.002 0.130 2026-09-24 16:28:24,009 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:24] "GET /web/image?model=product.template&field=image_128&id=1817&unique=2026-09-24T16:28:10.000+00:00 HTTP/1.1" 200 - 3 0.002 0.125 2026-09-24 16:28:24,022 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:24] "GET /web/image?model=product.template&field=image_128&id=1816&unique=2026-09-24T16:28:10.000+00:00 HTTP/1.1" 200 - 3 0.001 0.105 2026-09-24 16:28:24,035 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:24] "GET /web/image?model=product.template&field=image_128&id=1819&unique=2026-09-24T16:28:10.000+00:00 HTTP/1.1" 200 - 3 0.001 0.104 2026-09-24 16:28:24,048 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:24] "GET /web/image?model=product.template&field=image_128&id=1818&unique=2026-09-24T16:28:10.000+00:00 HTTP/1.1" 200 - 3 0.001 0.111 2026-09-24 16:28:24,061 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:24] "GET /web/image?model=product.template&field=image_128&id=1814&unique=2026-09-24T16:28:10.000+00:00 HTTP/1.1" 200 - 3 0.001 0.063 2026-09-24 16:28:24,074 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:24] "GET /web/image?model=product.template&field=image_128&id=1815&unique=2026-09-24T16:28:10.000+00:00 HTTP/1.1" 200 - 3 0.001 0.060 2026-09-24 16:28:24,125 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:24] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.015 0.128 2026-09-24 16:28:24,180 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:24,232 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:24,283 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:24,334 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:24,384 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:24,435 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:24,505 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:24,558 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:24,609 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:24,666 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:24,727 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:24,739 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:24] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 6 0.003 0.008 2026-09-24 16:28:24,779 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:24,829 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:24,880 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:24,947 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:24,957 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:24] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:28:24,958 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:24] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:28:24,998 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:25,048 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:25,111 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:25,165 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:25,218 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:25,282 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:25,287 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67855961 started for PoS orders references: [{'name': '/', 'pos_reference': '261-82-000001', 'uuid': 'fb97f80d-8f46-4a10-8186-9a9b4609929d'}] 2026-09-24 16:28:25,289 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:25] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:28:25,511 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67855961 order {'name': '/', 'pos_reference': '261-82-000001', 'uuid': 'fb97f80d-8f46-4a10-8186-9a9b4609929d'} created pos.order #635 2026-09-24 16:28:25,519 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67855961 finished 2026-09-24 16:28:25,546 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:25] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 236 0.084 0.177 2026-09-24 16:28:25,598 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:25] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 37 0.012 0.022 2026-09-24 16:28:25,612 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:25] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:28:25,668 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57486325 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-82-000001', 'uuid': 'fb97f80d-8f46-4a10-8186-9a9b4609929d'}] 2026-09-24 16:28:25,673 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57486325 order {'name': 'Shop - 000001', 'pos_reference': '261-82-000001', 'uuid': 'fb97f80d-8f46-4a10-8186-9a9b4609929d'} sync ignored for existing PoS order pos.order(635,) (state: paid) 2026-09-24 16:28:25,674 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:25,680 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57486325 finished 2026-09-24 16:28:25,724 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: tour succeeded 2026-09-24 16:28:25,725 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: ╔═══════════════════════════════════╗ ║ TOUR LoyaltyHistoryTour SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-09-24 16:28:25,737 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:25] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.024 0.046 2026-09-24 16:28:25,795 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: heap 17595612 (allocated 20971520) 2026-09-24 16:28:25,797 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Closing chrome headless with pid 94639 2026-09-24 16:28:25,797 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Closing websocket connection 2026-09-24 16:28:25,797 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Terminating chrome headless with pid 94639 2026-09-24 16:28:25,855 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_162825_855133_test_pos_loyalty_history.txt 2026-09-24 16:28:25,855 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Removing chrome user profile "/tmp/tmpn6wgzu2n_chrome_odoo" 2026-09-24 16:28:25,885 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_loyalty_history: Starting TestPOSLoyaltyHistory.test_programs_loaded ... 2026-09-24 16:28:26,130 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-24 16:28:32,666 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_product_loading: Starting TestPOSLoyaltyProductLoading.test_loyalty_product_loading ... 2026-09-24 16:28:32,898 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_product_loading: Starting TestPOSLoyaltyProductLoading.test_product_loading_without_gift_card ... 2026-09-24 16:28:36,054 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-24 16:28:41,565 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_loyalty.tests.test_unlink_reward: Starting TestUnlinkReward.test_pos_unlink_reward ... 2026-09-24 16:28:41,732 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-24 16:28:48,019 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_mollie.tests.test_mollie_payment_method: Starting TestMolliePaymentMethod.test_cancel ... 2026-09-24 16:28:48,032 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_mollie.tests.test_mollie_payment_method: Starting TestMolliePaymentMethod.test_get ... 2026-09-24 16:28:48,036 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_mollie.tests.test_mollie_payment_method: Starting TestMolliePaymentMethod.test_payment ... 2026-09-24 16:28:48,071 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_mollie.tests.test_mollie_payment_method: Starting TestMolliePaymentMethod.test_refund ... 2026-09-24 16:28:48,139 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-24 16:28:54,597 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_mrp.tests.test_frontend: Starting TestUi.test_ship_later_kit_and_mto_manufactured_product ... 2026-09-24 16:28:54,940 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Chrome pid: 94849 2026-09-24 16:28:54,940 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Chrome headless temporary user profile dir: /tmp/tmprwdri3ap_chrome_odoo 2026-09-24 16:28:54,940 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Issuing json command http://127.0.0.1:36679/json/version 2026-09-24 16:28:54,941 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36679', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:28:54,943 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Browser version: Chrome/150.0.7871.114 2026-09-24 16:28:54,943 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Issuing json command http://127.0.0.1:36679/json 2026-09-24 16:28:54,944 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36679', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:28:54,944 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Websocket url found: ws://127.0.0.1:36679/devtools/page/2CC7EFECE0E7A12DB6BD24440D7E69BF 2026-09-24 16:28:54,946 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Enable chrome headless console log notification 2026-09-24 16:28:54,947 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Chrome headless enable page notifications 2026-09-24 16:28:54,968 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:28:54,971 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Setting session cookie in browser 2026-09-24 16:28:54,972 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Open "http://127.0.0.1:8069/pos/ui/88" in browser 2026-09-24 16:28:54,973 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Navigating to: "http://127.0.0.1:8069/pos/ui/88" 2026-09-24 16:28:54,980 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:28:55,302 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:55] "GET /pos/ui/88 HTTP/1.1" 200 - 88 0.024 0.301 2026-09-24 16:28:55,305 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Navigation result: {'frameId': '2CC7EFECE0E7A12DB6BD24440D7E69BF', 'loaderId': '65BCAA6AE1D6D420FA3CFAED31CFF440', 'isDownload': False} 2026-09-24 16:28:55,305 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:55,313 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:28:55,323 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:55] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-09-24 16:28:55,328 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:55] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-09-24 16:28:55,336 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:55] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.015 2026-09-24 16:28:55,686 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:55] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:28:55,693 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:55] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:28:55,700 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:55] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-09-24 16:28:55,716 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:55] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:28:55,724 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:55] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:28:55,730 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:55] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:28:55,730 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Evaluate test code "odoo.startTour('test_ship_later_kit_and_mto_manufactured_product', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/88", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:28:55,740 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:55,755 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:55] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.008 2026-09-24 16:28:55,767 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:55] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.005 0.017 2026-09-24 16:28:55,769 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:55] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.005 2026-09-24 16:28:55,800 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:55] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.008 0.019 2026-09-24 16:28:56,185 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 168, model: sale.order 2026-09-24 16:28:56,187 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_session: Could not load model sale.order due to AccessError: You are not allowed to access 'Sales Order' (sale.order) records. This operation is allowed for the following groups: - Accounting/Auditor - Readonly - Accounting/Bookkeeper - Accounting/Invoicing - Inventory/User - Manufacturing/User - Project/Administrator - Project/User - Sales/Administrator - Sales/User: Own Documents Only - Role / Portal Contact your administrator to request access if necessary. 2026-09-24 16:28:56,187 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 168, model: sale.order.line 2026-09-24 16:28:56,188 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_session: Could not load model sale.order.line due to AccessError: You are not allowed to access 'Sales Order Line' (sale.order.line) records. This operation is allowed for the following groups: - Accounting/Auditor - Readonly - Accounting/Bookkeeper - Accounting/Invoicing - Inventory/User - Manufacturing/User - Project/Administrator - Project/User - Sales/User: Own Documents Only - Role / Portal Contact your administrator to request access if necessary. 2026-09-24 16:28:56,195 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:56] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 365 0.125 0.241 2026-09-24 16:28:56,216 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:56] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.013 2026-09-24 16:28:56,250 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28: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.004 2026-09-24 16:28:56,285 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:56] "GET /web/image/res.company/84/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.024 2026-09-24 16:28:56,296 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:56] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:28:56,302 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: Owl is running in 'dev' mode. 2026-09-24 16:28:56,310 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:56] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.003 2026-09-24 16:28:56,340 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:56] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:28:56,351 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:56] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:28:56,357 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:56] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:28:56,360 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:56] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.007 2026-09-24 16:28:56,363 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:56] "GET /web/image?model=res.company&id=84&field=logo HTTP/1.1" 200 - 3 0.004 0.012 2026-09-24 16:28:56,370 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:56] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:28:56,372 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:56] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:28:56,373 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:56,386 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:56] "GET /web/image/res.users/168/avatar_128 HTTP/1.1" 200 - 14 0.010 0.029 2026-09-24 16:28:56,394 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:56] "GET /web/image/res.company/84/favicon HTTP/1.1" 200 - 4 0.002 0.023 2026-09-24 16:28:56,394 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:56] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:28:56,429 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:56] "GET /pos/ui/88?from_backend=True HTTP/1.1" 200 - 33 0.010 0.044 2026-09-24 16:28:56,456 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:56] "GET /pos/ui/88 HTTP/1.1" 200 - 33 0.008 0.067 2026-09-24 16:28:56,558 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:56,589 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:56] "GET /web/image?model=product.template&field=image_128&id=1881&unique=2026-09-24T16:28:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.016 2026-09-24 16:28:56,596 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:56] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:28:56,599 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:56] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:28:56,612 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:56] "GET /web/image?model=product.template&field=image_128&id=1882&unique=2026-09-24T16:28:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.037 2026-09-24 16:28:56,614 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:56,627 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:56] "GET /web/image?model=product.template&field=image_128&id=1883&unique=2026-09-24T16:28:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.054 2026-09-24 16:28:56,646 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:56] "GET /web/image?model=product.template&field=image_128&id=1885&unique=2026-09-24T16:28:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.071 2026-09-24 16:28:56,661 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:56] "GET /web/image?model=product.template&field=image_128&id=1880&unique=2026-09-24T16:28:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.088 2026-09-24 16:28:56,679 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:56] "GET /web/image?model=product.template&field=image_128&id=1884&unique=2026-09-24T16:28:48.000+00:00 HTTP/1.1" 200 - 3 0.004 0.099 2026-09-24 16:28:56,693 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:56] "GET /web/image?model=product.template&field=image_128&id=1890&unique=2026-09-24T16:28:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.089 2026-09-24 16:28:56,709 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:56] "GET /web/image?model=product.template&field=image_128&id=1889&unique=2026-09-24T16:28:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.092 2026-09-24 16:28:56,726 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:56] "GET /web/image?model=product.template&field=image_128&id=1888&unique=2026-09-24T16:28:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.094 2026-09-24 16:28:56,743 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:56] "GET /web/image?model=product.template&field=image_128&id=1892&unique=2026-09-24T16:28:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.088 2026-09-24 16:28:56,757 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:56] "GET /web/image?model=product.template&field=image_128&id=1886&unique=2026-09-24T16:28:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.089 2026-09-24 16:28:56,770 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:56] "GET /web/image?model=product.template&field=image_128&id=1891&unique=2026-09-24T16:28:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.087 2026-09-24 16:28:56,785 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:56] "GET /web/image?model=product.template&field=image_128&id=1887&unique=2026-09-24T16:28:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.085 2026-09-24 16:28:56,838 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:56] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.018 0.108 2026-09-24 16:28:56,895 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:56,945 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:56,996 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:57,052 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:57,107 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:57,180 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:57] "POST /web/dataset/call_kw/product.template/get_product_info_pos#product.template.get_product_info_pos HTTP/1.1" 200 - 69 0.023 0.049 2026-09-24 16:28:57,214 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:57,261 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:57,312 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:57,385 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:57,436 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:57,487 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:57,542 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:57,595 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:57,678 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:57] "POST /web/dataset/call_kw/product.template/get_product_info_pos#product.template.get_product_info_pos HTTP/1.1" 200 - 65 0.028 0.054 2026-09-24 16:28:57,705 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:57,755 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:57,806 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:57,856 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:57,929 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:57,983 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:58,034 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:58,090 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:58,145 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:58,196 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:58,259 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:58,269 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:58] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:28:58,269 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:58] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:28:58,310 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:58,360 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:58,426 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:58,481 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:58,535 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:58,585 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:58,647 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:58,652 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25690044 started for PoS orders references: [{'name': '/', 'pos_reference': '261-88-000001', 'uuid': 'b8a36514-fd9d-4381-902f-94c52b6f0a5c'}] 2026-09-24 16:28:58,654 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:58] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:28:59,010 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25690044 order {'name': '/', 'pos_reference': '261-88-000001', 'uuid': 'b8a36514-fd9d-4381-902f-94c52b6f0a5c'} created pos.order #637 2026-09-24 16:28:59,020 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25690044 finished 2026-09-24 16:28:59,083 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:59] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 315 0.156 0.278 2026-09-24 16:28:59,114 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:59] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.005 2026-09-24 16:28:59,179 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: tour succeeded 2026-09-24 16:28:59,180 44 INFO rb-c855d12-225060-418428 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-09-24 16:28:59,182 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61859157 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-88-000001', 'uuid': 'b8a36514-fd9d-4381-902f-94c52b6f0a5c'}] 2026-09-24 16:28:59,187 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61859157 order {'name': 'Shop - 000001', 'pos_reference': '261-88-000001', 'uuid': 'b8a36514-fd9d-4381-902f-94c52b6f0a5c'} sync ignored for existing PoS order pos.order(637,) (state: paid) 2026-09-24 16:28:59,197 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61859157 finished 2026-09-24 16:28:59,264 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:28:59] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 68 0.030 0.054 2026-09-24 16:28:59,314 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: heap 19770788 (allocated 21893120) 2026-09-24 16:28:59,318 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Closing chrome headless with pid 94849 2026-09-24 16:28:59,318 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Closing websocket connection 2026-09-24 16:28:59,319 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Terminating chrome headless with pid 94849 2026-09-24 16:28:59,375 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_162859_375044_test_ship_later_kit_and_mto_manufactured_product.txt 2026-09-24 16:28:59,375 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Removing chrome user profile "/tmp/tmprwdri3ap_chrome_odoo" 2026-09-24 16:28:59,436 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-24 16:29:05,687 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_kit_different_uom_invoice_valuation ... 2026-09-24 16:29:06,058 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #170 deleted stock.move records with IDs: [1165] 2026-09-24 16:29:07,186 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_kit_different_uom_invoice_valuation_2 ... 2026-09-24 16:29:07,497 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #170 deleted stock.move records with IDs: [1167] 2026-09-24 16:29:08,524 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_kit_different_uom_invoice_valuation_no_invoice ... 2026-09-24 16:29:08,915 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #170 deleted stock.move records with IDs: [1169] 2026-09-24 16:29:09,620 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_kit_order_total_cost ... 2026-09-24 16:29:09,830 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #170 deleted stock.move records with IDs: [1171] 2026-09-24 16:29:10,398 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_kit_order_total_cost_with_shared_component ... 2026-09-24 16:29:10,675 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #170 deleted stock.move records with IDs: [1174, 1175] 2026-09-24 16:29:11,231 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_kit_with_kit_invoice_valuation ... 2026-09-24 16:29:11,636 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #170 deleted stock.move records with IDs: [1179, 1180] 2026-09-24 16:29:11,832 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #170 deleted stock.move records with IDs: [1184, 1185, 1186] 2026-09-24 16:29:13,378 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_nested_kit_order_total_cost_with_shared_component ... 2026-09-24 16:29:13,732 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #170 deleted stock.move records with IDs: [1187, 1188] 2026-09-24 16:29:13,949 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_variant_exclusive_bom_lines ... 2026-09-24 16:29:14,375 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #170 deleted stock.move records with IDs: [1191, 1192] 2026-09-24 16:29:14,963 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_kit_with_lot_tracked_component_multiple_orders ... 2026-09-24 16:29:15,379 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #170 deleted stock.move records with IDs: [1196] 2026-09-24 16:29:15,462 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #170 deleted stock.move.line records with IDs: [1194] 2026-09-24 16:29:15,498 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #170 deleted stock.move.line records with IDs: [1195] 2026-09-24 16:29:16,008 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_never_variant_bom_product_picking ... 2026-09-24 16:29:16,284 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27072123 started for PoS orders references: [{'name': 'Order 12345-123-1234', 'pos_reference': None, 'uuid': '12345-123-1234'}] 2026-09-24 16:29:16,444 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #170 deleted stock.move records with IDs: [1198, 1199] 2026-09-24 16:29:16,699 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27072123 order {'name': 'Order 12345-123-1234', 'pos_reference': None, 'uuid': '12345-123-1234'} created pos.order #649 2026-09-24 16:29:16,701 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27072123 finished 2026-09-24 16:29:16,746 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_pos_picking_kit_qty ... 2026-09-24 16:29:17,030 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #170 deleted stock.move records with IDs: [1204] 2026-09-24 16:29:17,271 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-09-24 16:29:24,662 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_1_online_payment_with_cashier ... 2026-09-24 16:29:24,751 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66519155 started for PoS orders references: [{'name': 'Order 00055-001-0001', 'pos_reference': None, 'uuid': '00055-001-0001'}] 2026-09-24 16:29:24,771 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66519155 order {'name': 'Order 00055-001-0001', 'pos_reference': None, 'uuid': '00055-001-0001'} created pos.order #651 2026-09-24 16:29:24,772 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66519155 finished 2026-09-24 16:29:24,794 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:29:24,943 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-09-24 16:29:25,662 44 INFO rb-c855d12-225060-418428 odoo.tests.common: Simulating signal changes during tests 2026-09-24 16:29:25,663 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:25] "GET /pos/pay/651?access_token=102cfd13-1e09-4182-b331-772c5740b4d0 HTTP/1.1" 200 - 258 0.104 0.765 2026-09-24 16:29:25,671 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-09-24 16:29:25,718 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:25] "POST /pos/pay/transaction/651 HTTP/1.1" 200 - 40 0.018 0.033 2026-09-24 16:29:25,750 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-09-24 16:29:26,305 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:26] "GET /pos/pay/confirmation/651?access_token=102cfd13-1e09-4182-b331-772c5740b4d0&tx_id=1 HTTP/1.1" 200 - 372 0.208 0.355 2026-09-24 16:29:26,630 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_1_online_payment_without_cashier ... 2026-09-24 16:29:26,747 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20065031 started for PoS orders references: [{'name': 'Order 00055-001-0001', 'pos_reference': None, 'uuid': '00055-001-0001'}] 2026-09-24 16:29:26,770 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20065031 order {'name': 'Order 00055-001-0001', 'pos_reference': None, 'uuid': '00055-001-0001'} created pos.order #652 2026-09-24 16:29:26,770 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20065031 finished 2026-09-24 16:29:26,795 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:29:26,957 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-09-24 16:29:27,675 44 INFO rb-c855d12-225060-418428 odoo.tests.common: Simulating signal changes during tests 2026-09-24 16:29:27,676 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:27] "GET /pos/pay/652?access_token=51a090ec-6b67-48df-93ec-c31224af1d8b HTTP/1.1" 200 - 262 0.105 0.777 2026-09-24 16:29:27,684 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-09-24 16:29:27,717 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:27] "POST /pos/pay/transaction/652 HTTP/1.1" 200 - 40 0.013 0.023 2026-09-24 16:29:27,735 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-09-24 16:29:28,216 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:28] "GET /pos/pay/confirmation/652?access_token=51a090ec-6b67-48df-93ec-c31224af1d8b&tx_id=2 HTTP/1.1" 200 - 372 0.177 0.307 2026-09-24 16:29:28,535 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_2_online_payments_with_cashier ... 2026-09-24 16:29:28,639 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13336375 started for PoS orders references: [{'name': 'Order 00055-001-0001', 'pos_reference': None, 'uuid': '00055-001-0001'}] 2026-09-24 16:29:28,668 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13336375 order {'name': 'Order 00055-001-0001', 'pos_reference': None, 'uuid': '00055-001-0001'} created pos.order #653 2026-09-24 16:29:28,668 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13336375 finished 2026-09-24 16:29:28,693 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:29:28,817 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-09-24 16:29:29,526 44 INFO rb-c855d12-225060-418428 odoo.tests.common: Simulating signal changes during tests 2026-09-24 16:29:29,527 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:29] "GET /pos/pay/653?access_token=5b1fc8ad-6b9f-46ef-99ad-73a60babf838 HTTP/1.1" 200 - 262 0.108 0.727 2026-09-24 16:29:29,534 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-09-24 16:29:29,564 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:29] "POST /pos/pay/transaction/653 HTTP/1.1" 200 - 40 0.011 0.022 2026-09-24 16:29:29,582 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-09-24 16:29:29,930 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:29] "GET /pos/pay/confirmation/653?access_token=5b1fc8ad-6b9f-46ef-99ad-73a60babf838&tx_id=3 HTTP/1.1" 200 - 240 0.132 0.218 2026-09-24 16:29:29,954 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-09-24 16:29:29,986 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:29] "GET /pos/pay/653?access_token=5b1fc8ad-6b9f-46ef-99ad-73a60babf838 HTTP/1.1" 200 - 40 0.011 0.025 2026-09-24 16:29:29,991 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-09-24 16:29:30,014 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:30] "POST /pos/pay/transaction/653 HTTP/1.1" 200 - 32 0.008 0.016 2026-09-24 16:29:30,029 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-09-24 16:29:30,391 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:30] "GET /pos/pay/confirmation/653?access_token=5b1fc8ad-6b9f-46ef-99ad-73a60babf838&tx_id=4 HTTP/1.1" 200 - 281 0.123 0.241 2026-09-24 16:29:30,717 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_customer_display_online_payment ... 2026-09-24 16:29:30,985 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Chrome pid: 95077 2026-09-24 16:29:30,985 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Chrome headless temporary user profile dir: /tmp/tmpi5gbvrvl_chrome_odoo 2026-09-24 16:29:30,985 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Issuing json command http://127.0.0.1:42113/json/version 2026-09-24 16:29:30,986 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42113', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:29:30,988 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Browser version: Chrome/150.0.7871.114 2026-09-24 16:29:30,988 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Issuing json command http://127.0.0.1:42113/json 2026-09-24 16:29:30,989 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42113', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:29:30,990 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Websocket url found: ws://127.0.0.1:42113/devtools/page/AB0B74EC202519C9804E3FD416A4AE1D 2026-09-24 16:29:30,992 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Enable chrome headless console log notification 2026-09-24 16:29:30,993 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Chrome headless enable page notifications 2026-09-24 16:29:31,008 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:29:31,013 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Setting session cookie in browser 2026-09-24 16:29:31,014 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Open "http://127.0.0.1:8069/pos_customer_display/91/547a94099b1c459c?access_token=547a94099b1c459c" in browser 2026-09-24 16:29:31,014 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Navigating to: "http://127.0.0.1:8069/pos_customer_display/91/547a94099b1c459c?access_token=547a94099b1c459c" 2026-09-24 16:29:31,021 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:29:31,295 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:31] "GET /pos_customer_display/91/547a94099b1c459c?access_token=547a94099b1c459c HTTP/1.1" 200 - 47 0.017 0.258 2026-09-24 16:29:31,298 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Navigation result: {'frameId': 'AB0B74EC202519C9804E3FD416A4AE1D', 'loaderId': 'AE7CEC7A899F2AC2DE1197073EA3BB33', 'isDownload': False} 2026-09-24 16:29:31,298 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Evaluate ready code "odoo.isTourReady('CustomerDisplayTourOnlinePayment')" 2026-09-24 16:29:31,320 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c3fb933/point_of_sale.customer_display_assets.min.css, copying from /web/assets/c3fb933/point_of_sale.customer_display_assets.min.css 2026-09-24 16:29:31,341 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:31] "GET /web/assets/1/c3fb933/point_of_sale.customer_display_assets.min.css HTTP/1.1" 200 - 11 0.011 0.017 2026-09-24 16:29:31,347 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/976a577/point_of_sale.customer_display_assets.min.js, copying from /web/assets/976a577/point_of_sale.customer_display_assets.min.js 2026-09-24 16:29:31,360 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:31] "GET /web/assets/1/976a577/point_of_sale.customer_display_assets.min.js HTTP/1.1" 200 - 8 0.003 0.042 2026-09-24 16:29:31,364 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9a3897e/point_of_sale.customer_display_assets_test.min.js, copying from /web/assets/9a3897e/point_of_sale.customer_display_assets_test.min.js 2026-09-24 16:29:31,373 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:31] "GET /web/assets/1/9a3897e/point_of_sale.customer_display_assets_test.min.js HTTP/1.1" 200 - 8 0.003 0.053 2026-09-24 16:29:31,456 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:31] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:29:31,462 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:31] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.004 2026-09-24 16:29:31,470 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment.browser: Owl is running in 'dev' mode. 2026-09-24 16:29:31,494 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:31] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.023 2026-09-24 16:29:31,501 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Evaluate test code "odoo.startTour('CustomerDisplayTourOnlinePayment', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos_customer_display/91/547a94099b1c459c?access_token=547a94099b1c459c", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:29:31,507 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:31] "GET /logo?company=86 HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:29:31,512 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment.browser: [1/18] Tour CustomerDisplayTourOnlinePayment → Step div:contains('Welcome.') 2026-09-24 16:29:31,517 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:31] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.002 2026-09-24 16:29:31,566 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:31,617 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:31,685 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:31,719 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:31,770 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:31,820 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:31,871 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:31,922 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:31,977 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:32,026 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment.browser: [11/18] Tour CustomerDisplayTourOnlinePayment → Step div:contains('Welcome.') 2026-09-24 16:29:32,085 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:32,143 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:32,170 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:32] "GET /web/image/product.product/undefined/image_128 HTTP/1.1" 404 - 126 0.045 0.548 2026-09-24 16:29:32,178 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:32,228 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:32,267 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:32] "GET /web/image/product.product/undefined/image_128 HTTP/1.1" 404 - 18 0.006 0.029 2026-09-24 16:29:32,280 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:32,331 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:32,382 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:32,433 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment.browser: tour succeeded 2026-09-24 16:29:32,433 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR CustomerDisplayTourOnlinePayment SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-09-24 16:29:32,448 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment.browser: heap 4160228 (allocated 4980736) 2026-09-24 16:29:32,452 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Closing chrome headless with pid 95077 2026-09-24 16:29:32,452 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Closing websocket connection 2026-09-24 16:29:32,454 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Terminating chrome headless with pid 95077 2026-09-24 16:29:32,511 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_162932_511321_test_customer_display_online_payment.txt 2026-09-24 16:29:32,511 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Removing chrome user profile "/tmp/tmpi5gbvrvl_chrome_odoo" 2026-09-24 16:29:32,519 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_errors_tour ... 2026-09-24 16:29:32,814 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Chrome pid: 95250 2026-09-24 16:29:32,814 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Chrome headless temporary user profile dir: /tmp/tmp36w_e1mq_chrome_odoo 2026-09-24 16:29:32,814 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Issuing json command http://127.0.0.1:39739/json/version 2026-09-24 16:29:32,815 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39739', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:29:32,817 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Browser version: Chrome/150.0.7871.114 2026-09-24 16:29:32,817 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Issuing json command http://127.0.0.1:39739/json 2026-09-24 16:29:32,818 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39739', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:29:32,819 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Websocket url found: ws://127.0.0.1:39739/devtools/page/0BBCE2BF92028BC3F2D433BB42244A51 2026-09-24 16:29:32,820 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Enable chrome headless console log notification 2026-09-24 16:29:32,822 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Chrome headless enable page notifications 2026-09-24 16:29:32,841 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_op_user from n/a 2026-09-24 16:29:32,846 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Setting session cookie in browser 2026-09-24 16:29:32,847 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Open "http://127.0.0.1:8069/pos/ui/92" in browser 2026-09-24 16:29:32,847 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Navigating to: "http://127.0.0.1:8069/pos/ui/92" 2026-09-24 16:29:32,855 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:29:33,283 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:33] "GET /pos/ui/92 HTTP/1.1" 200 - 89 0.023 0.407 2026-09-24 16:29:33,286 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Navigation result: {'frameId': '0BBCE2BF92028BC3F2D433BB42244A51', 'loaderId': '387477EC90860B1379716A3DBDF9D0C3', 'isDownload': False} 2026-09-24 16:29:33,286 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Evaluate ready code "odoo.isTourReady('OnlinePaymentErrorsTour')" 2026-09-24 16:29:33,294 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:29:33,307 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:33] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-09-24 16:29:33,311 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:33] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-09-24 16:29:33,316 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:33] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-09-24 16:29:33,630 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:33] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:29:33,631 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:33] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:29:33,644 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:33] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.005 0.008 2026-09-24 16:29:33,657 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:33] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:29:33,666 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:33] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:29:33,673 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:33] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:29:33,673 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Evaluate test code "odoo.startTour('OnlinePaymentErrorsTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/92", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:29:33,677 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:33,689 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:33] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.003 0.006 2026-09-24 16:29:33,698 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:33] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.014 2026-09-24 16:29:33,727 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:33] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.006 0.022 2026-09-24 16:29:33,729 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:33] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.015 2026-09-24 16:29:34,043 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:34] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 348 0.101 0.198 2026-09-24 16:29:34,056 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:34] "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-09-24 16:29:34,089 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:34] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:29:34,124 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:34] "GET /web/image/res.company/86/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.024 2026-09-24 16:29:34,134 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:34] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:29:34,140 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: Owl is running in 'dev' mode. 2026-09-24 16:29:34,148 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:34] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.003 2026-09-24 16:29:34,173 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:34] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:29:34,185 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:34] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:29:34,192 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:34] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:29:34,196 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:34] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-09-24 16:29:34,198 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:34] "GET /web/image?model=res.company&id=86&field=logo HTTP/1.1" 200 - 3 0.003 0.013 2026-09-24 16:29:34,201 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:34] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:29:34,207 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:34] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-09-24 16:29:34,221 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:34] "GET /web/image/res.users/179/avatar_128 HTTP/1.1" 200 - 14 0.008 0.033 2026-09-24 16:29:34,227 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:34] "GET /web/image/res.company/86/favicon HTTP/1.1" 200 - 4 0.001 0.021 2026-09-24 16:29:34,249 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:34,290 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:34] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:29:34,331 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:34] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:29:34,338 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:34] "GET /pos/ui/92 HTTP/1.1" 200 - 33 0.019 0.033 2026-09-24 16:29:34,341 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:34,348 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:34] "GET /web/image/res.company/86/favicon HTTP/1.1" 304 - 4 0.004 0.054 2026-09-24 16:29:34,373 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:34] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:29:34,386 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:34] "GET /pos/ui/92?from_backend=True HTTP/1.1" 200 - 33 0.014 0.086 2026-09-24 16:29:34,436 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:34] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.019 0.071 2026-09-24 16:29:34,452 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:34] "GET /web/image?model=product.template&field=image_128&id=1938&unique=2026-09-24T16:29:17.000+00:00 HTTP/1.1" 200 - 3 0.002 0.145 2026-09-24 16:29:34,490 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:34,541 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:34,592 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:34,645 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:34,697 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:34,869 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:34,919 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:34,969 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:35,020 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:35,071 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:35,134 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:35,145 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:35] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:29:35,146 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:35] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:29:35,184 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:35,235 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:35,286 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:35,336 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:35,387 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:35,444 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:35,447 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99450212 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': 'dc80e8c4-8adc-4b10-82d7-727fbf8fa8bb'}] 2026-09-24 16:29:35,486 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99450212 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': 'dc80e8c4-8adc-4b10-82d7-727fbf8fa8bb'} created pos.order #654 2026-09-24 16:29:35,494 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99450212 finished 2026-09-24 16:29:35,521 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:35] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.025 0.051 2026-09-24 16:29:35,566 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:35,617 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:35,669 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:35,722 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:35,772 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:35,823 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:35,874 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:35,924 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:35,975 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:36,026 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:36,076 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:36,127 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:36,182 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:36,234 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:36,284 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:36,335 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:36,388 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:36,438 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:36,489 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:36,540 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:36,590 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:36,648 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:36,652 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32726345 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': 'dc80e8c4-8adc-4b10-82d7-727fbf8fa8bb'}] 2026-09-24 16:29:36,712 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [669] to pos.order #654 2026-09-24 16:29:36,716 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32726345 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': 'dc80e8c4-8adc-4b10-82d7-727fbf8fa8bb'} updated pos.order #654 2026-09-24 16:29:36,725 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32726345 finished 2026-09-24 16:29:36,778 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:36] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 91 0.039 0.089 2026-09-24 16:29:36,802 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:36] "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.002 0.007 2026-09-24 16:29:36,814 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:36] "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.001 0.005 2026-09-24 16:29:36,836 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:36,886 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:36,942 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:36,945 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50292779 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': 'dc80e8c4-8adc-4b10-82d7-727fbf8fa8bb'}] 2026-09-24 16:29:36,959 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50292779 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': 'dc80e8c4-8adc-4b10-82d7-727fbf8fa8bb'} updated pos.order #654 2026-09-24 16:29:36,968 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50292779 finished 2026-09-24 16:29:37,011 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:37] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.021 0.048 2026-09-24 16:29:37,035 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:37,085 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:37,139 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:37,190 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:37,241 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:37,291 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:37,342 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:37,400 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:37,404 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69701487 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': 'dc80e8c4-8adc-4b10-82d7-727fbf8fa8bb'}] 2026-09-24 16:29:37,419 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69701487 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': 'dc80e8c4-8adc-4b10-82d7-727fbf8fa8bb'} updated pos.order #654 2026-09-24 16:29:37,428 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69701487 finished 2026-09-24 16:29:37,470 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:37] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.022 0.047 2026-09-24 16:29:37,495 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:37] "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.002 0.007 2026-09-24 16:29:37,508 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:37] "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.002 0.005 2026-09-24 16:29:37,519 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:37,570 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:37,625 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:37,627 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35927350 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': 'dc80e8c4-8adc-4b10-82d7-727fbf8fa8bb'}] 2026-09-24 16:29:37,641 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35927350 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': 'dc80e8c4-8adc-4b10-82d7-727fbf8fa8bb'} updated pos.order #654 2026-09-24 16:29:37,648 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35927350 finished 2026-09-24 16:29:37,684 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:37] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.016 0.041 2026-09-24 16:29:37,722 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:37,772 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:37,828 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:37,880 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:37,934 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:37,987 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:38,038 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:38,089 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:38,139 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:38,191 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:38,242 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:38,293 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:38,348 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:38,399 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:38,450 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:38,500 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:38,551 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:38,608 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:38,611 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48424961 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': 'dc80e8c4-8adc-4b10-82d7-727fbf8fa8bb'}] 2026-09-24 16:29:38,662 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48424961 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': 'dc80e8c4-8adc-4b10-82d7-727fbf8fa8bb'} updated pos.order #654 2026-09-24 16:29:38,670 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48424961 finished 2026-09-24 16:29:38,703 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:38] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 73 0.029 0.064 2026-09-24 16:29:38,729 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:38] "POST /web/dataset/call_kw/pos.order/get_and_set_online_payments_data#pos.order.get_and_set_online_payments_data HTTP/1.1" 200 - 5 0.002 0.006 2026-09-24 16:29:38,743 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:38] "POST /web/dataset/call_kw/pos.order/get_and_set_online_payments_data#pos.order.get_and_set_online_payments_data HTTP/1.1" 200 - 6 0.002 0.007 2026-09-24 16:29:38,752 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: tour succeeded 2026-09-24 16:29:38,753 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: ╔════════════════════════════════════════╗ ║ TOUR OnlinePaymentErrorsTour SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-09-24 16:29:38,804 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: heap 15494688 (allocated 17039360) 2026-09-24 16:29:38,807 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Closing chrome headless with pid 95250 2026-09-24 16:29:38,807 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Closing websocket connection 2026-09-24 16:29:38,808 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Terminating chrome headless with pid 95250 2026-09-24 16:29:38,869 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_162938_868951_test_errors_tour.txt 2026-09-24 16:29:38,869 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Removing chrome user profile "/tmp/tmp36w_e1mq_chrome_odoo" 2026-09-24 16:29:38,878 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_invalid_access_token ... 2026-09-24 16:29:38,980 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46448201 started for PoS orders references: [{'name': 'Order 00055-001-0001', 'pos_reference': None, 'uuid': '00055-001-0001'}] 2026-09-24 16:29:39,005 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46448201 order {'name': 'Order 00055-001-0001', 'pos_reference': None, 'uuid': '00055-001-0001'} created pos.order #655 2026-09-24 16:29:39,005 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46448201 finished 2026-09-24 16:29:39,029 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:29:39,145 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-09-24 16:29:39,689 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:39] "GET /pos/pay/655?access_token=f7d0d2f2-0939-4ee6-a0b2-ad66fdabee7 HTTP/1.1" 403 - 113 0.043 0.618 2026-09-24 16:29:39,697 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-09-24 16:29:39,721 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:39] "GET /pos/pay/655?access_token= HTTP/1.1" 403 - 17 0.005 0.023 2026-09-24 16:29:39,727 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-09-24 16:29:39,752 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:39] "GET /pos/pay/confirmation/655?access_token=f7d0d2f2-0939-4ee6-a0b2-ad66fdabee7&tx_id=1 HTTP/1.1" 403 - 18 0.005 0.022 2026-09-24 16:29:39,757 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-09-24 16:29:39,780 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:39] "GET /pos/pay/confirmation/655?access_token=&tx_id=1 HTTP/1.1" 403 - 15 0.004 0.021 2026-09-24 16:29:39,785 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_online_payment_amount_updated_after_order_modification ... 2026-09-24 16:29:40,095 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Chrome pid: 95473 2026-09-24 16:29:40,095 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Chrome headless temporary user profile dir: /tmp/tmpgj618a4y_chrome_odoo 2026-09-24 16:29:40,095 44 INFO rb-c855d12-225060-418428 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:42345/json/version 2026-09-24 16:29:40,096 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42345', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:29:40,097 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:40,098 44 INFO rb-c855d12-225060-418428 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:42345/json 2026-09-24 16:29:40,098 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42345', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:29:40,099 44 INFO rb-c855d12-225060-418428 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:42345/devtools/page/AF366A92C5AC90854BC8062EC33C8DE0 2026-09-24 16:29:40,100 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Enable chrome headless console log notification 2026-09-24 16:29:40,106 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Chrome headless enable page notifications 2026-09-24 16:29:40,125 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-09-24 16:29:40,129 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Setting session cookie in browser 2026-09-24 16:29:40,130 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Open "http://127.0.0.1:8069/pos/ui/92" in browser 2026-09-24 16:29:40,130 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Navigating to: "http://127.0.0.1:8069/pos/ui/92" 2026-09-24 16:29:40,138 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:29:40,441 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:40] "GET /pos/ui/92 HTTP/1.1" 200 - 90 0.020 0.285 2026-09-24 16:29:40,444 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Navigation result: {'frameId': 'AF366A92C5AC90854BC8062EC33C8DE0', 'loaderId': '630D7FD34F89DF2BED88E7B2195DB1F5', 'isDownload': False} 2026-09-24 16:29:40,444 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:40,454 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:29:40,464 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:40] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:29:40,467 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:40] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-09-24 16:29:40,472 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:40] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-09-24 16:29:40,775 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:40] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:29:40,776 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:40] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:29:40,783 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:40] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-09-24 16:29:40,799 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:40] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:29:40,802 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Evaluate test code "odoo.startTour('test_online_payment_amount_updated_after_order_modification', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/92", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:29:40,806 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:40,807 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:40] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:29:40,814 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:40] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:29:40,830 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:40] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.003 0.008 2026-09-24 16:29:40,839 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:40] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.016 2026-09-24 16:29:40,866 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:40] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.007 0.022 2026-09-24 16:29:40,868 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:40] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.017 2026-09-24 16:29:41,165 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:41] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 347 0.086 0.194 2026-09-24 16:29:41,183 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:41] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.011 2026-09-24 16:29:41,209 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:41] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:29:41,247 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:41] "GET /web/image/res.company/86/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.028 2026-09-24 16:29:41,258 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:41] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:29:41,268 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:41,276 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:41] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.003 2026-09-24 16:29:41,305 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:41] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:29:41,313 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:41] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:29:41,316 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:41] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:29:41,318 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:41] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:29:41,327 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:41] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:29:41,328 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:41] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:29:41,341 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:41] "GET /web/image/res.users/178/avatar_128 HTTP/1.1" 200 - 14 0.012 0.020 2026-09-24 16:29:41,350 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:41] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:29:41,353 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:41] "GET /web/image?model=res.company&id=86&field=logo HTTP/1.1" 200 - 3 0.003 0.040 2026-09-24 16:29:41,361 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:41] "GET /web/image/res.company/86/favicon HTTP/1.1" 200 - 4 0.002 0.029 2026-09-24 16:29:41,381 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:41,399 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:41] "GET /pos/ui/92?from_backend=True HTTP/1.1" 200 - 34 0.015 0.047 2026-09-24 16:29:41,423 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:41] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:29:41,438 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:41] "GET /pos/ui/92 HTTP/1.1" 200 - 34 0.017 0.079 2026-09-24 16:29:41,446 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:41] "GET /web/image/res.company/86/favicon HTTP/1.1" 304 - 4 0.002 0.035 2026-09-24 16:29:41,460 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:41] "GET /web/image?model=product.template&field=image_128&id=1938&unique=2026-09-24T16:29:17.000+00:00 HTTP/1.1" 200 - 3 0.001 0.048 2026-09-24 16:29:41,489 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:41] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:29:41,496 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:41,545 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:41] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.019 0.030 2026-09-24 16:29:41,591 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:41,642 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:41,693 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:41,745 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:41,797 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:41,968 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:42,019 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:42,069 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:42,120 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:42,171 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:42,243 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:42,254 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:42] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:29:42,254 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:42] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:29:42,293 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:42,344 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:42,395 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:42,453 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:42,458 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59809053 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': 'a4cb5217-76d0-46e5-a46a-dffdbebf3d85'}] 2026-09-24 16:29:42,495 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59809053 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': 'a4cb5217-76d0-46e5-a46a-dffdbebf3d85'} created pos.order #656 2026-09-24 16:29:42,504 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59809053 finished 2026-09-24 16:29:42,534 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:42] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.025 0.053 2026-09-24 16:29:42,568 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:42,619 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:42,671 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:42,726 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:42,782 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:42,836 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:42,887 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:42,937 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:42,988 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:43,040 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:43,092 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:43,142 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:43,192 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:43,253 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:43,303 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:43,358 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:43,408 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:43,458 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:43,509 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:43,565 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:43,568 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15819866 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': 'a4cb5217-76d0-46e5-a46a-dffdbebf3d85'}] 2026-09-24 16:29:43,596 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15819866 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': 'a4cb5217-76d0-46e5-a46a-dffdbebf3d85'} updated pos.order #656 2026-09-24 16:29:43,605 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15819866 finished 2026-09-24 16:29:43,657 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:43] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 71 0.033 0.058 2026-09-24 16:29:43,686 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:43,736 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:43,787 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:43,844 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:43,847 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89347377 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': 'a4cb5217-76d0-46e5-a46a-dffdbebf3d85'}] 2026-09-24 16:29:43,858 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89347377 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': 'a4cb5217-76d0-46e5-a46a-dffdbebf3d85'} updated pos.order #656 2026-09-24 16:29:43,866 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89347377 finished 2026-09-24 16:29:43,911 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:43] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 53 0.016 0.049 2026-09-24 16:29:43,933 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:43] "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.002 0.006 2026-09-24 16:29:43,971 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification.browser: tour succeeded 2026-09-24 16:29:43,986 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:44,006 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:44] "GET /report/barcode/QR/http:%2F%2F127.0.0.1:8069%2Fpos%2Fpay%2F656%3Faccess_token=53055f08-a3d5-4be9-9d4e-aa2444a77f09?width=200&height=200 HTTP/1.1" 200 - 0 0.000 0.050 2026-09-24 16:29:44,022 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification.browser: heap 15311088 (allocated 16252928) 2026-09-24 16:29:44,027 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Closing chrome headless with pid 95473 2026-09-24 16:29:44,028 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Closing websocket connection 2026-09-24 16:29:44,028 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Terminating chrome headless with pid 95473 2026-09-24 16:29:44,084 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_162944_084767_test_online_payment_amount_updated_after_order_modification.txt 2026-09-24 16:29:44,085 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Removing chrome user profile "/tmp/tmpgj618a4y_chrome_odoo" 2026-09-24 16:29:44,117 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_online_payment_with_cash_rounding_only_cash_method ... 2026-09-24 16:29:44,308 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6227006 started for PoS orders references: [{'name': 'Order 00077-001-0001', 'pos_reference': None, 'uuid': '00077-001-0001'}] 2026-09-24 16:29:44,336 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6227006 order {'name': 'Order 00077-001-0001', 'pos_reference': None, 'uuid': '00077-001-0001'} created pos.order #657 2026-09-24 16:29:44,337 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6227006 finished 2026-09-24 16:29:44,376 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:29:44,494 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-09-24 16:29:45,385 44 INFO rb-c855d12-225060-418428 odoo.tests.common: Simulating signal changes during tests 2026-09-24 16:29:45,387 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:45] "GET /pos/pay/657?access_token=fe07e194-0f23-4876-a700-d65233c43eef HTTP/1.1" 200 - 265 0.120 0.892 2026-09-24 16:29:45,394 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-09-24 16:29:45,420 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:45] "POST /pos/pay/transaction/657 HTTP/1.1" 200 - 40 0.010 0.019 2026-09-24 16:29:45,437 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-09-24 16:29:45,934 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:45] "GET /pos/pay/confirmation/657?access_token=fe07e194-0f23-4876-a700-d65233c43eef&tx_id=5 HTTP/1.1" 200 - 354 0.176 0.324 2026-09-24 16:29:46,407 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_payment_method_customer_required ... 2026-09-24 16:29:47,010 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Chrome pid: 95685 2026-09-24 16:29:47,010 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Chrome headless temporary user profile dir: /tmp/tmp9941khhs_chrome_odoo 2026-09-24 16:29:47,010 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Issuing json command http://127.0.0.1:33095/json/version 2026-09-24 16:29:47,011 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33095', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:29:47,013 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Browser version: Chrome/150.0.7871.114 2026-09-24 16:29:47,013 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Issuing json command http://127.0.0.1:33095/json 2026-09-24 16:29:47,014 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33095', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:29:47,015 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Websocket url found: ws://127.0.0.1:33095/devtools/page/926D47BC3652AB8DAAC14A00C5BC5A35 2026-09-24 16:29:47,017 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Enable chrome headless console log notification 2026-09-24 16:29:47,020 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Chrome headless enable page notifications 2026-09-24 16:29:47,054 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:29:47,060 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Setting session cookie in browser 2026-09-24 16:29:47,061 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Open "http://127.0.0.1:8069/pos/ui/92" in browser 2026-09-24 16:29:47,061 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Navigating to: "http://127.0.0.1:8069/pos/ui/92" 2026-09-24 16:29:47,070 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:29:47,387 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:47] "GET /pos/ui/92 HTTP/1.1" 200 - 89 0.021 0.299 2026-09-24 16:29:47,390 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Navigation result: {'frameId': '926D47BC3652AB8DAAC14A00C5BC5A35', 'loaderId': '0416FFD14AA0427B8F9F436E9C89834D', 'isDownload': False} 2026-09-24 16:29:47,390 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:47,398 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:29:47,409 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:47] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-09-24 16:29:47,413 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:47] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.000 0.009 2026-09-24 16:29:47,416 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:47] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-09-24 16:29:47,712 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:47] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:29:47,714 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:47] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:29:47,728 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:47] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.013 2026-09-24 16:29:47,746 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:47] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:29:47,757 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Evaluate test code "odoo.startTour('test_payment_method_customer_required', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/92", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:29:47,761 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:47] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:29:47,766 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:47,776 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:47] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:29:47,794 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:47] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.003 0.009 2026-09-24 16:29:47,802 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:47] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.019 2026-09-24 16:29:47,829 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:47] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.006 0.020 2026-09-24 16:29:47,831 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:47] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.014 2026-09-24 16:29:48,139 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:48] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 337 0.084 0.205 2026-09-24 16:29:48,152 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:48] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:29:48,180 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:48] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:29:48,215 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:48] "GET /web/image/res.company/86/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.024 2026-09-24 16:29:48,227 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:48] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:29:48,234 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: Owl is running in 'dev' mode. 2026-09-24 16:29:48,242 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:48] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.003 2026-09-24 16:29:48,269 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:48] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:29:48,284 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:48] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:29:48,288 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:48] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:29:48,297 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:48] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:29:48,299 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:48] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:29:48,301 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:48] "GET /web/image/res.users/177/avatar_128 HTTP/1.1" 200 - 14 0.010 0.014 2026-09-24 16:29:48,303 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:48] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.025 2026-09-24 16:29:48,313 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:48] "GET /web/image?model=res.company&id=86&field=logo HTTP/1.1" 200 - 3 0.002 0.035 2026-09-24 16:29:48,321 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:48] "GET /web/image/res.company/86/favicon HTTP/1.1" 200 - 4 0.002 0.012 2026-09-24 16:29:48,343 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:48,373 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:48] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:29:48,409 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:48] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.012 2026-09-24 16:29:48,419 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:48] "GET /pos/ui/92?from_backend=True HTTP/1.1" 200 - 34 0.014 0.035 2026-09-24 16:29:48,426 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:48] "GET /web/image/res.company/86/favicon HTTP/1.1" 304 - 4 0.001 0.053 2026-09-24 16:29:48,452 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:48] "GET /pos/ui/92 HTTP/1.1" 200 - 34 0.008 0.076 2026-09-24 16:29:48,460 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:48,461 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:48] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:29:48,474 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:48] "GET /web/image?model=product.template&field=image_128&id=1938&unique=2026-09-24T16:29:17.000+00:00 HTTP/1.1" 200 - 3 0.004 0.089 2026-09-24 16:29:48,525 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:48] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.016 0.047 2026-09-24 16:29:48,573 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:48,623 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:48,674 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:48,725 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:48,775 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:48,838 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:48,847 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:48] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:29:48,848 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:48] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:29:48,889 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:48,940 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:48,991 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:49,049 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:49,053 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1877957 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': '401087b1-e4fb-408c-8c46-6a66e32c8c2f'}] 2026-09-24 16:29:49,095 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1877957 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': '401087b1-e4fb-408c-8c46-6a66e32c8c2f'} created pos.order #658 2026-09-24 16:29:49,104 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1877957 finished 2026-09-24 16:29:49,127 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:49] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.026 0.050 2026-09-24 16:29:49,169 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:49,220 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:49,270 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:49,338 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:49,396 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:49,447 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:49,503 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:49,558 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:49,608 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:49,664 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:49,715 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: tour succeeded 2026-09-24 16:29:49,716 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: ╔══════════════════════════════════════════════════════╗ ║ TOUR test_payment_method_customer_required SUCCEEDED ║ ╚══════════════════════════════════════════════════════╝ 2026-09-24 16:29:49,776 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: heap 15398740 (allocated 16777216) 2026-09-24 16:29:49,780 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Closing chrome headless with pid 95685 2026-09-24 16:29:49,780 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Closing websocket connection 2026-09-24 16:29:49,781 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Terminating chrome headless with pid 95685 2026-09-24 16:29:49,840 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_162949_840413_test_payment_method_customer_required.txt 2026-09-24 16:29:49,840 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Removing chrome user profile "/tmp/tmp9941khhs_chrome_odoo" 2026-09-24 16:29:49,853 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_refuse_online_payment_without_accounting_payment ... 2026-09-24 16:29:49,920 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44890849 started for PoS orders references: [{'name': 'Order 12345-123-1234', 'pos_reference': None, 'uuid': '12345-123-1234'}] 2026-09-24 16:29:49,962 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #173 deleted pos.order records with IDs: [659] 2026-09-24 16:29:49,979 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_restaurant_online_payment_flow ... 2026-09-24 16:29:50,272 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Chrome pid: 95888 2026-09-24 16:29:50,272 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Chrome headless temporary user profile dir: /tmp/tmp4tfzr0l2_chrome_odoo 2026-09-24 16:29:50,272 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Issuing json command http://127.0.0.1:41199/json/version 2026-09-24 16:29:50,274 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41199', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:29:50,281 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Browser version: Chrome/150.0.7871.114 2026-09-24 16:29:50,281 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Issuing json command http://127.0.0.1:41199/json 2026-09-24 16:29:50,281 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41199', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:29:50,282 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Websocket url found: ws://127.0.0.1:41199/devtools/page/CF698A99DB2779E53B772882ECCD8E05 2026-09-24 16:29:50,283 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Enable chrome headless console log notification 2026-09-24 16:29:50,285 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Chrome headless enable page notifications 2026-09-24 16:29:50,303 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-09-24 16:29:50,308 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Setting session cookie in browser 2026-09-24 16:29:50,309 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Open "http://127.0.0.1:8069/pos/ui/92" in browser 2026-09-24 16:29:50,309 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Navigating to: "http://127.0.0.1:8069/pos/ui/92" 2026-09-24 16:29:50,317 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:29:50,627 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:50] "GET /pos/ui/92 HTTP/1.1" 200 - 90 0.019 0.294 2026-09-24 16:29:50,631 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Navigation result: {'frameId': 'CF698A99DB2779E53B772882ECCD8E05', 'loaderId': '8E14F2CAB047408F2F636F0ED0298F7D', 'isDownload': False} 2026-09-24 16:29:50,631 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Evaluate ready code "odoo.isTourReady('RestaurantOnlinePaymentTour')" 2026-09-24 16:29:50,640 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:29:50,650 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:50] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:29:50,668 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:50] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.023 2026-09-24 16:29:50,672 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:50] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.024 2026-09-24 16:29:50,959 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:50] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:29:50,964 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:50] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:29:50,972 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:50] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-24 16:29:50,983 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:50] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:29:50,984 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Evaluate test code "odoo.startTour('RestaurantOnlinePaymentTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/92", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:29:50,987 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:50,993 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:50] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:29:50,998 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:50] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:29:51,011 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:51] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.002 0.006 2026-09-24 16:29:51,020 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:51] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.014 2026-09-24 16:29:51,041 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:51] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.005 0.016 2026-09-24 16:29:51,043 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:51] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.013 2026-09-24 16:29:51,350 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:51] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 347 0.086 0.198 2026-09-24 16:29:51,363 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:51] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:29:51,392 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:51] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:29:51,427 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:51] "GET /web/image/res.company/86/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.025 2026-09-24 16:29:51,441 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:51] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:29:51,447 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow.browser: Owl is running in 'dev' mode. 2026-09-24 16:29:51,457 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:51] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.003 2026-09-24 16:29:51,483 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:51] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:29:51,497 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:51] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:29:51,500 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:51] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:29:51,501 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:51] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:29:51,509 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:51] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:29:51,512 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:51] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:29:51,530 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:51] "GET /web/image/res.users/178/avatar_128 HTTP/1.1" 200 - 14 0.014 0.022 2026-09-24 16:29:51,539 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:51] "GET /web/image?model=res.company&id=86&field=logo HTTP/1.1" 200 - 3 0.002 0.041 2026-09-24 16:29:51,544 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:51] "GET /web/image/res.company/86/favicon HTTP/1.1" 200 - 4 0.001 0.024 2026-09-24 16:29:51,567 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:51,632 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:51] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.022 2026-09-24 16:29:51,634 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:51] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.009 2026-09-24 16:29:51,659 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:51] "GET /pos/ui/92 HTTP/1.1" 200 - 34 0.031 0.023 2026-09-24 16:29:51,693 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:51,697 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:51] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:29:51,714 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:51] "GET /pos/ui/92?from_backend=True HTTP/1.1" 200 - 34 0.024 0.086 2026-09-24 16:29:51,731 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:51] "GET /web/image?model=product.template&field=image_128&id=1938&unique=2026-09-24T16:29:17.000+00:00 HTTP/1.1" 200 - 3 0.001 0.113 2026-09-24 16:29:51,738 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:51] "GET /web/image/res.company/86/favicon HTTP/1.1" 304 - 4 0.001 0.109 2026-09-24 16:29:51,781 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:51] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.015 0.072 2026-09-24 16:29:51,838 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:51,889 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:51,940 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:51,990 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:52,041 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:52,105 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:52,114 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:52] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:29:52,114 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:52] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:29:52,161 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:52,206 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:52,266 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:52,269 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53703677 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': '62871692-f680-445e-adf8-654bf14b13f3'}] 2026-09-24 16:29:52,309 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53703677 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': '62871692-f680-445e-adf8-654bf14b13f3'} created pos.order #660 2026-09-24 16:29:52,317 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53703677 finished 2026-09-24 16:29:52,340 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:52] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.023 0.051 2026-09-24 16:29:52,371 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:52,422 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:52,479 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:52,538 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:52,589 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:52,640 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:52,690 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:52,744 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:52,795 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:52,846 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:52,896 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:52,950 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:53,005 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:53,064 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:53,067 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33592610 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': '62871692-f680-445e-adf8-654bf14b13f3'}] 2026-09-24 16:29:53,119 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [672] to pos.order #660 2026-09-24 16:29:53,123 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33592610 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': '62871692-f680-445e-adf8-654bf14b13f3'} updated pos.order #660 2026-09-24 16:29:53,131 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33592610 finished 2026-09-24 16:29:53,170 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:53] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 95 0.035 0.070 2026-09-24 16:29:53,196 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:53] "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.002 0.006 2026-09-24 16:29:53,209 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:53] "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.002 0.005 2026-09-24 16:29:53,221 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79473347 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': '62871692-f680-445e-adf8-654bf14b13f3'}] 2026-09-24 16:29:53,227 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:53] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:29:53,490 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79473347 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': '62871692-f680-445e-adf8-654bf14b13f3'} updated pos.order #660 2026-09-24 16:29:53,502 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79473347 finished 2026-09-24 16:29:53,547 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:53] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 229 0.092 0.237 2026-09-24 16:29:53,572 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:53] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:29:53,642 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow.browser: tour succeeded 2026-09-24 16:29:53,643 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow.browser: ╔════════════════════════════════════════════╗ ║ TOUR RestaurantOnlinePaymentTour SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-09-24 16:29:53,653 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51459055 started for PoS orders references: [{'name': 'POS OP Test Shop - 000001', 'pos_reference': '261-92-000001', 'uuid': '62871692-f680-445e-adf8-654bf14b13f3'}] 2026-09-24 16:29:53,659 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51459055 order {'name': 'POS OP Test Shop - 000001', 'pos_reference': '261-92-000001', 'uuid': '62871692-f680-445e-adf8-654bf14b13f3'} sync ignored for existing PoS order pos.order(660,) (state: paid) 2026-09-24 16:29:53,668 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51459055 finished 2026-09-24 16:29:53,710 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow.browser: heap 15866584 (allocated 17039360) 2026-09-24 16:29:53,713 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:53] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 47 0.020 0.042 2026-09-24 16:29:53,715 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Closing chrome headless with pid 95888 2026-09-24 16:29:53,716 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Closing websocket connection 2026-09-24 16:29:53,716 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Terminating chrome headless with pid 95888 2026-09-24 16:29:53,800 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_162953_800302_test_restaurant_online_payment_flow.txt 2026-09-24 16:29:53,800 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Removing chrome user profile "/tmp/tmp4tfzr0l2_chrome_odoo" 2026-09-24 16:29:53,835 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_selected_customer_after_adding_payment_sync ... 2026-09-24 16:29:54,149 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Chrome pid: 96097 2026-09-24 16:29:54,150 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Chrome headless temporary user profile dir: /tmp/tmpa0_kxs6a_chrome_odoo 2026-09-24 16:29:54,150 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Issuing json command http://127.0.0.1:34157/json/version 2026-09-24 16:29:54,152 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34157', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:29:54,153 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Browser version: Chrome/150.0.7871.114 2026-09-24 16:29:54,153 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Issuing json command http://127.0.0.1:34157/json 2026-09-24 16:29:54,154 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34157', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:29:54,155 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Websocket url found: ws://127.0.0.1:34157/devtools/page/78A42E2B1E6AA073A09D448BD273DA66 2026-09-24 16:29:54,157 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Enable chrome headless console log notification 2026-09-24 16:29:54,158 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Chrome headless enable page notifications 2026-09-24 16:29:54,178 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-09-24 16:29:54,183 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Setting session cookie in browser 2026-09-24 16:29:54,185 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Open "http://127.0.0.1:8069/pos/ui/92" in browser 2026-09-24 16:29:54,186 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Navigating to: "http://127.0.0.1:8069/pos/ui/92" 2026-09-24 16:29:54,194 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:29:54,512 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:54] "GET /pos/ui/92 HTTP/1.1" 200 - 90 0.022 0.300 2026-09-24 16:29:54,515 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Navigation result: {'frameId': '78A42E2B1E6AA073A09D448BD273DA66', 'loaderId': '45A0F187879DB4A07F77717D148A16D5', 'isDownload': False} 2026-09-24 16:29:54,515 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:54,526 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:29:54,538 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:54] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-09-24 16:29:54,542 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:54] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.010 2026-09-24 16:29:54,552 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:54] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.020 2026-09-24 16:29:54,888 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:54] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:29:54,890 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:54] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:29:54,899 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:54] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-24 16:29:54,915 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:54] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:29:54,917 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Evaluate test code "odoo.startTour('test_selected_customer_after_adding_payment_sync', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/92", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:29:54,922 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:54,923 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:54] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:29:54,930 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:54] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:29:54,946 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:54] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.002 0.007 2026-09-24 16:29:54,955 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:54] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.017 2026-09-24 16:29:54,978 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:54] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.006 0.018 2026-09-24 16:29:54,979 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:54] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.014 2026-09-24 16:29:55,293 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:55] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 347 0.096 0.200 2026-09-24 16:29:55,307 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29: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-09-24 16:29:55,346 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:55] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-24 16:29:55,389 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:55] "GET /web/image/res.company/86/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.029 2026-09-24 16:29:55,413 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:55] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-24 16:29:55,422 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: Owl is running in 'dev' mode. 2026-09-24 16:29:55,431 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:55] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.003 2026-09-24 16:29:55,460 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:55] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:29:55,463 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:55] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:29:55,474 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:55] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:29:55,475 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:55] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:29:55,490 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:55] "GET /web/image/res.users/178/avatar_128 HTTP/1.1" 200 - 14 0.010 0.014 2026-09-24 16:29:55,504 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:55] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-09-24 16:29:55,508 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29: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-09-24 16:29:55,509 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:55] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:29:55,510 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:55] "GET /web/image?model=res.company&id=86&field=logo HTTP/1.1" 200 - 3 0.004 0.038 2026-09-24 16:29:55,547 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:55] "GET /pos/ui/92?from_backend=True HTTP/1.1" 200 - 34 0.016 0.035 2026-09-24 16:29:55,561 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:55,585 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:55] "GET /pos/ui/92 HTTP/1.1" 200 - 34 0.017 0.068 2026-09-24 16:29:55,592 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:55] "GET /web/image/res.company/86/favicon HTTP/1.1" 200 - 4 0.002 0.076 2026-09-24 16:29:55,613 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:55] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:29:55,615 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:55] "GET /web/image/res.company/86/favicon HTTP/1.1" 304 - 4 0.002 0.006 2026-09-24 16:29:55,634 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:55] "GET /web/image?model=product.template&field=image_128&id=1938&unique=2026-09-24T16:29:17.000+00:00 HTTP/1.1" 200 - 3 0.001 0.034 2026-09-24 16:29:55,679 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:55] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:29:55,691 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:55,735 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:55] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.017 0.026 2026-09-24 16:29:55,774 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:55,824 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:55,875 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:55,928 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:55,980 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:56,151 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:56,201 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:56,252 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:56,303 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:56,353 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:56,416 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:56,427 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:56] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:29:56,428 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:56] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:29:56,467 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:56,518 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:56,569 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:56,619 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:56,670 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:56,727 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:56,731 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32727300 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': 'c1208dac-331c-41fa-b4d8-ef13e6e04542'}] 2026-09-24 16:29:56,774 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32727300 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': 'c1208dac-331c-41fa-b4d8-ef13e6e04542'} created pos.order #661 2026-09-24 16:29:56,783 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32727300 finished 2026-09-24 16:29:56,811 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:56] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.021 0.061 2026-09-24 16:29:56,842 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:56,893 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:56,959 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:57,013 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:57,063 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:57,121 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:57,175 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:57,226 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:57,283 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:57,286 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85077163 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': 'c1208dac-331c-41fa-b4d8-ef13e6e04542'}] 2026-09-24 16:29:57,299 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85077163 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': 'c1208dac-331c-41fa-b4d8-ef13e6e04542'} updated pos.order #661 2026-09-24 16:29:57,307 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85077163 finished 2026-09-24 16:29:57,361 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:57] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.025 0.053 2026-09-24 16:29:57,386 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29: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.002 0.005 2026-09-24 16:29:57,421 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: tour succeeded 2026-09-24 16:29:57,435 44 INFO rb-c855d12-225060-418428 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-09-24 16:29:57,467 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:29:57] "GET /report/barcode/QR/http:%2F%2F127.0.0.1:8069%2Fpos%2Fpay%2F661%3Faccess_token=90f58f46-db18-4323-8072-74ce1b91afc1?width=200&height=200 HTTP/1.1" 200 - 0 0.000 0.061 2026-09-24 16:29:57,475 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: heap 15732620 (allocated 16777216) 2026-09-24 16:29:57,479 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Closing chrome headless with pid 96097 2026-09-24 16:29:57,480 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Closing websocket connection 2026-09-24 16:29:57,480 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Terminating chrome headless with pid 96097 2026-09-24 16:29:57,541 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_162957_541465_test_selected_customer_after_adding_payment_sync.txt 2026-09-24 16:29:57,541 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Removing chrome user profile "/tmp/tmpa0_kxs6a_chrome_odoo" 2026-09-24 16:29:57,678 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #173 deleted pos.payment.method records with IDs: [240] 2026-09-24 16:29:57,719 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #173 deleted account.account records with IDs: [4494] 2026-09-24 16:29:57,742 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #173 deleted account.payment.method.line records with IDs: [787, 788] 2026-09-24 16:29:57,814 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #173 deleted account.journal records with IDs: [1118] 2026-09-24 16:29:57,839 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #173 deleted account.account records with IDs: [4493] 2026-09-24 16:29:57,870 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-24 16:29:59,033 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel ... 2026-09-24 16:30:01,473 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel: Chrome pid: 96311 2026-09-24 16:30:01,473 44 INFO rb-c855d12-225060-418428 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/tmp7ken5xgo_chrome_odoo 2026-09-24 16:30:01,473 44 INFO rb-c855d12-225060-418428 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:39919/json/version 2026-09-24 16:30:01,474 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39919', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:30:01,476 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:01,476 44 INFO rb-c855d12-225060-418428 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:39919/json 2026-09-24 16:30:01,477 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39919', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:30:01,478 44 INFO rb-c855d12-225060-418428 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:39919/devtools/page/AE0CA8DB89F0A131865128D80117C279 2026-09-24 16:30:01,479 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:01,480 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:01,483 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:01,537 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel: Open "http://127.0.0.1:8069/pos-self/93?access_token=ab1f208f644c40fe" in browser 2026-09-24 16:30:01,538 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel: Navigating to: "http://127.0.0.1:8069/pos-self/93?access_token=ab1f208f644c40fe" 2026-09-24 16:30:01,546 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:30:01,771 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:01] "GET /pos-self/93?access_token=ab1f208f644c40fe HTTP/1.1" 200 - 57 0.014 0.213 2026-09-24 16:30:01,774 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel: Navigation result: {'frameId': 'AE0CA8DB89F0A131865128D80117C279', 'loaderId': '5301B1615142970FFE65ACB27A9D6BE2', 'isDownload': False} 2026-09-24 16:30:01,774 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:01,783 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:30:01,795 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e46ed49/pos_self_order.assets.min.css, copying from /web/assets/e46ed49/pos_self_order.assets.min.css 2026-09-24 16:30:01,820 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:01] "GET /web/assets/1/e46ed49/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.013 0.020 2026-09-24 16:30:01,826 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4e19cf1/pos_self_order.assets.min.js, copying from /web/assets/4e19cf1/pos_self_order.assets.min.js 2026-09-24 16:30:01,840 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:01] "GET /web/assets/1/4e19cf1/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.003 0.048 2026-09-24 16:30:01,844 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js, copying from /web/assets/0c84a7c/pos_self_order.assets_tests.min.js 2026-09-24 16:30:01,852 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:01] "GET /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.003 0.059 2026-09-24 16:30:01,943 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:01] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.005 2026-09-24 16:30:01,948 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:01] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-24 16:30:01,955 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:01] "GET /web/image/website/1/favicon?unique=66fa3c7 HTTP/1.1" 200 - 5 0.002 0.006 2026-09-24 16:30:01,960 44 INFO rb-c855d12-225060-418428 odoo.http: Session expired 2026-09-24 16:30:01,960 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:01] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:30:01,968 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel: Evaluate test code "odoo.startTour('test_kiosk_cart_restore_and_cancel', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/93?access_token=ab1f208f644c40fe", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:30:01,974 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:01,998 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:01] "POST /pos-self/relations/93 HTTP/1.1" 200 - 37 0.011 0.023 2026-09-24 16:30:02,027 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:02] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.060 2026-09-24 16:30:02,201 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:02] "POST /pos-self/data/93 HTTP/1.1" 200 - 183 0.056 0.123 2026-09-24 16:30:02,203 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:02] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.165 2026-09-24 16:30:02,253 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:02] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.023 2026-09-24 16:30:02,259 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:02,289 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:02] "GET /web/image/ir.attachment/6921/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-09-24 16:30:02,314 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:02,343 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:02] "GET /web/image/pos.category/238/image_128?unique=2026-09-24T16:29:57.000+00:00 HTTP/1.1" 200 - 2 0.001 0.016 2026-09-24 16:30:02,355 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:02] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-09-24 16:30:02,356 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:02] "GET /web/image/product.template/1940/image_512?unique=2026-09-24T16:29:57.000+00:00 HTTP/1.1" 200 - 3 0.002 0.023 2026-09-24 16:30:02,364 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:02] "GET /web/image/product.template/1941/image_512?unique=2026-09-24T16:29:57.000+00:00 HTTP/1.1" 200 - 3 0.001 0.030 2026-09-24 16:30:02,373 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:02] "GET /web/image/product.template/1944/image_512?unique=2026-09-24T16:29:57.000+00:00 HTTP/1.1" 200 - 3 0.001 0.037 2026-09-24 16:30:02,376 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:02,381 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:02] "GET /web/image/product.template/1942/image_512?unique=2026-09-24T16:29:57.000+00:00 HTTP/1.1" 200 - 3 0.001 0.043 2026-09-24 16:30:02,389 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:02] "GET /web/image/product.template/1943/image_512?unique=2026-09-24T16:29:57.000+00:00 HTTP/1.1" 200 - 3 0.001 0.051 2026-09-24 16:30:02,441 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:02,503 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:02,511 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:02] "GET /web/image/ir.attachment/6875/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:30:02,522 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:02] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:30:02,534 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:02] "GET /web/image/product.product/2430/image_512?unique=2026-09-24T16:29:57.000+00:00 HTTP/1.1" 200 - 8 0.002 0.011 2026-09-24 16:30:02,544 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:02] "GET /web/image/product.product/2428/image_512?unique=2026-09-24T16:29:57.000+00:00 HTTP/1.1" 200 - 8 0.002 0.022 2026-09-24 16:30:02,555 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:02,607 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:02,669 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:02,694 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87340344 started for PoS orders references: [{'name': None, 'pos_reference': '260-93-000001', 'uuid': 'b9fcd349-7f1d-40bf-a7b7-b6d3dc9e7598'}] 2026-09-24 16:30:02,728 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87340344 order {'name': None, 'pos_reference': '260-93-000001', 'uuid': 'b9fcd349-7f1d-40bf-a7b7-b6d3dc9e7598'} created pos.order #662 2026-09-24 16:30:02,736 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87340344 finished 2026-09-24 16:30:02,802 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:02] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 110 0.044 0.091 2026-09-24 16:30:02,834 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:02] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.002 0.006 2026-09-24 16:30:02,858 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:02,909 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:02,960 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:03,013 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:03,067 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:03,123 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel.browser: tour succeeded 2026-09-24 16:30:03,124 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:03,154 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:03] "POST /pos-self-order/remove-order HTTP/1.1" 200 - 17 0.008 0.021 2026-09-24 16:30:03,155 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel.browser: heap 8313964 (allocated 9699328) 2026-09-24 16:30:03,156 44 INFO rb-c855d12-225060-418428 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 96311 2026-09-24 16:30:03,157 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel: Closing websocket connection 2026-09-24 16:30:03,158 44 INFO rb-c855d12-225060-418428 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 96311 2026-09-24 16:30:03,252 44 INFO rb-c855d12-225060-418428 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-c855d12-225060-418428/chrome_logs/chrome_log_20260924_163003_252651_test_kiosk_cart_restore_and_cancel.txt 2026-09-24 16:30:03,252 44 INFO rb-c855d12-225060-418428 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/tmp7ken5xgo_chrome_odoo" 2026-09-24 16:30:03,287 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePayment.test_online_payment_kiosk ... 2026-09-24 16:30:05,695 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk: Chrome pid: 96501 2026-09-24 16:30:05,695 44 INFO rb-c855d12-225060-418428 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/tmpu4fbc7yz_chrome_odoo 2026-09-24 16:30:05,695 44 INFO rb-c855d12-225060-418428 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:40135/json/version 2026-09-24 16:30:05,697 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40135', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:30:05,698 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:05,698 44 INFO rb-c855d12-225060-418428 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:40135/json 2026-09-24 16:30:05,699 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40135', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:30:05,700 44 INFO rb-c855d12-225060-418428 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:40135/devtools/page/ACD97EE24AD79AE680C4A7A9ACA9638F 2026-09-24 16:30:05,703 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:05,703 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk: Chrome headless enable page notifications 2026-09-24 16:30:05,706 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk: Setting session cookie in browser 2026-09-24 16:30:05,755 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk: Open "http://127.0.0.1:8069/pos-self/94?access_token=361d556686714fb1" in browser 2026-09-24 16:30:05,755 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk: Navigating to: "http://127.0.0.1:8069/pos-self/94?access_token=361d556686714fb1" 2026-09-24 16:30:05,764 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:30:05,997 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:05] "GET /pos-self/94?access_token=361d556686714fb1 HTTP/1.1" 200 - 57 0.015 0.221 2026-09-24 16:30:06,000 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk: Navigation result: {'frameId': 'ACD97EE24AD79AE680C4A7A9ACA9638F', 'loaderId': 'AB4B81FD993CA38143617F5C354FC81A', 'isDownload': False} 2026-09-24 16:30:06,000 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:06,008 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:30:06,021 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js, copying from /web/assets/0c84a7c/pos_self_order.assets_tests.min.js 2026-09-24 16:30:06,033 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:06] "GET /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.003 0.015 2026-09-24 16:30:06,039 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4e19cf1/pos_self_order.assets.min.js, copying from /web/assets/4e19cf1/pos_self_order.assets.min.js 2026-09-24 16:30:06,054 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:06] "GET /web/assets/1/4e19cf1/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.004 0.035 2026-09-24 16:30:06,060 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e46ed49/pos_self_order.assets.min.css, copying from /web/assets/e46ed49/pos_self_order.assets.min.css 2026-09-24 16:30:06,085 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:06] "GET /web/assets/1/e46ed49/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.015 0.056 2026-09-24 16:30:06,165 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:06] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.006 2026-09-24 16:30:06,170 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:06] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-09-24 16:30:06,177 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:06] "GET /web/image/website/1/favicon?unique=66fa3c7 HTTP/1.1" 200 - 5 0.002 0.006 2026-09-24 16:30:06,181 44 INFO rb-c855d12-225060-418428 odoo.http: Session expired 2026-09-24 16:30:06,182 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:06] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:30:06,183 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk: Evaluate test code "odoo.startTour('test_online_payment_kiosk_qr_code', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/94?access_token=361d556686714fb1", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:30:06,191 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:06,220 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:06] "POST /pos-self/relations/94 HTTP/1.1" 200 - 37 0.011 0.023 2026-09-24 16:30:06,244 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:06,245 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:06] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.057 2026-09-24 16:30:06,398 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:06] "POST /pos-self/data/94 HTTP/1.1" 200 - 183 0.059 0.096 2026-09-24 16:30:06,400 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:06] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.143 2026-09-24 16:30:06,453 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:06] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.023 2026-09-24 16:30:06,458 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:06,486 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:06] "GET /web/image/ir.attachment/6974/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-09-24 16:30:06,511 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:06,534 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:06] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:30:06,538 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:06] "GET /web/image/pos.category/238/image_128?unique=2026-09-24T16:29:57.000+00:00 HTTP/1.1" 200 - 2 0.000 0.013 2026-09-24 16:30:06,546 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:06] "GET /web/image/product.template/1940/image_512?unique=2026-09-24T16:29:57.000+00:00 HTTP/1.1" 200 - 3 0.001 0.015 2026-09-24 16:30:06,554 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:06] "GET /web/image/product.template/1941/image_512?unique=2026-09-24T16:29:57.000+00:00 HTTP/1.1" 200 - 3 0.001 0.022 2026-09-24 16:30:06,560 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:06] "GET /web/image/product.template/1944/image_512?unique=2026-09-24T16:29:57.000+00:00 HTTP/1.1" 200 - 3 0.001 0.026 2026-09-24 16:30:06,567 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:06] "GET /web/image/product.template/1942/image_512?unique=2026-09-24T16:29:57.000+00:00 HTTP/1.1" 200 - 3 0.001 0.031 2026-09-24 16:30:06,576 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:06] "GET /web/image/product.template/1943/image_512?unique=2026-09-24T16:29:57.000+00:00 HTTP/1.1" 200 - 3 0.001 0.038 2026-09-24 16:30:06,577 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:06,636 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:06,644 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:06] "GET /web/image/ir.attachment/6928/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:30:06,651 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30: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-09-24 16:30:06,668 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:06] "GET /web/image/product.product/2428/image_512?unique=2026-09-24T16:29:57.000+00:00 HTTP/1.1" 200 - 8 0.003 0.015 2026-09-24 16:30:06,689 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:06,750 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:06,768 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67835408 started for PoS orders references: [{'name': None, 'pos_reference': '260-94-000001', 'uuid': 'babe8900-49db-408e-9e3d-cc8d8d6437e0'}] 2026-09-24 16:30:06,790 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67835408 order {'name': None, 'pos_reference': '260-94-000001', 'uuid': 'babe8900-49db-408e-9e3d-cc8d8d6437e0'} created pos.order #663 2026-09-24 16:30:06,796 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67835408 finished 2026-09-24 16:30:06,843 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:06] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 102 0.031 0.064 2026-09-24 16:30:06,874 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:06] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.002 0.007 2026-09-24 16:30:06,917 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk.browser: tour succeeded 2026-09-24 16:30:06,918 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:06,947 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk.browser: heap 7681256 (allocated 8912896) 2026-09-24 16:30:06,949 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk: Closing chrome headless with pid 96501 2026-09-24 16:30:06,949 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk: Closing websocket connection 2026-09-24 16:30:06,950 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk: Terminating chrome headless with pid 96501 2026-09-24 16:30:07,003 44 INFO rb-c855d12-225060-418428 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-c855d12-225060-418428/chrome_logs/chrome_log_20260924_163007_003573_test_online_payment_kiosk.txt 2026-09-24 16:30:07,003 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk: Removing chrome user profile "/tmp/tmpu4fbc7yz_chrome_odoo" 2026-09-24 16:30:07,016 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-09-24 16:30:07,507 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:07] "GET /pos/pay/663?access_token=f719cd78-97fa-4d3c-bc23-2c59d0368c5f HTTP/1.1" 200 - 110 0.040 0.456 2026-09-24 16:30:07,514 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-09-24 16:30:07,541 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:07] "POST /pos/pay/transaction/663 HTTP/1.1" 200 - 35 0.011 0.018 2026-09-24 16:30:07,561 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-09-24 16:30:07,940 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:07] "GET /pos/pay/confirmation/663?access_token=f719cd78-97fa-4d3c-bc23-2c59d0368c5f&exit_route=/&tx_id=6 HTTP/1.1" 303 - 327 0.143 0.237 2026-09-24 16:30:08,137 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:08] "GET / HTTP/1.1" 200 - 32 0.013 0.181 2026-09-24 16:30:08,139 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_cron: Job 'Payment: Post-process transactions' (34) starting 2026-09-24 16:30:08,162 44 INFO rb-c855d12-225060-418428 odoo.tests.common: Simulating signal changes during tests 2026-09-24 16:30:08,166 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_cron: Job 'Payment: Post-process transactions' (34) fully done (#loop 1; done 0; remaining 0; duration 0.03s) 2026-09-24 16:30:08,199 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePayment.test_online_payment_kiosk_no_confirmation_page ... 2026-09-24 16:30:10,552 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_no_confirmation_page: Chrome pid: 96698 2026-09-24 16:30:10,552 44 INFO rb-c855d12-225060-418428 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/tmpdg_dw_g__chrome_odoo 2026-09-24 16:30:10,552 44 INFO rb-c855d12-225060-418428 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:39459/json/version 2026-09-24 16:30:10,553 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39459', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:30:10,555 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:10,555 44 INFO rb-c855d12-225060-418428 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:39459/json 2026-09-24 16:30:10,555 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39459', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:30:10,556 44 INFO rb-c855d12-225060-418428 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:39459/devtools/page/BBA8900708E4D87166F5AF2CE8163D90 2026-09-24 16:30:10,557 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:10,558 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:10,561 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:10,611 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_no_confirmation_page: Open "http://127.0.0.1:8069/pos-self/95?access_token=ea049769588140fa" in browser 2026-09-24 16:30:10,612 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_no_confirmation_page: Navigating to: "http://127.0.0.1:8069/pos-self/95?access_token=ea049769588140fa" 2026-09-24 16:30:10,620 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:30:10,946 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:10] "GET /pos-self/95?access_token=ea049769588140fa HTTP/1.1" 200 - 57 0.021 0.308 2026-09-24 16:30:10,949 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_no_confirmation_page: Navigation result: {'frameId': 'BBA8900708E4D87166F5AF2CE8163D90', 'loaderId': '71DD8BFFC246FD22F03041EB8A7BF688', 'isDownload': False} 2026-09-24 16:30:10,949 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:10,960 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:30:10,974 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e46ed49/pos_self_order.assets.min.css, copying from /web/assets/e46ed49/pos_self_order.assets.min.css 2026-09-24 16:30:11,000 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:11] "GET /web/assets/1/e46ed49/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.015 0.019 2026-09-24 16:30:11,006 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4e19cf1/pos_self_order.assets.min.js, copying from /web/assets/4e19cf1/pos_self_order.assets.min.js 2026-09-24 16:30:11,019 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:11] "GET /web/assets/1/4e19cf1/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.002 0.050 2026-09-24 16:30:11,023 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js, copying from /web/assets/0c84a7c/pos_self_order.assets_tests.min.js 2026-09-24 16:30:11,031 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:11] "GET /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.003 0.061 2026-09-24 16:30:11,147 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:11] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.005 2026-09-24 16:30:11,151 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:11] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-24 16:30:11,158 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:11] "GET /web/image/website/1/favicon?unique=66fa3c7 HTTP/1.1" 200 - 5 0.001 0.005 2026-09-24 16:30:11,161 44 INFO rb-c855d12-225060-418428 odoo.http: Session expired 2026-09-24 16:30:11,161 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:11] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:30:11,166 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_no_confirmation_page: Evaluate test code "odoo.startTour('test_online_payment_kiosk_qr_code', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/95?access_token=ea049769588140fa", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:30:11,171 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:11,198 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:11] "POST /pos-self/relations/95 HTTP/1.1" 200 - 37 0.010 0.022 2026-09-24 16:30:11,224 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:11,224 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:11] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.056 2026-09-24 16:30:11,365 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:11] "POST /pos-self/data/95 HTTP/1.1" 200 - 183 0.047 0.095 2026-09-24 16:30:11,367 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:11] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.133 2026-09-24 16:30:11,417 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:11] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.025 2026-09-24 16:30:11,422 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:11,450 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:11] "GET /web/image/ir.attachment/7027/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:30:11,476 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:11,501 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:11] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:30:11,507 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:11] "GET /web/image/pos.category/238/image_128?unique=2026-09-24T16:29:57.000+00:00 HTTP/1.1" 200 - 2 0.000 0.017 2026-09-24 16:30:11,515 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:11] "GET /web/image/product.template/1944/image_512?unique=2026-09-24T16:29:57.000+00:00 HTTP/1.1" 200 - 3 0.001 0.017 2026-09-24 16:30:11,525 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:11] "GET /web/image/product.template/1941/image_512?unique=2026-09-24T16:29:57.000+00:00 HTTP/1.1" 200 - 3 0.001 0.027 2026-09-24 16:30:11,532 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:11] "GET /web/image/product.template/1940/image_512?unique=2026-09-24T16:29:57.000+00:00 HTTP/1.1" 200 - 3 0.001 0.035 2026-09-24 16:30:11,538 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:11,547 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:11] "GET /web/image/product.template/1942/image_512?unique=2026-09-24T16:29:57.000+00:00 HTTP/1.1" 200 - 3 0.003 0.045 2026-09-24 16:30:11,556 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:11] "GET /web/image/product.template/1943/image_512?unique=2026-09-24T16:29:57.000+00:00 HTTP/1.1" 200 - 3 0.001 0.052 2026-09-24 16:30:11,596 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:11,607 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:11] "GET /web/image/ir.attachment/6981/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:30:11,613 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30: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-09-24 16:30:11,625 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:11] "GET /web/image/product.product/2428/image_512?unique=2026-09-24T16:29:57.000+00:00 HTTP/1.1" 200 - 8 0.002 0.010 2026-09-24 16:30:11,648 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:11,710 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:11,730 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72280540 started for PoS orders references: [{'name': None, 'pos_reference': '260-95-000001', 'uuid': 'ac5afe15-fef5-423c-b71a-7faa317b24e5'}] 2026-09-24 16:30:11,756 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72280540 order {'name': None, 'pos_reference': '260-95-000001', 'uuid': 'ac5afe15-fef5-423c-b71a-7faa317b24e5'} created pos.order #664 2026-09-24 16:30:11,762 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72280540 finished 2026-09-24 16:30:11,819 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:11] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 102 0.035 0.076 2026-09-24 16:30:11,847 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:11] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.002 0.007 2026-09-24 16:30:11,884 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:11,884 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:11,918 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_no_confirmation_page.browser: heap 7700284 (allocated 8650752) 2026-09-24 16:30:11,921 44 INFO rb-c855d12-225060-418428 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 96698 2026-09-24 16:30:11,922 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:11,922 44 INFO rb-c855d12-225060-418428 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 96698 2026-09-24 16:30:11,975 44 INFO rb-c855d12-225060-418428 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-c855d12-225060-418428/chrome_logs/chrome_log_20260924_163011_975768_test_online_payment_kiosk_no_confirmation_page.txt 2026-09-24 16:30:11,976 44 INFO rb-c855d12-225060-418428 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/tmpdg_dw_g__chrome_odoo" 2026-09-24 16:30:11,989 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-09-24 16:30:12,501 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:12] "GET /pos/pay/664?access_token=c5e162d6-7ab0-4694-90f9-224c55464dd4 HTTP/1.1" 200 - 110 0.044 0.473 2026-09-24 16:30:12,507 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-09-24 16:30:12,535 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:12] "POST /pos/pay/transaction/664 HTTP/1.1" 200 - 35 0.011 0.018 2026-09-24 16:30:12,552 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_cron: Job 'Payment: Post-process transactions' (34) starting 2026-09-24 16:30:13,054 44 INFO rb-c855d12-225060-418428 odoo.tests.common: Simulating signal changes during tests 2026-09-24 16:30:13,058 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_cron: Job 'Payment: Post-process transactions' (34) fully done (#loop 1; done 0; remaining 0; duration 0.51s) 2026-09-24 16:30:13,089 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePayment.test_online_payment_kiosk_qr_code ... 2026-09-24 16:30:15,763 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_qr_code: Chrome pid: 96886 2026-09-24 16:30:15,764 44 INFO rb-c855d12-225060-418428 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/tmpz_wusha6_chrome_odoo 2026-09-24 16:30:15,764 44 INFO rb-c855d12-225060-418428 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:37483/json/version 2026-09-24 16:30:15,765 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37483', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:30:15,768 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:15,768 44 INFO rb-c855d12-225060-418428 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:37483/json 2026-09-24 16:30:15,769 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37483', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:30:15,769 44 INFO rb-c855d12-225060-418428 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:37483/devtools/page/F04173AFA21BADC258C9A4BFB637AACC 2026-09-24 16:30:15,771 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:15,773 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:15,775 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:15,824 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_qr_code: Open "http://127.0.0.1:8069/pos-self/96?access_token=54af03d902214ae5" in browser 2026-09-24 16:30:15,824 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_qr_code: Navigating to: "http://127.0.0.1:8069/pos-self/96?access_token=54af03d902214ae5" 2026-09-24 16:30:15,832 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:30:16,120 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:16] "GET /pos-self/96?access_token=54af03d902214ae5 HTTP/1.1" 200 - 57 0.021 0.268 2026-09-24 16:30:16,123 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_qr_code: Navigation result: {'frameId': 'F04173AFA21BADC258C9A4BFB637AACC', 'loaderId': '1DFA2E647F58AEF9A9FA4C1328ADEBAA', 'isDownload': False} 2026-09-24 16:30:16,123 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:16,131 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:30:16,145 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4e19cf1/pos_self_order.assets.min.js, copying from /web/assets/4e19cf1/pos_self_order.assets.min.js 2026-09-24 16:30:16,163 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:16] "GET /web/assets/1/4e19cf1/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.003 0.022 2026-09-24 16:30:16,170 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e46ed49/pos_self_order.assets.min.css, copying from /web/assets/e46ed49/pos_self_order.assets.min.css 2026-09-24 16:30:16,190 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:16] "GET /web/assets/1/e46ed49/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.013 0.041 2026-09-24 16:30:16,197 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js, copying from /web/assets/0c84a7c/pos_self_order.assets_tests.min.js 2026-09-24 16:30:16,206 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:16] "GET /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.003 0.063 2026-09-24 16:30:16,272 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:16] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.005 2026-09-24 16:30:16,278 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:16] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.005 2026-09-24 16:30:16,284 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:16] "GET /web/image/website/1/favicon?unique=66fa3c7 HTTP/1.1" 200 - 5 0.002 0.007 2026-09-24 16:30:16,290 44 INFO rb-c855d12-225060-418428 odoo.http: Session expired 2026-09-24 16:30:16,290 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:16] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:30:16,299 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_qr_code: Evaluate test code "odoo.startTour('test_online_payment_kiosk_qr_code', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/96?access_token=54af03d902214ae5", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:30:16,305 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:16,331 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:16] "POST /pos-self/relations/96 HTTP/1.1" 200 - 37 0.012 0.023 2026-09-24 16:30:16,355 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:16] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.058 2026-09-24 16:30:16,358 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:16,509 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:16] "POST /pos-self/data/96 HTTP/1.1" 200 - 183 0.053 0.100 2026-09-24 16:30:16,512 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:16] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.146 2026-09-24 16:30:16,564 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:16] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.023 2026-09-24 16:30:16,569 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:16,597 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:16] "GET /web/image/ir.attachment/7080/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:30:16,639 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:16,666 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:16] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:30:16,674 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:16] "GET /web/image/pos.category/238/image_128?unique=2026-09-24T16:29:57.000+00:00 HTTP/1.1" 200 - 2 0.000 0.019 2026-09-24 16:30:16,683 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:16] "GET /web/image/product.template/1941/image_512?unique=2026-09-24T16:29:57.000+00:00 HTTP/1.1" 200 - 3 0.001 0.019 2026-09-24 16:30:16,691 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:16] "GET /web/image/product.template/1944/image_512?unique=2026-09-24T16:29:57.000+00:00 HTTP/1.1" 200 - 3 0.001 0.025 2026-09-24 16:30:16,698 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:16] "GET /web/image/product.template/1940/image_512?unique=2026-09-24T16:29:57.000+00:00 HTTP/1.1" 200 - 3 0.001 0.035 2026-09-24 16:30:16,701 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:16,708 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:16] "GET /web/image/product.template/1942/image_512?unique=2026-09-24T16:29:57.000+00:00 HTTP/1.1" 200 - 3 0.001 0.036 2026-09-24 16:30:16,717 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:16] "GET /web/image/product.template/1943/image_512?unique=2026-09-24T16:29:57.000+00:00 HTTP/1.1" 200 - 3 0.001 0.043 2026-09-24 16:30:16,759 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:16,773 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:16] "GET /web/image/ir.attachment/7034/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:30:16,779 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30: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-09-24 16:30:16,789 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:16] "GET /web/image/product.product/2428/image_512?unique=2026-09-24T16:29:57.000+00:00 HTTP/1.1" 200 - 8 0.003 0.010 2026-09-24 16:30:16,811 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:16,873 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:16,894 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86370611 started for PoS orders references: [{'name': None, 'pos_reference': '260-96-000001', 'uuid': '89761d1d-4c4c-4ca2-a0c0-de10dd2e7d78'}] 2026-09-24 16:30:16,917 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86370611 order {'name': None, 'pos_reference': '260-96-000001', 'uuid': '89761d1d-4c4c-4ca2-a0c0-de10dd2e7d78'} created pos.order #665 2026-09-24 16:30:16,924 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86370611 finished 2026-09-24 16:30:16,975 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:16] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 102 0.033 0.072 2026-09-24 16:30:17,050 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_qr_code.browser: tour succeeded 2026-09-24 16:30:17,051 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:17,086 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_qr_code.browser: heap 7698860 (allocated 8650752) 2026-09-24 16:30:17,088 44 INFO rb-c855d12-225060-418428 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 96886 2026-09-24 16:30:17,088 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_qr_code: Closing websocket connection 2026-09-24 16:30:17,089 44 INFO rb-c855d12-225060-418428 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 96886 2026-09-24 16:30:17,148 44 INFO rb-c855d12-225060-418428 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-c855d12-225060-418428/chrome_logs/chrome_log_20260924_163017_148442_test_online_payment_kiosk_qr_code.txt 2026-09-24 16:30:17,148 44 INFO rb-c855d12-225060-418428 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/tmpz_wusha6_chrome_odoo" 2026-09-24 16:30:17,179 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePayment.test_online_payment_mobile ... 2026-09-24 16:30:19,547 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: Chrome pid: 97082 2026-09-24 16:30:19,547 44 INFO rb-c855d12-225060-418428 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/tmpdzwy4uqf_chrome_odoo 2026-09-24 16:30:19,547 44 INFO rb-c855d12-225060-418428 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:44447/json/version 2026-09-24 16:30:19,548 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44447', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:30:19,550 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:19,550 44 INFO rb-c855d12-225060-418428 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:44447/json 2026-09-24 16:30:19,550 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44447', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:30:19,553 44 INFO rb-c855d12-225060-418428 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:44447/devtools/page/11EE2F7DD03C7708970C68E7249C7CBF 2026-09-24 16:30:19,554 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:19,555 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: Chrome headless enable page notifications 2026-09-24 16:30:19,558 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: Setting session cookie in browser 2026-09-24 16:30:19,612 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: Open "http://127.0.0.1:8069/pos-self/97?access_token=a92793668ffe4644" in browser 2026-09-24 16:30:19,613 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: Navigating to: "http://127.0.0.1:8069/pos-self/97?access_token=a92793668ffe4644" 2026-09-24 16:30:19,621 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:30:19,874 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:19] "GET /pos-self/97?access_token=a92793668ffe4644 HTTP/1.1" 200 - 57 0.017 0.238 2026-09-24 16:30:19,876 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: Navigation result: {'frameId': '11EE2F7DD03C7708970C68E7249C7CBF', 'loaderId': '153B8A526F976C7501A3D76C206CFD67', 'isDownload': False} 2026-09-24 16:30:19,877 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:19,889 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:30:19,903 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4e19cf1/pos_self_order.assets.min.js, copying from /web/assets/4e19cf1/pos_self_order.assets.min.js 2026-09-24 16:30:19,920 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:19] "GET /web/assets/1/4e19cf1/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.003 0.022 2026-09-24 16:30:19,925 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e46ed49/pos_self_order.assets.min.css, copying from /web/assets/e46ed49/pos_self_order.assets.min.css 2026-09-24 16:30:19,948 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:19] "GET /web/assets/1/e46ed49/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.012 0.040 2026-09-24 16:30:19,953 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js, copying from /web/assets/0c84a7c/pos_self_order.assets_tests.min.js 2026-09-24 16:30:19,960 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:19] "GET /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.003 0.060 2026-09-24 16:30:20,029 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:20] "GET /favicon.ico HTTP/1.1" 301 - 1 0.000 0.005 2026-09-24 16:30:20,033 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:20] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.004 2026-09-24 16:30:20,039 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:20] "GET /web/image/website/1/favicon?unique=66fa3c7 HTTP/1.1" 200 - 5 0.001 0.005 2026-09-24 16:30:20,044 44 INFO rb-c855d12-225060-418428 odoo.http: Session expired 2026-09-24 16:30:20,044 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:20] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:30:20,050 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: Evaluate test code "odoo.startTour('test_online_payment_mobile_self_order_preparation_changes', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/97?access_token=a92793668ffe4644", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:30:20,056 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:20,080 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:20] "POST /pos-self/relations/97 HTTP/1.1" 200 - 37 0.010 0.022 2026-09-24 16:30:20,105 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:20] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.054 2026-09-24 16:30:20,109 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:20,249 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:20] "POST /pos-self/data/97 HTTP/1.1" 200 - 184 0.047 0.098 2026-09-24 16:30:20,251 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:20] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.133 2026-09-24 16:30:20,278 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:20,307 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:20] "GET /web/image/ir.attachment/7133/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-09-24 16:30:20,331 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:20,357 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:20] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:30:20,367 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:20] "GET /web/image/pos.category/238/image_128?unique=2026-09-24T16:29:57.000+00:00 HTTP/1.1" 200 - 2 0.001 0.023 2026-09-24 16:30:20,380 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:20] "GET /web/image/product.template/1941/image_512?unique=2026-09-24T16:29:57.000+00:00 HTTP/1.1" 200 - 3 0.002 0.028 2026-09-24 16:30:20,389 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:20] "GET /web/image/product.template/1940/image_512?unique=2026-09-24T16:29:57.000+00:00 HTTP/1.1" 200 - 3 0.002 0.038 2026-09-24 16:30:20,397 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:20] "GET /web/image/product.template/1944/image_512?unique=2026-09-24T16:29:57.000+00:00 HTTP/1.1" 200 - 3 0.001 0.040 2026-09-24 16:30:20,399 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:20,406 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:20] "GET /web/image/product.template/1942/image_512?unique=2026-09-24T16:29:57.000+00:00 HTTP/1.1" 200 - 3 0.002 0.042 2026-09-24 16:30:20,415 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:20] "GET /web/image/product.template/1943/image_512?unique=2026-09-24T16:29:57.000+00:00 HTTP/1.1" 200 - 3 0.001 0.047 2026-09-24 16:30:20,466 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:20,534 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:20,542 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:20] "GET /web/image/ir.attachment/7087/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:30:20,554 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:20] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:30:20,564 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:20] "GET /web/image/product.product/2428/image_512?unique=2026-09-24T16:29:57.000+00:00 HTTP/1.1" 200 - 8 0.004 0.011 2026-09-24 16:30:20,577 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:20] "GET /web/image/product.product/2430/image_512?unique=2026-09-24T16:29:57.000+00:00 HTTP/1.1" 200 - 8 0.002 0.025 2026-09-24 16:30:20,587 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:20,639 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:20,699 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:20,750 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:20,816 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile.browser: tour succeeded 2026-09-24 16:30:20,818 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:20,845 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79512872 started for PoS orders references: [{'name': None, 'pos_reference': '260-97-000001', 'uuid': 'd86bbed5-a37e-4b2a-bfe3-3dee7cb0334b'}] 2026-09-24 16:30:20,846 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile.browser: heap 7913244 (allocated 9175040) 2026-09-24 16:30:20,852 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: Closing chrome headless with pid 97082 2026-09-24 16:30:20,854 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: Closing websocket connection 2026-09-24 16:30:20,856 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: Terminating chrome headless with pid 97082 2026-09-24 16:30:20,875 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79512872 order {'name': None, 'pos_reference': '260-97-000001', 'uuid': 'd86bbed5-a37e-4b2a-bfe3-3dee7cb0334b'} created pos.order #666 2026-09-24 16:30:20,875 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79512872 finished 2026-09-24 16:30:20,922 44 INFO rb-c855d12-225060-418428 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-c855d12-225060-418428/chrome_logs/chrome_log_20260924_163020_921850_test_online_payment_mobile.txt 2026-09-24 16:30:20,922 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: Removing chrome user profile "/tmp/tmpdzwy4uqf_chrome_odoo" 2026-09-24 16:30:20,932 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:20] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 105 0.052 0.069 2026-09-24 16:30:20,946 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-09-24 16:30:21,471 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:21] "GET /pos/pay/666?access_token=eccbdced-3fdb-46e9-bdb9-7c2ec4f704cf HTTP/1.1" 200 - 126 0.055 0.477 2026-09-24 16:30:21,478 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-09-24 16:30:21,511 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:21] "POST /pos/pay/transaction/666 HTTP/1.1" 200 - 33 0.013 0.022 2026-09-24 16:30:21,532 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-09-24 16:30:21,986 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:21] "GET /pos/pay/confirmation/666?access_token=eccbdced-3fdb-46e9-bdb9-7c2ec4f704cf&exit_route=/&tx_id=8 HTTP/1.1" 303 - 347 0.162 0.295 2026-09-24 16:30:22,176 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:22] "GET / HTTP/1.1" 200 - 32 0.014 0.174 2026-09-24 16:30:22,178 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_cron: Job 'Payment: Post-process transactions' (34) starting 2026-09-24 16:30:22,197 44 INFO rb-c855d12-225060-418428 odoo.tests.common: Simulating signal changes during tests 2026-09-24 16:30:22,200 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_cron: Job 'Payment: Post-process transactions' (34) fully done (#loop 1; done 0; remaining 0; duration 0.02s) 2026-09-24 16:30:22,239 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePayment.test_online_payment_mobile_no_confirmation_page ... 2026-09-24 16:30:24,623 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_no_confirmation_page: Chrome pid: 97277 2026-09-24 16:30:24,623 44 INFO rb-c855d12-225060-418428 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/tmp7xh3ybvj_chrome_odoo 2026-09-24 16:30:24,624 44 INFO rb-c855d12-225060-418428 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:46641/json/version 2026-09-24 16:30:24,625 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46641', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:30:24,626 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:24,626 44 INFO rb-c855d12-225060-418428 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:46641/json 2026-09-24 16:30:24,626 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46641', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:30:24,627 44 INFO rb-c855d12-225060-418428 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:46641/devtools/page/431D70F6E1468CD3E202A926F27FD06C 2026-09-24 16:30:24,628 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:24,629 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:24,632 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:24,687 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_no_confirmation_page: Open "http://127.0.0.1:8069/pos-self/98?access_token=14914c5922d044ba" in browser 2026-09-24 16:30:24,688 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_no_confirmation_page: Navigating to: "http://127.0.0.1:8069/pos-self/98?access_token=14914c5922d044ba" 2026-09-24 16:30:24,698 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:30:25,031 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:25] "GET /pos-self/98?access_token=14914c5922d044ba HTTP/1.1" 200 - 57 0.015 0.321 2026-09-24 16:30:25,034 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_no_confirmation_page: Navigation result: {'frameId': '431D70F6E1468CD3E202A926F27FD06C', 'loaderId': '386EB4C68BD0315DC094D45E9C8BE1FF', 'isDownload': False} 2026-09-24 16:30:25,034 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:25,043 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:30:25,054 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js, copying from /web/assets/0c84a7c/pos_self_order.assets_tests.min.js 2026-09-24 16:30:25,065 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:25] "GET /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.003 0.014 2026-09-24 16:30:25,071 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4e19cf1/pos_self_order.assets.min.js, copying from /web/assets/4e19cf1/pos_self_order.assets.min.js 2026-09-24 16:30:25,084 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:25] "GET /web/assets/1/4e19cf1/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.003 0.035 2026-09-24 16:30:25,091 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e46ed49/pos_self_order.assets.min.css, copying from /web/assets/e46ed49/pos_self_order.assets.min.css 2026-09-24 16:30:25,114 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:25] "GET /web/assets/1/e46ed49/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.015 0.052 2026-09-24 16:30:25,193 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:25] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.006 2026-09-24 16:30:25,198 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:25] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-09-24 16:30:25,204 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:25] "GET /web/image/website/1/favicon?unique=66fa3c7 HTTP/1.1" 200 - 5 0.001 0.007 2026-09-24 16:30:25,210 44 INFO rb-c855d12-225060-418428 odoo.http: Session expired 2026-09-24 16:30:25,210 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:25] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:30:25,218 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_no_confirmation_page: Evaluate test code "odoo.startTour('test_online_payment_mobile_self_order_preparation_changes', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/98?access_token=14914c5922d044ba", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:30:25,225 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:25,251 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:25] "POST /pos-self/relations/98 HTTP/1.1" 200 - 37 0.012 0.024 2026-09-24 16:30:25,275 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:25] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.057 2026-09-24 16:30:25,278 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:25,458 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:25] "POST /pos-self/data/98 HTTP/1.1" 200 - 184 0.058 0.127 2026-09-24 16:30:25,460 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:25] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.172 2026-09-24 16:30:25,487 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:25,514 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:25] "GET /web/image/ir.attachment/7186/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:30:25,538 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:25,566 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:25] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:30:25,573 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:25] "GET /web/image/pos.category/238/image_128?unique=2026-09-24T16:29:57.000+00:00 HTTP/1.1" 200 - 2 0.000 0.019 2026-09-24 16:30:25,584 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:25] "GET /web/image/product.template/1941/image_512?unique=2026-09-24T16:29:57.000+00:00 HTTP/1.1" 200 - 3 0.001 0.019 2026-09-24 16:30:25,591 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:25] "GET /web/image/product.template/1944/image_512?unique=2026-09-24T16:29:57.000+00:00 HTTP/1.1" 200 - 3 0.001 0.025 2026-09-24 16:30:25,599 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:25] "GET /web/image/product.template/1940/image_512?unique=2026-09-24T16:29:57.000+00:00 HTTP/1.1" 200 - 3 0.001 0.033 2026-09-24 16:30:25,601 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:25,605 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:25] "GET /web/image/product.template/1942/image_512?unique=2026-09-24T16:29:57.000+00:00 HTTP/1.1" 200 - 3 0.001 0.037 2026-09-24 16:30:25,616 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:25] "GET /web/image/product.template/1943/image_512?unique=2026-09-24T16:29:57.000+00:00 HTTP/1.1" 200 - 3 0.001 0.047 2026-09-24 16:30:25,664 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:25,730 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:25,739 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:25] "GET /web/image/ir.attachment/7140/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-09-24 16:30:25,753 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:25] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:30:25,762 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:25] "GET /web/image/product.product/2430/image_512?unique=2026-09-24T16:29:57.000+00:00 HTTP/1.1" 200 - 8 0.003 0.010 2026-09-24 16:30:25,772 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:25] "GET /web/image/product.product/2428/image_512?unique=2026-09-24T16:29:57.000+00:00 HTTP/1.1" 200 - 8 0.002 0.022 2026-09-24 16:30:25,781 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:25,833 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:25,893 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:25,944 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:26,006 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:26,007 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:26,026 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_no_confirmation_page.browser: heap 7918264 (allocated 8912896) 2026-09-24 16:30:26,030 44 INFO rb-c855d12-225060-418428 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 97277 2026-09-24 16:30:26,032 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12317519 started for PoS orders references: [{'name': None, 'pos_reference': '260-98-000001', 'uuid': '39c8ce00-8163-4f6e-ba5e-9e490d97549b'}] 2026-09-24 16:30:26,036 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:26,037 44 INFO rb-c855d12-225060-418428 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 97277 2026-09-24 16:30:26,058 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12317519 order {'name': None, 'pos_reference': '260-98-000001', 'uuid': '39c8ce00-8163-4f6e-ba5e-9e490d97549b'} created pos.order #667 2026-09-24 16:30:26,059 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12317519 finished 2026-09-24 16:30:26,105 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:26] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 105 0.040 0.061 2026-09-24 16:30:26,134 44 INFO rb-c855d12-225060-418428 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-c855d12-225060-418428/chrome_logs/chrome_log_20260924_163026_134759_test_online_payment_mobile_no_confirmation_page.txt 2026-09-24 16:30:26,135 44 INFO rb-c855d12-225060-418428 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/tmp7xh3ybvj_chrome_odoo" 2026-09-24 16:30:26,147 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-09-24 16:30:26,664 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:26] "GET /pos/pay/667?access_token=f91c787a-47be-4cdd-82aa-0a7fd2195886 HTTP/1.1" 200 - 126 0.043 0.479 2026-09-24 16:30:26,670 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-09-24 16:30:26,704 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:26] "POST /pos/pay/transaction/667 HTTP/1.1" 200 - 33 0.011 0.026 2026-09-24 16:30:26,718 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_cron: Job 'Payment: Post-process transactions' (34) starting 2026-09-24 16:30:27,164 44 INFO rb-c855d12-225060-418428 odoo.tests.common: Simulating signal changes during tests 2026-09-24 16:30:27,168 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_cron: Job 'Payment: Post-process transactions' (34) fully done (#loop 1; done 0; remaining 0; duration 0.45s) 2026-09-24 16:30:27,204 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes ... 2026-09-24 16:30:29,705 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes: Chrome pid: 97470 2026-09-24 16:30:29,705 44 INFO rb-c855d12-225060-418428 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/tmpuofr9pkn_chrome_odoo 2026-09-24 16:30:29,706 44 INFO rb-c855d12-225060-418428 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:45605/json/version 2026-09-24 16:30:29,707 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:29,712 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:29,712 44 INFO rb-c855d12-225060-418428 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:45605/json 2026-09-24 16:30:29,713 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:29,714 44 INFO rb-c855d12-225060-418428 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:45605/devtools/page/671729EA1F61BE63E6A69685E1D54F62 2026-09-24 16:30:29,715 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:29,717 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:29,726 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:29,787 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes: Open "http://127.0.0.1:8069/pos-self/99?access_token=737ee0af88e3448c" in browser 2026-09-24 16:30:29,788 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes: Navigating to: "http://127.0.0.1:8069/pos-self/99?access_token=737ee0af88e3448c" 2026-09-24 16:30:29,796 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:30:30,041 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:30] "GET /pos-self/99?access_token=737ee0af88e3448c HTTP/1.1" 200 - 57 0.021 0.226 2026-09-24 16:30:30,043 44 INFO rb-c855d12-225060-418428 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': '671729EA1F61BE63E6A69685E1D54F62', 'loaderId': 'D65DF623BE2E0DE0AE045074B1DE14BE', 'isDownload': False} 2026-09-24 16:30:30,043 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:30,056 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:30:30,068 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e46ed49/pos_self_order.assets.min.css, copying from /web/assets/e46ed49/pos_self_order.assets.min.css 2026-09-24 16:30:30,094 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:30] "GET /web/assets/1/e46ed49/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.013 0.021 2026-09-24 16:30:30,100 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4e19cf1/pos_self_order.assets.min.js, copying from /web/assets/4e19cf1/pos_self_order.assets.min.js 2026-09-24 16:30:30,114 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:30] "GET /web/assets/1/4e19cf1/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.004 0.051 2026-09-24 16:30:30,119 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js, copying from /web/assets/0c84a7c/pos_self_order.assets_tests.min.js 2026-09-24 16:30:30,130 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:30] "GET /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.004 0.065 2026-09-24 16:30:30,255 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:30] "GET /favicon.ico HTTP/1.1" 301 - 1 0.000 0.005 2026-09-24 16:30:30,261 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:30] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-24 16:30:30,268 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:30] "GET /web/image/website/1/favicon?unique=66fa3c7 HTTP/1.1" 200 - 5 0.001 0.007 2026-09-24 16:30:30,276 44 INFO rb-c855d12-225060-418428 odoo.http: Session expired 2026-09-24 16:30:30,277 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:30] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:30:30,282 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes: Evaluate test code "odoo.startTour('test_online_payment_mobile_self_order_preparation_changes', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/99?access_token=737ee0af88e3448c", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:30:30,289 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:30,329 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:30] "POST /pos-self/relations/99 HTTP/1.1" 200 - 37 0.013 0.027 2026-09-24 16:30:30,349 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:30,358 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:30] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.066 2026-09-24 16:30:30,530 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:30] "POST /pos-self/data/99 HTTP/1.1" 200 - 184 0.059 0.108 2026-09-24 16:30:30,532 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:30] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.164 2026-09-24 16:30:30,558 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:30,588 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:30] "GET /web/image/ir.attachment/7239/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-09-24 16:30:30,613 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:30,638 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:30] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:30:30,640 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:30] "GET /web/image/pos.category/238/image_128?unique=2026-09-24T16:29:57.000+00:00 HTTP/1.1" 200 - 2 0.000 0.014 2026-09-24 16:30:30,650 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:30] "GET /web/image/product.template/1943/image_512?unique=2026-09-24T16:29:57.000+00:00 HTTP/1.1" 200 - 3 0.002 0.013 2026-09-24 16:30:30,659 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:30] "GET /web/image/product.template/1942/image_512?unique=2026-09-24T16:29:57.000+00:00 HTTP/1.1" 200 - 3 0.001 0.021 2026-09-24 16:30:30,670 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:30] "GET /web/image/product.template/1941/image_512?unique=2026-09-24T16:29:57.000+00:00 HTTP/1.1" 200 - 3 0.001 0.033 2026-09-24 16:30:30,678 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:30] "GET /web/image/product.template/1944/image_512?unique=2026-09-24T16:29:57.000+00:00 HTTP/1.1" 200 - 3 0.001 0.040 2026-09-24 16:30:30,680 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:30,686 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:30] "GET /web/image/product.template/1940/image_512?unique=2026-09-24T16:29:57.000+00:00 HTTP/1.1" 200 - 3 0.001 0.041 2026-09-24 16:30:30,741 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:30,806 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:30,814 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:30] "GET /web/image/ir.attachment/7193/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:30:30,827 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30: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-09-24 16:30:30,839 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:30] "GET /web/image/product.product/2430/image_512?unique=2026-09-24T16:29:57.000+00:00 HTTP/1.1" 200 - 8 0.003 0.012 2026-09-24 16:30:30,851 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:30] "GET /web/image/product.product/2428/image_512?unique=2026-09-24T16:29:57.000+00:00 HTTP/1.1" 200 - 8 0.003 0.025 2026-09-24 16:30:30,858 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:30,910 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:30,971 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:31,023 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:31,084 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:31,084 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:31,110 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5406120 started for PoS orders references: [{'name': None, 'pos_reference': '260-99-000001', 'uuid': '9237926e-c202-40f3-bce8-1f547b62ad5d'}] 2026-09-24 16:30:31,113 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes.browser: heap 7913268 (allocated 8650752) 2026-09-24 16:30:31,114 44 INFO rb-c855d12-225060-418428 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 97470 2026-09-24 16:30:31,115 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:31,115 44 INFO rb-c855d12-225060-418428 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 97470 2026-09-24 16:30:31,134 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5406120 order {'name': None, 'pos_reference': '260-99-000001', 'uuid': '9237926e-c202-40f3-bce8-1f547b62ad5d'} created pos.order #668 2026-09-24 16:30:31,134 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5406120 finished 2026-09-24 16:30:31,174 44 INFO rb-c855d12-225060-418428 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-c855d12-225060-418428/chrome_logs/chrome_log_20260924_163031_174298_test_online_payment_mobile_self_order_preparation_changes.txt 2026-09-24 16:30:31,174 44 INFO rb-c855d12-225060-418428 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/tmpuofr9pkn_chrome_odoo" 2026-09-24 16:30:31,177 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:31] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 105 0.034 0.062 2026-09-24 16:30:31,434 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes: Chrome pid: 97663 2026-09-24 16:30:31,434 44 INFO rb-c855d12-225060-418428 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/tmp8d6shvi4_chrome_odoo 2026-09-24 16:30:31,434 44 INFO rb-c855d12-225060-418428 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:38123/json/version 2026-09-24 16:30:31,435 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38123', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:30:31,438 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:31,438 44 INFO rb-c855d12-225060-418428 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:38123/json 2026-09-24 16:30:31,439 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38123', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:30:31,440 44 INFO rb-c855d12-225060-418428 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:38123/devtools/page/1D068EF688A3CA5EBFB610F3F5FF2B04 2026-09-24 16:30:31,441 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:31,442 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:31,453 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:30:31,457 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:31,459 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes: Open "http://127.0.0.1:8069/pos/ui?config_id=99" in browser 2026-09-24 16:30:31,459 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=99" 2026-09-24 16:30:31,653 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:31] "GET /pos/ui?config_id=99 HTTP/1.1" 200 - 73 0.025 0.164 2026-09-24 16:30:31,656 44 INFO rb-c855d12-225060-418428 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': '1D068EF688A3CA5EBFB610F3F5FF2B04', 'loaderId': 'B08F11D9412C967C0CB86D4831500956', 'isDownload': False} 2026-09-24 16:30:31,656 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:31,666 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:30:31,679 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:31] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-09-24 16:30:31,683 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:31] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-09-24 16:30:31,688 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:31] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.015 2026-09-24 16:30:32,014 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:32] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:30:32,026 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:32] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:30:32,034 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:32] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.011 2026-09-24 16:30:32,049 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:32] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:30:32,052 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes: Evaluate test code "odoo.startTour('test_online_payment_pos_self_order_preparation_changes', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=99", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:30:32,055 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:32,061 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:32] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:30:32,067 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:32] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:30:32,078 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:32] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 5 0.001 0.004 2026-09-24 16:30:32,082 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:32] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.006 2026-09-24 16:30:32,113 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:32] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 11 0.009 0.020 2026-09-24 16:30:32,115 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:32] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.022 2026-09-24 16:30:32,479 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 186, model: sale.order 2026-09-24 16:30:32,480 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_session: Could not load model sale.order due to AccessError: You are not allowed to access 'Sales Order' (sale.order) records. This operation is allowed for the following groups: - Accounting/Auditor - Readonly - Accounting/Bookkeeper - Accounting/Invoicing - Inventory/User - Manufacturing/User - Project/Administrator - Project/User - Sales/Administrator - Sales/User: Own Documents Only - Role / Portal Contact your administrator to request access if necessary. 2026-09-24 16:30:32,480 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 186, model: sale.order.line 2026-09-24 16:30:32,481 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_session: Could not load model sale.order.line due to AccessError: You are not allowed to access 'Sales Order Line' (sale.order.line) records. This operation is allowed for the following groups: - Accounting/Auditor - Readonly - Accounting/Bookkeeper - Accounting/Invoicing - Inventory/User - Manufacturing/User - Project/Administrator - Project/User - Sales/User: Own Documents Only - Role / Portal Contact your administrator to request access if necessary. 2026-09-24 16:30:32,488 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:32] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 486 0.125 0.229 2026-09-24 16:30:32,502 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:32] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:30:32,560 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:32] "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.005 2026-09-24 16:30:32,602 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:32] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.030 2026-09-24 16:30:32,618 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:32] "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.005 2026-09-24 16:30:32,625 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:32,634 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:32] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.003 2026-09-24 16:30:32,661 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:32] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:30:32,676 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:32] "GET /pos_restaurant/static/img/plan.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:30:32,682 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:32] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:30:32,683 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:32] "GET /web/image?model=res.company&id=1&field=logo HTTP/1.1" 200 - 3 0.003 0.010 2026-09-24 16:30:32,687 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:32] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.014 2026-09-24 16:30:32,688 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:32] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:30:32,689 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30: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-09-24 16:30:32,703 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:32] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 4 0.003 0.009 2026-09-24 16:30:32,707 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:32,739 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:32] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:30:32,739 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:32] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.004 0.019 2026-09-24 16:30:32,772 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:32,787 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:32] "GET /pos/ui/99?from_backend=True HTTP/1.1" 200 - 33 0.011 0.056 2026-09-24 16:30:32,816 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:32] "GET /pos/ui/99 HTTP/1.1" 200 - 33 0.008 0.086 2026-09-24 16:30:32,822 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:32,856 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:32] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 38 0.012 0.069 2026-09-24 16:30:32,876 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:32] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.011 2026-09-24 16:30:32,888 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:32] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:30:32,889 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:32,940 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:33,003 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:33,054 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:33,055 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:33,100 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes.browser: heap 13574036 (allocated 14155776) 2026-09-24 16:30:33,104 44 INFO rb-c855d12-225060-418428 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 97663 2026-09-24 16:30:33,105 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:33,105 44 INFO rb-c855d12-225060-418428 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 97663 2026-09-24 16:30:33,166 44 INFO rb-c855d12-225060-418428 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-c855d12-225060-418428/chrome_logs/chrome_log_20260924_163033_166489_test_online_payment_mobile_self_order_preparation_changes.txt 2026-09-24 16:30:33,166 44 INFO rb-c855d12-225060-418428 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/tmp8d6shvi4_chrome_odoo" 2026-09-24 16:30:33,209 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table ... 2026-09-24 16:30:35,675 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table: Chrome pid: 97863 2026-09-24 16:30:35,675 44 INFO rb-c855d12-225060-418428 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/tmpj40j11hz_chrome_odoo 2026-09-24 16:30:35,675 44 INFO rb-c855d12-225060-418428 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:37143/json/version 2026-09-24 16:30:35,676 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37143', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:30:35,679 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:35,679 44 INFO rb-c855d12-225060-418428 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:37143/json 2026-09-24 16:30:35,679 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37143', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:30:35,680 44 INFO rb-c855d12-225060-418428 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:37143/devtools/page/D6BA01AB73CB39E5AAF1E055EBD7D83D 2026-09-24 16:30:35,682 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:35,683 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:35,688 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:35,745 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table: Open "http://127.0.0.1:8069/pos-self/100?access_token=c809d4b203654bd9" in browser 2026-09-24 16:30:35,746 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table: Navigating to: "http://127.0.0.1:8069/pos-self/100?access_token=c809d4b203654bd9" 2026-09-24 16:30:35,756 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:30:36,015 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:36] "GET /pos-self/100?access_token=c809d4b203654bd9 HTTP/1.1" 200 - 57 0.018 0.244 2026-09-24 16:30:36,020 44 INFO rb-c855d12-225060-418428 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': 'D6BA01AB73CB39E5AAF1E055EBD7D83D', 'loaderId': '6AE19D5E70DC3D255237BE05F18731DB', 'isDownload': False} 2026-09-24 16:30:36,020 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:36,031 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:30:36,049 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4e19cf1/pos_self_order.assets.min.js, copying from /web/assets/4e19cf1/pos_self_order.assets.min.js 2026-09-24 16:30:36,069 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:36] "GET /web/assets/1/4e19cf1/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.004 0.030 2026-09-24 16:30:36,077 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e46ed49/pos_self_order.assets.min.css, copying from /web/assets/e46ed49/pos_self_order.assets.min.css 2026-09-24 16:30:36,102 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:36] "GET /web/assets/1/e46ed49/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.013 0.050 2026-09-24 16:30:36,107 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js, copying from /web/assets/0c84a7c/pos_self_order.assets_tests.min.js 2026-09-24 16:30:36,118 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:36] "GET /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.004 0.073 2026-09-24 16:30:36,192 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:36] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.006 2026-09-24 16:30:36,197 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:36] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.005 2026-09-24 16:30:36,204 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:36] "GET /web/image/website/1/favicon?unique=66fa3c7 HTTP/1.1" 200 - 5 0.001 0.005 2026-09-24 16:30:36,211 44 INFO rb-c855d12-225060-418428 odoo.http: Session expired 2026-09-24 16:30:36,211 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:36] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:30:36,216 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table: Evaluate test code "odoo.startTour('self_mobile_online_payment_meal', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/100?access_token=c809d4b203654bd9", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:30:36,235 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:36,245 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:36] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.026 2026-09-24 16:30:36,273 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:36,278 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:36] "POST /pos-self/relations/100 HTTP/1.1" 200 - 37 0.010 0.050 2026-09-24 16:30:36,280 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:36] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.022 2026-09-24 16:30:36,457 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:36] "POST /pos-self/data/100 HTTP/1.1" 200 - 184 0.061 0.100 2026-09-24 16:30:36,481 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:36,507 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:36] "GET /web/image/ir.attachment/7295/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:30:36,523 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:36,530 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:36] "GET /web/image/ir.attachment/7246/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:30:36,564 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:36] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:30:36,573 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:36,640 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:36,665 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:36] "GET /web/image/pos.category/238/image_128?unique=2026-09-24T16:29:57.000+00:00 HTTP/1.1" 200 - 2 0.001 0.015 2026-09-24 16:30:36,674 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:36] "GET /web/image/product.template/1941/image_512?unique=2026-09-24T16:29:57.000+00:00 HTTP/1.1" 200 - 3 0.001 0.016 2026-09-24 16:30:36,681 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:36] "GET /web/image/product.template/1940/image_512?unique=2026-09-24T16:29:57.000+00:00 HTTP/1.1" 200 - 3 0.001 0.025 2026-09-24 16:30:36,688 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:36] "GET /web/image/product.template/1944/image_512?unique=2026-09-24T16:29:57.000+00:00 HTTP/1.1" 200 - 3 0.001 0.028 2026-09-24 16:30:36,694 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:36] "GET /web/image/product.template/1942/image_512?unique=2026-09-24T16:29:57.000+00:00 HTTP/1.1" 200 - 3 0.001 0.034 2026-09-24 16:30:36,701 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:36] "GET /web/image/product.template/1943/image_512?unique=2026-09-24T16:29:57.000+00:00 HTTP/1.1" 200 - 3 0.001 0.040 2026-09-24 16:30:36,705 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:36,765 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:36,782 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:36] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:30:36,795 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:36] "GET /web/image/product.product/2428/image_512?unique=2026-09-24T16:29:57.000+00:00 HTTP/1.1" 200 - 8 0.003 0.012 2026-09-24 16:30:36,815 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:36,875 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:36,886 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:36] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 10 0.003 0.008 2026-09-24 16:30:36,933 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:36,997 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:37,026 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25534880 started for PoS orders references: [{'name': None, 'pos_reference': '260-100-000001', 'uuid': '6228235a-dcc9-48bb-a344-9734e6570568'}] 2026-09-24 16:30:37,056 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25534880 order {'name': None, 'pos_reference': '260-100-000001', 'uuid': '6228235a-dcc9-48bb-a344-9734e6570568'} created pos.order #669 2026-09-24 16:30:37,065 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25534880 finished 2026-09-24 16:30:37,132 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:37] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 103 0.041 0.096 2026-09-24 16:30:37,158 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:37] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.002 0.007 2026-09-24 16:30:37,186 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:37,240 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:37,298 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:37,353 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:37,375 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:37] "GET /web/image/product.product/2430/image_512?unique=2026-09-24T16:29:57.000+00:00 HTTP/1.1" 200 - 8 0.003 0.011 2026-09-24 16:30:37,404 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:37,464 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:37,479 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26014885 started for PoS orders references: [{'name': None, 'pos_reference': '260-100-000001', 'uuid': '6228235a-dcc9-48bb-a344-9734e6570568'}] 2026-09-24 16:30:37,489 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: Added lines [1097] to pos.order #669 2026-09-24 16:30:37,492 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26014885 order {'name': None, 'pos_reference': '260-100-000001', 'uuid': '6228235a-dcc9-48bb-a344-9734e6570568'} updated pos.order #669 2026-09-24 16:30:37,497 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26014885 finished 2026-09-24 16:30:37,559 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:37] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 87 0.031 0.068 2026-09-24 16:30:37,596 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:37] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.002 0.006 2026-09-24 16:30:37,602 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:37,657 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:37,714 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:37,772 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:37,772 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:37,808 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: heap 8935448 (allocated 9961472) 2026-09-24 16:30:37,810 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:37,822 44 INFO rb-c855d12-225060-418428 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 97863 2026-09-24 16:30:37,822 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:37,823 44 INFO rb-c855d12-225060-418428 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 97863 2026-09-24 16:30:37,917 44 INFO rb-c855d12-225060-418428 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-c855d12-225060-418428/chrome_logs/chrome_log_20260924_163037_917596_test_online_payment_self_pay_after_meal_table.txt 2026-09-24 16:30:37,917 44 INFO rb-c855d12-225060-418428 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/tmpj40j11hz_chrome_odoo" 2026-09-24 16:30:38,178 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table: Chrome pid: 98061 2026-09-24 16:30:38,178 44 INFO rb-c855d12-225060-418428 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/tmptgyncvec_chrome_odoo 2026-09-24 16:30:38,178 44 INFO rb-c855d12-225060-418428 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:38675/json/version 2026-09-24 16:30:38,179 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38675', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:30:38,187 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:38,187 44 INFO rb-c855d12-225060-418428 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:38675/json 2026-09-24 16:30:38,187 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38675', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:30:38,190 44 INFO rb-c855d12-225060-418428 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:38675/devtools/page/4EC4B74912D5BD8F4D2562B6AF3C557E 2026-09-24 16:30:38,195 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:38,196 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:38,199 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:38,202 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table: Open "http://127.0.0.1:8069/pos-self/100?access_token=c809d4b203654bd9&table_identifier=652aafb7" in browser 2026-09-24 16:30:38,202 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table: Navigating to: "http://127.0.0.1:8069/pos-self/100?access_token=c809d4b203654bd9&table_identifier=652aafb7" 2026-09-24 16:30:38,226 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:38] "GET /pos-self/100?access_token=c809d4b203654bd9&table_identifier=652aafb7 HTTP/1.1" 200 - 9 0.003 0.013 2026-09-24 16:30:38,228 44 INFO rb-c855d12-225060-418428 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': '4EC4B74912D5BD8F4D2562B6AF3C557E', 'loaderId': '2154B0218BC9937394882DAC25A8ED35', 'isDownload': False} 2026-09-24 16:30:38,228 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:38,241 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:30:38,252 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:38] "GET /web/assets/1/4e19cf1/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.001 0.006 2026-09-24 16:30:38,257 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:38] "GET /web/assets/1/e46ed49/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.001 0.012 2026-09-24 16:30:38,265 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:38] "GET /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.002 0.015 2026-09-24 16:30:38,377 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:38] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.005 2026-09-24 16:30:38,379 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:38] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:30:38,387 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:38] "GET /web/image/website/1/favicon?unique=66fa3c7 HTTP/1.1" 200 - 4 0.001 0.005 2026-09-24 16:30:38,391 44 INFO rb-c855d12-225060-418428 odoo.http: Session expired 2026-09-24 16:30:38,391 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:38] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:30:38,400 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table: Evaluate test code "odoo.startTour('self_mobile_online_payment_meal_table', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/100?access_token=c809d4b203654bd9&table_identifier=652aafb7", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:30:38,409 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:38,427 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:38] "POST /pos-self/relations/100 HTTP/1.1" 200 - 16 0.007 0.024 2026-09-24 16:30:38,431 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:38] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.031 2026-09-24 16:30:38,463 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:38,621 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:38] "POST /pos-self/data/100 HTTP/1.1" 200 - 116 0.054 0.124 2026-09-24 16:30:38,623 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:38] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.174 2026-09-24 16:30:38,656 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:38] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.002 0.006 2026-09-24 16:30:38,660 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:38,688 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:38] "GET /web/image/ir.attachment/7295/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-09-24 16:30:38,700 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:38,707 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:38] "GET /web/image/ir.attachment/7246/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:30:38,713 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:38] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:30:38,774 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:38,799 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:38] "GET /web/image/pos.category/238/image_128?unique=2026-09-24T16:29:57.000+00:00 HTTP/1.1" 200 - 2 0.001 0.015 2026-09-24 16:30:38,811 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:38] "GET /web/image/product.template/1940/image_512?unique=2026-09-24T16:29:57.000+00:00 HTTP/1.1" 200 - 3 0.001 0.021 2026-09-24 16:30:38,819 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:38] "GET /web/image/product.template/1944/image_512?unique=2026-09-24T16:29:57.000+00:00 HTTP/1.1" 200 - 3 0.001 0.027 2026-09-24 16:30:38,827 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:38] "GET /web/image/product.template/1943/image_512?unique=2026-09-24T16:29:57.000+00:00 HTTP/1.1" 200 - 3 0.001 0.033 2026-09-24 16:30:38,837 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:38] "GET /web/image/product.template/1941/image_512?unique=2026-09-24T16:29:57.000+00:00 HTTP/1.1" 200 - 3 0.002 0.045 2026-09-24 16:30:38,841 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:38,845 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:38] "GET /web/image/product.template/1942/image_512?unique=2026-09-24T16:29:57.000+00:00 HTTP/1.1" 200 - 3 0.001 0.052 2026-09-24 16:30:38,900 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:38,912 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30: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-09-24 16:30:38,925 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:38] "GET /web/image/product.product/2428/image_512?unique=2026-09-24T16:29:57.000+00:00 HTTP/1.1" 200 - 8 0.002 0.010 2026-09-24 16:30:38,942 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:38] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.001 0.005 2026-09-24 16:30:38,947 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:38] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.001 0.008 2026-09-24 16:30:38,951 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:39,014 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:39,032 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1328197 started for PoS orders references: [{'name': None, 'pos_reference': '260-100-000002', 'uuid': 'ad8637ab-7165-42bd-8fd0-e1e8c00ca42f'}] 2026-09-24 16:30:39,049 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1328197 order {'name': None, 'pos_reference': '260-100-000002', 'uuid': 'ad8637ab-7165-42bd-8fd0-e1e8c00ca42f'} created pos.order #670 2026-09-24 16:30:39,057 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1328197 finished 2026-09-24 16:30:39,096 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:39] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 70 0.020 0.065 2026-09-24 16:30:39,132 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:39] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.003 0.009 2026-09-24 16:30:39,141 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:39,198 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:39,262 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:39,318 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:39,341 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:39] "GET /web/image/product.product/2430/image_512?unique=2026-09-24T16:29:57.000+00:00 HTTP/1.1" 200 - 8 0.003 0.012 2026-09-24 16:30:39,369 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:39,431 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:39,451 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66451248 started for PoS orders references: [{'name': None, 'pos_reference': '260-100-000002', 'uuid': 'ad8637ab-7165-42bd-8fd0-e1e8c00ca42f'}] 2026-09-24 16:30:39,461 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: Added lines [1099] to pos.order #670 2026-09-24 16:30:39,464 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66451248 order {'name': None, 'pos_reference': '260-100-000002', 'uuid': 'ad8637ab-7165-42bd-8fd0-e1e8c00ca42f'} updated pos.order #670 2026-09-24 16:30:39,471 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66451248 finished 2026-09-24 16:30:39,522 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:39] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 87 0.026 0.068 2026-09-24 16:30:39,550 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:39] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.002 0.007 2026-09-24 16:30:39,566 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:39,622 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:39,677 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:39,735 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:39,735 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:39,762 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: heap 8744152 (allocated 10223616) 2026-09-24 16:30:39,763 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:39,774 44 INFO rb-c855d12-225060-418428 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 98061 2026-09-24 16:30:39,775 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:39,775 44 INFO rb-c855d12-225060-418428 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 98061 2026-09-24 16:30:39,778 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-09-24 16:30:39,836 44 INFO rb-c855d12-225060-418428 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-c855d12-225060-418428/chrome_logs/chrome_log_20260924_163039_835211_test_online_payment_self_pay_after_meal_table.txt 2026-09-24 16:30:39,836 44 INFO rb-c855d12-225060-418428 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/tmptgyncvec_chrome_odoo" 2026-09-24 16:30:39,845 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:40,450 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:40] "GET /pos/pay/670?access_token=ec8001ac-4bcb-44c4-8871-675067ffee05&exit_route=http://127.0.0.1:8069/pos-self/100?access_token%3Dc809d4b203654bd9%26table_identifier%3D652aafb7 HTTP/1.1" 200 - 126 0.048 0.631 2026-09-24 16:30:40,486 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-24 16:30:41,562 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel ... 2026-09-24 16:30:44,257 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel: Chrome pid: 98259 2026-09-24 16:30:44,257 44 INFO rb-c855d12-225060-418428 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/tmpp9q2rto6_chrome_odoo 2026-09-24 16:30:44,257 44 INFO rb-c855d12-225060-418428 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:36153/json/version 2026-09-24 16:30:44,258 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36153', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:30:44,260 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:44,260 44 INFO rb-c855d12-225060-418428 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:36153/json 2026-09-24 16:30:44,260 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36153', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:30:44,261 44 INFO rb-c855d12-225060-418428 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:36153/devtools/page/ED6978B84F50644A480686727CEB22B8 2026-09-24 16:30:44,262 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:44,263 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:44,269 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:44,289 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel: Open "http://127.0.0.1:8069/pos-self/101?access_token=0a3cfe126693426e" in browser 2026-09-24 16:30:44,289 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel: Navigating to: "http://127.0.0.1:8069/pos-self/101?access_token=0a3cfe126693426e" 2026-09-24 16:30:44,301 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:30:44,551 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:44] "GET /pos-self/101?access_token=0a3cfe126693426e HTTP/1.1" 200 - 57 0.015 0.242 2026-09-24 16:30:44,554 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel: Navigation result: {'frameId': 'ED6978B84F50644A480686727CEB22B8', 'loaderId': 'EA6FFDBE075EF48841DB389C0E8E193D', 'isDownload': False} 2026-09-24 16:30:44,554 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:44,564 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:30:44,574 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e46ed49/pos_self_order.assets.min.css, copying from /web/assets/e46ed49/pos_self_order.assets.min.css 2026-09-24 16:30:44,598 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:44] "GET /web/assets/1/e46ed49/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.013 0.018 2026-09-24 16:30:44,605 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4e19cf1/pos_self_order.assets.min.js, copying from /web/assets/4e19cf1/pos_self_order.assets.min.js 2026-09-24 16:30:44,618 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:44] "GET /web/assets/1/4e19cf1/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.003 0.046 2026-09-24 16:30:44,623 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js, copying from /web/assets/0c84a7c/pos_self_order.assets_tests.min.js 2026-09-24 16:30:44,631 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:44] "GET /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.003 0.057 2026-09-24 16:30:44,742 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:44] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.005 2026-09-24 16:30:44,746 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:44] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.004 2026-09-24 16:30:44,753 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:44] "GET /web/image/website/1/favicon?unique=66fa3c7 HTTP/1.1" 200 - 5 0.001 0.005 2026-09-24 16:30:44,757 44 INFO rb-c855d12-225060-418428 odoo.http: Session expired 2026-09-24 16:30:44,758 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:44] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:30:44,780 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel: Evaluate test code "odoo.startTour('test_kiosk_cart_restore_and_cancel', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/101?access_token=0a3cfe126693426e", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:30:44,787 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:44] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.024 2026-09-24 16:30:44,788 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:44,821 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:44] "POST /pos-self/relations/101 HTTP/1.1" 200 - 37 0.010 0.043 2026-09-24 16:30:44,824 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:44] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.021 2026-09-24 16:30:44,965 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:44] "POST /pos-self/data/101 HTTP/1.1" 200 - 183 0.045 0.089 2026-09-24 16:30:45,026 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:45] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.027 2026-09-24 16:30:45,032 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:45,068 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:45] "GET /web/image/ir.attachment/7363/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:30:45,107 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:45,139 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:45] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:30:45,140 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:45] "GET /web/image/pos.category/239/image_128?unique=2026-09-24T16:30:40.000+00:00 HTTP/1.1" 200 - 2 0.001 0.016 2026-09-24 16:30:45,152 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:45] "GET /web/image/product.template/1946/image_512?unique=2026-09-24T16:30:40.000+00:00 HTTP/1.1" 200 - 3 0.001 0.016 2026-09-24 16:30:45,160 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:45] "GET /web/image/product.template/1945/image_512?unique=2026-09-24T16:30:40.000+00:00 HTTP/1.1" 200 - 3 0.001 0.025 2026-09-24 16:30:45,172 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:45] "GET /web/image/product.template/1949/image_512?unique=2026-09-24T16:30:40.000+00:00 HTTP/1.1" 200 - 3 0.001 0.033 2026-09-24 16:30:45,173 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:45,178 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:45] "GET /web/image/product.template/1947/image_512?unique=2026-09-24T16:30:40.000+00:00 HTTP/1.1" 200 - 3 0.001 0.040 2026-09-24 16:30:45,188 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:45] "GET /web/image/product.template/1948/image_512?unique=2026-09-24T16:30:40.000+00:00 HTTP/1.1" 200 - 3 0.001 0.044 2026-09-24 16:30:45,235 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:45,297 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:45,305 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:45] "GET /web/image/ir.attachment/7317/raw HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:30:45,314 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30: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-09-24 16:30:45,325 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:45] "GET /web/image/product.product/2433/image_512?unique=2026-09-24T16:30:40.000+00:00 HTTP/1.1" 200 - 8 0.003 0.011 2026-09-24 16:30:45,335 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:45] "GET /web/image/product.product/2435/image_512?unique=2026-09-24T16:30:40.000+00:00 HTTP/1.1" 200 - 8 0.002 0.019 2026-09-24 16:30:45,349 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:45,400 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:45,465 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:45,494 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12307678 started for PoS orders references: [{'name': None, 'pos_reference': '260-101-000001', 'uuid': '3a7c901f-a3d0-4092-93ca-0b9f6d8f3c85'}] 2026-09-24 16:30:45,523 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12307678 order {'name': None, 'pos_reference': '260-101-000001', 'uuid': '3a7c901f-a3d0-4092-93ca-0b9f6d8f3c85'} created pos.order #671 2026-09-24 16:30:45,530 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12307678 finished 2026-09-24 16:30:45,592 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:45] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 110 0.044 0.085 2026-09-24 16:30:45,622 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:45] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.002 0.007 2026-09-24 16:30:45,651 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:45,703 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:45,753 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:45,806 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:45,860 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:45,916 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel.browser: tour succeeded 2026-09-24 16:30:45,917 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:45,947 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:45] "POST /pos-self-order/remove-order HTTP/1.1" 200 - 17 0.007 0.021 2026-09-24 16:30:45,958 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel.browser: heap 8949180 (allocated 10485760) 2026-09-24 16:30:45,959 44 INFO rb-c855d12-225060-418428 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 98259 2026-09-24 16:30:45,959 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel: Closing websocket connection 2026-09-24 16:30:45,960 44 INFO rb-c855d12-225060-418428 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 98259 2026-09-24 16:30:46,014 44 INFO rb-c855d12-225060-418428 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-c855d12-225060-418428/chrome_logs/chrome_log_20260924_163046_014179_test_kiosk_cart_restore_and_cancel.txt 2026-09-24 16:30:46,014 44 INFO rb-c855d12-225060-418428 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/tmpp9q2rto6_chrome_odoo" 2026-09-24 16:30:46,048 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePaymentMail.test_online_payment_kiosk_qr_code ... 2026-09-24 16:30:48,664 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_kiosk_qr_code: Chrome pid: 98455 2026-09-24 16:30:48,664 44 INFO rb-c855d12-225060-418428 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/tmptpxpi3nt_chrome_odoo 2026-09-24 16:30:48,664 44 INFO rb-c855d12-225060-418428 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:39995/json/version 2026-09-24 16:30:48,666 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39995', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:30:48,674 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:48,674 44 INFO rb-c855d12-225060-418428 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:39995/json 2026-09-24 16:30:48,674 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39995', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:30:48,683 44 INFO rb-c855d12-225060-418428 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:39995/devtools/page/4C96F4BFD2C5EEC55F44B125674D349C 2026-09-24 16:30:48,687 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:48,690 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:48,695 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:48,714 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_kiosk_qr_code: Open "http://127.0.0.1:8069/pos-self/102?access_token=b9b6e1e4d91242ab" in browser 2026-09-24 16:30:48,714 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_kiosk_qr_code: Navigating to: "http://127.0.0.1:8069/pos-self/102?access_token=b9b6e1e4d91242ab" 2026-09-24 16:30:48,727 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:30:49,025 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:49] "GET /pos-self/102?access_token=b9b6e1e4d91242ab HTTP/1.1" 200 - 57 0.020 0.280 2026-09-24 16:30:49,028 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_kiosk_qr_code: Navigation result: {'frameId': '4C96F4BFD2C5EEC55F44B125674D349C', 'loaderId': '1EDE46D32CA5074A018358BA7F2745DA', 'isDownload': False} 2026-09-24 16:30:49,028 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:49,042 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:30:49,067 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4e19cf1/pos_self_order.assets.min.js, copying from /web/assets/4e19cf1/pos_self_order.assets.min.js 2026-09-24 16:30:49,085 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:49] "GET /web/assets/1/4e19cf1/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.004 0.027 2026-09-24 16:30:49,090 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js, copying from /web/assets/0c84a7c/pos_self_order.assets_tests.min.js 2026-09-24 16:30:49,097 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:49] "GET /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.003 0.037 2026-09-24 16:30:49,105 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e46ed49/pos_self_order.assets.min.css, copying from /web/assets/e46ed49/pos_self_order.assets.min.css 2026-09-24 16:30:49,127 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:49] "GET /web/assets/1/e46ed49/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.013 0.059 2026-09-24 16:30:49,213 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:49] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.005 2026-09-24 16:30:49,220 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:49] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-09-24 16:30:49,229 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:49] "GET /web/image/website/1/favicon?unique=66fa3c7 HTTP/1.1" 200 - 5 0.001 0.009 2026-09-24 16:30:49,233 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_kiosk_qr_code: Evaluate test code "odoo.startTour('test_online_payment_kiosk_qr_code', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/102?access_token=b9b6e1e4d91242ab", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:30:49,235 44 INFO rb-c855d12-225060-418428 odoo.http: Session expired 2026-09-24 16:30:49,235 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:49] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:30:49,239 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:49,281 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:49] "POST /pos-self/relations/102 HTTP/1.1" 200 - 37 0.013 0.026 2026-09-24 16:30:49,297 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:49,313 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:49] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.068 2026-09-24 16:30:49,490 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:49] "POST /pos-self/data/102 HTTP/1.1" 200 - 183 0.064 0.114 2026-09-24 16:30:49,492 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:49] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.166 2026-09-24 16:30:49,573 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:49] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.029 2026-09-24 16:30:49,579 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:49,608 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:49] "GET /web/image/ir.attachment/7416/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-09-24 16:30:49,639 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:49,691 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:49] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:30:49,692 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:49] "GET /web/image/pos.category/239/image_128?unique=2026-09-24T16:30:40.000+00:00 HTTP/1.1" 200 - 2 0.000 0.017 2026-09-24 16:30:49,702 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:49] "GET /web/image/product.template/1945/image_512?unique=2026-09-24T16:30:40.000+00:00 HTTP/1.1" 200 - 3 0.002 0.017 2026-09-24 16:30:49,710 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:49,711 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:49] "GET /web/image/product.template/1946/image_512?unique=2026-09-24T16:30:40.000+00:00 HTTP/1.1" 200 - 3 0.001 0.025 2026-09-24 16:30:49,719 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:49] "GET /web/image/product.template/1949/image_512?unique=2026-09-24T16:30:40.000+00:00 HTTP/1.1" 200 - 3 0.001 0.030 2026-09-24 16:30:49,730 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:49] "GET /web/image/product.template/1947/image_512?unique=2026-09-24T16:30:40.000+00:00 HTTP/1.1" 200 - 3 0.002 0.039 2026-09-24 16:30:49,738 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:49] "GET /web/image/product.template/1948/image_512?unique=2026-09-24T16:30:40.000+00:00 HTTP/1.1" 200 - 3 0.001 0.041 2026-09-24 16:30:49,769 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:49,783 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:49] "GET /web/image/ir.attachment/7370/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:30:49,790 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:49] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:30:49,808 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:49] "GET /web/image/product.product/2433/image_512?unique=2026-09-24T16:30:40.000+00:00 HTTP/1.1" 200 - 8 0.003 0.013 2026-09-24 16:30:49,821 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:49,883 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:49,906 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5952024 started for PoS orders references: [{'name': None, 'pos_reference': '260-102-000001', 'uuid': '210a9254-a8bf-4afb-a7e8-50f2316261de'}] 2026-09-24 16:30:49,933 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5952024 order {'name': None, 'pos_reference': '260-102-000001', 'uuid': '210a9254-a8bf-4afb-a7e8-50f2316261de'} created pos.order #672 2026-09-24 16:30:49,940 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5952024 finished 2026-09-24 16:30:50,006 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:50] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 102 0.037 0.089 2026-09-24 16:30:50,034 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:50] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.002 0.006 2026-09-24 16:30:50,065 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_kiosk_qr_code.browser: tour succeeded 2026-09-24 16:30:50,066 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:50,101 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_kiosk_qr_code.browser: heap 7695052 (allocated 8388608) 2026-09-24 16:30:50,103 44 INFO rb-c855d12-225060-418428 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 98455 2026-09-24 16:30:50,106 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_kiosk_qr_code: Closing websocket connection 2026-09-24 16:30:50,107 44 INFO rb-c855d12-225060-418428 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 98455 2026-09-24 16:30:50,162 44 INFO rb-c855d12-225060-418428 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-c855d12-225060-418428/chrome_logs/chrome_log_20260924_163050_162497_test_online_payment_kiosk_qr_code.txt 2026-09-24 16:30:50,162 44 INFO rb-c855d12-225060-418428 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/tmptpxpi3nt_chrome_odoo" 2026-09-24 16:30:50,199 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes ... 2026-09-24 16:30:52,876 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes: Chrome pid: 98644 2026-09-24 16:30:52,877 44 INFO rb-c855d12-225060-418428 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/tmp0qvjcjau_chrome_odoo 2026-09-24 16:30:52,877 44 INFO rb-c855d12-225060-418428 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:43079/json/version 2026-09-24 16:30:52,878 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43079', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:30:52,882 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:52,882 44 INFO rb-c855d12-225060-418428 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:43079/json 2026-09-24 16:30:52,882 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43079', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:30:52,884 44 INFO rb-c855d12-225060-418428 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:43079/devtools/page/063D8F711C32721E039338EC130D81B3 2026-09-24 16:30:52,886 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:52,887 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:52,891 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:52,904 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes: Open "http://127.0.0.1:8069/pos-self/103?access_token=58266fdaf2c84eb4" in browser 2026-09-24 16:30:52,905 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes: Navigating to: "http://127.0.0.1:8069/pos-self/103?access_token=58266fdaf2c84eb4" 2026-09-24 16:30:52,915 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:30:53,211 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:53] "GET /pos-self/103?access_token=58266fdaf2c84eb4 HTTP/1.1" 200 - 57 0.021 0.279 2026-09-24 16:30:53,214 44 INFO rb-c855d12-225060-418428 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': '063D8F711C32721E039338EC130D81B3', 'loaderId': '2E9EC9BA874E01E9B2DA655CE757FE44', 'isDownload': False} 2026-09-24 16:30:53,214 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:53,226 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:30:53,239 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js, copying from /web/assets/0c84a7c/pos_self_order.assets_tests.min.js 2026-09-24 16:30:53,254 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:53] "GET /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.006 0.017 2026-09-24 16:30:53,261 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e46ed49/pos_self_order.assets.min.css, copying from /web/assets/e46ed49/pos_self_order.assets.min.css 2026-09-24 16:30:53,284 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:53] "GET /web/assets/1/e46ed49/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.015 0.039 2026-09-24 16:30:53,290 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4e19cf1/pos_self_order.assets.min.js, copying from /web/assets/4e19cf1/pos_self_order.assets.min.js 2026-09-24 16:30:53,305 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:53] "GET /web/assets/1/4e19cf1/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.003 0.071 2026-09-24 16:30:53,431 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:53] "GET /favicon.ico HTTP/1.1" 301 - 1 0.000 0.005 2026-09-24 16:30:53,435 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:53] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-09-24 16:30:53,448 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes: Evaluate test code "odoo.startTour('test_online_payment_mobile_self_order_preparation_changes', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/103?access_token=58266fdaf2c84eb4", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:30:53,449 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:53] "GET /web/image/website/1/favicon?unique=66fa3c7 HTTP/1.1" 200 - 5 0.002 0.007 2026-09-24 16:30:53,452 44 INFO rb-c855d12-225060-418428 odoo.http: Session expired 2026-09-24 16:30:53,452 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:53] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.007 2026-09-24 16:30:53,456 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:53,500 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:53] "POST /pos-self/relations/103 HTTP/1.1" 200 - 37 0.012 0.028 2026-09-24 16:30:53,519 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:53,528 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:53] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.064 2026-09-24 16:30:53,838 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:53] "POST /pos-self/data/103 HTTP/1.1" 200 - 184 0.054 0.258 2026-09-24 16:30:53,841 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:53] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.303 2026-09-24 16:30:53,864 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:53,893 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:53] "GET /web/image/ir.attachment/7469/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-09-24 16:30:53,920 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:53,947 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:53] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:30:53,954 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:53] "GET /web/image/pos.category/239/image_128?unique=2026-09-24T16:30:40.000+00:00 HTTP/1.1" 200 - 2 0.001 0.020 2026-09-24 16:30:53,962 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:53] "GET /web/image/product.template/1945/image_512?unique=2026-09-24T16:30:40.000+00:00 HTTP/1.1" 200 - 3 0.001 0.020 2026-09-24 16:30:53,971 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:53] "GET /web/image/product.template/1949/image_512?unique=2026-09-24T16:30:40.000+00:00 HTTP/1.1" 200 - 3 0.001 0.026 2026-09-24 16:30:53,979 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:53] "GET /web/image/product.template/1947/image_512?unique=2026-09-24T16:30:40.000+00:00 HTTP/1.1" 200 - 3 0.002 0.034 2026-09-24 16:30:53,984 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:53,987 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:53] "GET /web/image/product.template/1946/image_512?unique=2026-09-24T16:30:40.000+00:00 HTTP/1.1" 200 - 3 0.001 0.042 2026-09-24 16:30:53,995 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:53] "GET /web/image/product.template/1948/image_512?unique=2026-09-24T16:30:40.000+00:00 HTTP/1.1" 200 - 3 0.001 0.043 2026-09-24 16:30:54,046 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:54,108 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:54,116 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:54] "GET /web/image/ir.attachment/7423/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-09-24 16:30:54,129 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:54] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:30:54,142 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:54] "GET /web/image/product.product/2433/image_512?unique=2026-09-24T16:30:40.000+00:00 HTTP/1.1" 200 - 8 0.003 0.014 2026-09-24 16:30:54,153 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:54] "GET /web/image/product.product/2435/image_512?unique=2026-09-24T16:30:40.000+00:00 HTTP/1.1" 200 - 8 0.002 0.024 2026-09-24 16:30:54,160 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:54,211 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:54,273 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:54,324 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:54,387 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:54,388 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:54,414 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes.browser: heap 7919112 (allocated 8912896) 2026-09-24 16:30:54,417 44 INFO rb-c855d12-225060-418428 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 98644 2026-09-24 16:30:54,417 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:54,418 44 INFO rb-c855d12-225060-418428 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 98644 2026-09-24 16:30:54,419 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3712985 started for PoS orders references: [{'name': None, 'pos_reference': '260-103-000001', 'uuid': '6892fe26-b532-400f-bc65-e18fa9635b84'}] 2026-09-24 16:30:54,448 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3712985 order {'name': None, 'pos_reference': '260-103-000001', 'uuid': '6892fe26-b532-400f-bc65-e18fa9635b84'} created pos.order #673 2026-09-24 16:30:54,449 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3712985 finished 2026-09-24 16:30:54,484 44 INFO rb-c855d12-225060-418428 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-c855d12-225060-418428/chrome_logs/chrome_log_20260924_163054_484325_test_online_payment_mobile_self_order_preparation_changes.txt 2026-09-24 16:30:54,484 44 INFO rb-c855d12-225060-418428 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/tmp0qvjcjau_chrome_odoo" 2026-09-24 16:30:54,497 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:54,503 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:54] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 105 0.042 0.077 2026-09-24 16:30:54,767 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes: Chrome pid: 98832 2026-09-24 16:30:54,767 44 INFO rb-c855d12-225060-418428 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/tmpc9vkqfbs_chrome_odoo 2026-09-24 16:30:54,767 44 INFO rb-c855d12-225060-418428 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:44451/json/version 2026-09-24 16:30:54,769 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44451', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:30:54,771 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:54,771 44 INFO rb-c855d12-225060-418428 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:44451/json 2026-09-24 16:30:54,771 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44451', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:30:54,772 44 INFO rb-c855d12-225060-418428 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:44451/devtools/page/CDF687817574AE3D600D45E1FD896A9E 2026-09-24 16:30:54,774 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:54,775 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:54,788 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:30:54,793 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:54,794 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes: Open "http://127.0.0.1:8069/pos/ui?config_id=103" in browser 2026-09-24 16:30:54,794 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=103" 2026-09-24 16:30:54,991 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:54] "GET /pos/ui?config_id=103 HTTP/1.1" 200 - 73 0.025 0.164 2026-09-24 16:30:54,994 44 INFO rb-c855d12-225060-418428 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': 'CDF687817574AE3D600D45E1FD896A9E', 'loaderId': '28BCB1FDBF37BC55B3837C2C0D0F2AC7', 'isDownload': False} 2026-09-24 16:30:54,994 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:55,012 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:30:55,025 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:55] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-09-24 16:30:55,030 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:55] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-09-24 16:30:55,040 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:55] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.022 2026-09-24 16:30:55,340 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:55] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:30:55,342 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:55] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:30:55,352 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:55] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:30:55,365 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes: Evaluate test code "odoo.startTour('test_online_payment_pos_self_order_preparation_changes', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=103", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:30:55,366 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:55] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:30:55,368 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:55,374 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:55] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:30:55,380 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:55] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:30:55,393 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:55] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 5 0.001 0.005 2026-09-24 16:30:55,396 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:55] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.000 0.006 2026-09-24 16:30:55,420 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:55] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 11 0.005 0.016 2026-09-24 16:30:55,422 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:55] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.014 2026-09-24 16:30:55,900 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 190, model: sale.order 2026-09-24 16:30:55,902 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_session: Could not load model sale.order due to AccessError: You are not allowed to access 'Sales Order' (sale.order) records. This operation is allowed for the following groups: - Accounting/Auditor - Readonly - Accounting/Bookkeeper - Accounting/Invoicing - Inventory/User - Manufacturing/User - Project/Administrator - Project/User - Sales/Administrator - Sales/User: Own Documents Only - Role / Portal Contact your administrator to request access if necessary. 2026-09-24 16:30:55,902 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 190, model: sale.order.line 2026-09-24 16:30:55,903 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_session: Could not load model sale.order.line due to AccessError: You are not allowed to access 'Sales Order Line' (sale.order.line) records. This operation is allowed for the following groups: - Accounting/Auditor - Readonly - Accounting/Bookkeeper - Accounting/Invoicing - Inventory/User - Manufacturing/User - Project/Administrator - Project/User - Sales/User: Own Documents Only - Role / Portal Contact your administrator to request access if necessary. 2026-09-24 16:30:55,910 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:55] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 486 0.199 0.270 2026-09-24 16:30:55,929 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:55] "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-09-24 16:30:55,982 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:55] "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.007 2026-09-24 16:30:56,015 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:56] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.023 2026-09-24 16:30:56,034 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:56] "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.005 2026-09-24 16:30:56,044 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:56,052 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:56] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.004 2026-09-24 16:30:56,072 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:56] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:30:56,083 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:56] "GET /pos_restaurant/static/img/plan.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-09-24 16:30:56,084 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:56] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:30:56,087 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:56] "GET /web/image?model=res.company&id=1&field=logo HTTP/1.1" 200 - 3 0.004 0.009 2026-09-24 16:30:56,089 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:56] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.015 2026-09-24 16:30:56,095 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:56] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:30:56,096 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:56] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:30:56,104 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:56] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 4 0.002 0.007 2026-09-24 16:30:56,124 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:56,160 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:56] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:30:56,161 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:56] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.003 0.011 2026-09-24 16:30:56,218 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:56] "GET /pos/ui/103?from_backend=True HTTP/1.1" 200 - 33 0.025 0.042 2026-09-24 16:30:56,241 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:56,275 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:56] "GET /pos/ui/103 HTTP/1.1" 200 - 33 0.029 0.093 2026-09-24 16:30:56,294 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:56,325 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:56] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 38 0.018 0.060 2026-09-24 16:30:56,345 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:56] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.010 2026-09-24 16:30:56,357 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:56] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:30:56,358 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:56,414 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:56,476 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:56,527 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:56,528 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:56,592 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes.browser: heap 13572332 (allocated 14155776) 2026-09-24 16:30:56,595 44 INFO rb-c855d12-225060-418428 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 98832 2026-09-24 16:30:56,596 44 INFO rb-c855d12-225060-418428 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-09-24 16:30:56,597 44 INFO rb-c855d12-225060-418428 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 98832 2026-09-24 16:30:56,691 44 INFO rb-c855d12-225060-418428 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-c855d12-225060-418428/chrome_logs/chrome_log_20260924_163056_690834_test_online_payment_mobile_self_order_preparation_changes.txt 2026-09-24 16:30:56,691 44 INFO rb-c855d12-225060-418428 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/tmpc9vkqfbs_chrome_odoo" 2026-09-24 16:30:56,727 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePaymentMail.test_online_payment_mobile_sends_mail_after_payment ... 2026-09-24 16:30:59,240 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:30:59,379 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-09-24 16:30:59,966 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:30:59] "GET /pos/pay/674?access_token=31c8f72c-38a8-4475-b17d-dfb81c1d46d2 HTTP/1.1" 200 - 150 0.062 0.665 2026-09-24 16:30:59,972 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-09-24 16:31:00,006 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:00] "POST /pos/pay/transaction/674 HTTP/1.1" 200 - 32 0.015 0.021 2026-09-24 16:31:00,029 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-09-24 16:31:00,496 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:00] "GET /pos/pay/confirmation/674?access_token=31c8f72c-38a8-4475-b17d-dfb81c1d46d2&exit_route=/&tx_id=10 HTTP/1.1" 303 - 329 0.188 0.282 2026-09-24 16:31:00,700 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:00] "GET / HTTP/1.1" 200 - 32 0.019 0.183 2026-09-24 16:31:00,703 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_cron: Job 'Payment: Post-process transactions' (34) starting 2026-09-24 16:31:00,721 44 INFO rb-c855d12-225060-418428 odoo.tests.common: Simulating signal changes during tests 2026-09-24 16:31:00,725 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_cron: Job 'Payment: Post-process transactions' (34) fully done (#loop 1; done 0; remaining 0; duration 0.02s) 2026-09-24 16:31:00,791 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:00] "POST /pos-self-order/send_self_order_receipt HTTP/1.1" 200 - 51 0.017 0.038 2026-09-24 16:31:00,821 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table ... 2026-09-24 16:31:03,474 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table: Chrome pid: 99036 2026-09-24 16:31:03,474 44 INFO rb-c855d12-225060-418428 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/tmpp6mrdq4__chrome_odoo 2026-09-24 16:31:03,474 44 INFO rb-c855d12-225060-418428 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:37345/json/version 2026-09-24 16:31:03,475 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37345', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:31:03,478 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:03,478 44 INFO rb-c855d12-225060-418428 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:37345/json 2026-09-24 16:31:03,479 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37345', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:31:03,481 44 INFO rb-c855d12-225060-418428 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:37345/devtools/page/2144AEE37F3363FACDA16FC7C5DD6ED1 2026-09-24 16:31:03,483 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:03,484 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:03,491 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:03,504 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table: Open "http://127.0.0.1:8069/pos-self/105?access_token=6da1605d34514900" in browser 2026-09-24 16:31:03,504 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table: Navigating to: "http://127.0.0.1:8069/pos-self/105?access_token=6da1605d34514900" 2026-09-24 16:31:03,514 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:31:03,782 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:03] "GET /pos-self/105?access_token=6da1605d34514900 HTTP/1.1" 200 - 57 0.019 0.251 2026-09-24 16:31:03,784 44 INFO rb-c855d12-225060-418428 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': '2144AEE37F3363FACDA16FC7C5DD6ED1', 'loaderId': 'A5F9D17C9BF4E6A6564DB3062CF6256B', 'isDownload': False} 2026-09-24 16:31:03,785 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:03,793 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:31:03,806 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e46ed49/pos_self_order.assets.min.css, copying from /web/assets/e46ed49/pos_self_order.assets.min.css 2026-09-24 16:31:03,832 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:03] "GET /web/assets/1/e46ed49/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.014 0.021 2026-09-24 16:31:03,840 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4e19cf1/pos_self_order.assets.min.js, copying from /web/assets/4e19cf1/pos_self_order.assets.min.js 2026-09-24 16:31:03,858 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:03] "GET /web/assets/1/4e19cf1/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.004 0.055 2026-09-24 16:31:03,864 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js, copying from /web/assets/0c84a7c/pos_self_order.assets_tests.min.js 2026-09-24 16:31:03,873 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:03] "GET /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.004 0.068 2026-09-24 16:31:03,988 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:03] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.004 2026-09-24 16:31:03,993 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:03] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-24 16:31:03,999 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:03] "GET /web/image/website/1/favicon?unique=66fa3c7 HTTP/1.1" 200 - 5 0.001 0.006 2026-09-24 16:31:04,006 44 INFO rb-c855d12-225060-418428 odoo.http: Session expired 2026-09-24 16:31:04,006 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:04] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:31:04,015 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table: Evaluate test code "odoo.startTour('self_mobile_online_payment_meal', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/105?access_token=6da1605d34514900", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:31:04,020 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:04,045 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:04] "POST /pos-self/relations/105 HTTP/1.1" 200 - 37 0.012 0.022 2026-09-24 16:31:04,077 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:04,080 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:04] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.066 2026-09-24 16:31:04,264 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:04] "POST /pos-self/data/105 HTTP/1.1" 200 - 184 0.061 0.132 2026-09-24 16:31:04,266 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:04] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.173 2026-09-24 16:31:04,295 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:04,336 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:04] "GET /web/image/ir.attachment/7575/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:31:04,354 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:04,365 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:04] "GET /web/image/ir.attachment/7526/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:31:04,378 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:04] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:31:04,405 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:04,474 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:04,495 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:04] "GET /web/image/pos.category/239/image_128?unique=2026-09-24T16:30:40.000+00:00 HTTP/1.1" 200 - 2 0.000 0.013 2026-09-24 16:31:04,506 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:04] "GET /web/image/product.template/1946/image_512?unique=2026-09-24T16:30:40.000+00:00 HTTP/1.1" 200 - 3 0.002 0.013 2026-09-24 16:31:04,513 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:04] "GET /web/image/product.template/1945/image_512?unique=2026-09-24T16:30:40.000+00:00 HTTP/1.1" 200 - 3 0.001 0.022 2026-09-24 16:31:04,521 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:04] "GET /web/image/product.template/1949/image_512?unique=2026-09-24T16:30:40.000+00:00 HTTP/1.1" 200 - 3 0.001 0.028 2026-09-24 16:31:04,529 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:04] "GET /web/image/product.template/1947/image_512?unique=2026-09-24T16:30:40.000+00:00 HTTP/1.1" 200 - 3 0.001 0.034 2026-09-24 16:31:04,536 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:04] "GET /web/image/product.template/1948/image_512?unique=2026-09-24T16:30:40.000+00:00 HTTP/1.1" 200 - 3 0.001 0.040 2026-09-24 16:31:04,536 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:04,596 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:04,616 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:04] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:31:04,628 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:04] "GET /web/image/product.product/2433/image_512?unique=2026-09-24T16:30:40.000+00:00 HTTP/1.1" 200 - 8 0.003 0.012 2026-09-24 16:31:04,647 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:04,707 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:04,719 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:04] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 10 0.003 0.008 2026-09-24 16:31:04,764 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:04,828 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:04,845 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81411048 started for PoS orders references: [{'name': None, 'pos_reference': '260-105-000001', 'uuid': '7afd63d0-79d1-42ae-9cc7-13b2611fb54e'}] 2026-09-24 16:31:04,870 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81411048 order {'name': None, 'pos_reference': '260-105-000001', 'uuid': '7afd63d0-79d1-42ae-9cc7-13b2611fb54e'} created pos.order #675 2026-09-24 16:31:04,876 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81411048 finished 2026-09-24 16:31:04,930 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:04] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 103 0.034 0.070 2026-09-24 16:31:04,962 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:04] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.004 0.008 2026-09-24 16:31:04,985 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:05,039 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:05,098 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:05,154 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:05,186 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:05] "GET /web/image/product.product/2435/image_512?unique=2026-09-24T16:30:40.000+00:00 HTTP/1.1" 200 - 8 0.002 0.009 2026-09-24 16:31:05,204 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:05,262 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:05,282 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60204849 started for PoS orders references: [{'name': None, 'pos_reference': '260-105-000001', 'uuid': '7afd63d0-79d1-42ae-9cc7-13b2611fb54e'}] 2026-09-24 16:31:05,291 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: Added lines [1107] to pos.order #675 2026-09-24 16:31:05,295 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60204849 order {'name': None, 'pos_reference': '260-105-000001', 'uuid': '7afd63d0-79d1-42ae-9cc7-13b2611fb54e'} updated pos.order #675 2026-09-24 16:31:05,301 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60204849 finished 2026-09-24 16:31:05,360 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:05] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 87 0.028 0.070 2026-09-24 16:31:05,395 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:05] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.002 0.007 2026-09-24 16:31:05,400 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:05,454 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:05,509 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:05,570 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:05,570 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:05,611 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: heap 8934436 (allocated 10223616) 2026-09-24 16:31:05,612 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:05,626 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-09-24 16:31:05,631 44 INFO rb-c855d12-225060-418428 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 99036 2026-09-24 16:31:05,632 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:05,635 44 INFO rb-c855d12-225060-418428 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 99036 2026-09-24 16:31:05,805 44 INFO rb-c855d12-225060-418428 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-c855d12-225060-418428/chrome_logs/chrome_log_20260924_163105_804238_test_online_payment_self_pay_after_meal_table.txt 2026-09-24 16:31:05,805 44 INFO rb-c855d12-225060-418428 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/tmpp6mrdq4__chrome_odoo" 2026-09-24 16:31:05,824 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:06,200 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:06] "GET /pos/pay/675?access_token=ce31ae34-c5f2-49c2-b00a-3ae2697e545e&exit_route=http://127.0.0.1:8069/pos-self/105?access_token%3D6da1605d34514900 HTTP/1.1" 200 - 126 0.053 0.527 2026-09-24 16:31:06,450 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table: Chrome pid: 99232 2026-09-24 16:31:06,451 44 INFO rb-c855d12-225060-418428 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/tmpxiu4av3j_chrome_odoo 2026-09-24 16:31:06,451 44 INFO rb-c855d12-225060-418428 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:36735/json/version 2026-09-24 16:31:06,452 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36735', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:31:06,453 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:06,454 44 INFO rb-c855d12-225060-418428 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:36735/json 2026-09-24 16:31:06,454 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36735', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:31:06,455 44 INFO rb-c855d12-225060-418428 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:36735/devtools/page/A78C5A1165600FE8453DC8AA027EB202 2026-09-24 16:31:06,456 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:06,458 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:06,462 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:06,463 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table: Open "http://127.0.0.1:8069/pos-self/105?access_token=6da1605d34514900&table_identifier=ddbc4c0c" in browser 2026-09-24 16:31:06,463 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table: Navigating to: "http://127.0.0.1:8069/pos-self/105?access_token=6da1605d34514900&table_identifier=ddbc4c0c" 2026-09-24 16:31:06,489 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:06] "GET /pos-self/105?access_token=6da1605d34514900&table_identifier=ddbc4c0c HTTP/1.1" 200 - 9 0.003 0.016 2026-09-24 16:31:06,493 44 INFO rb-c855d12-225060-418428 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': 'A78C5A1165600FE8453DC8AA027EB202', 'loaderId': '604363088E4225A87718C3D2FFACF6E1', 'isDownload': False} 2026-09-24 16:31:06,493 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:06,508 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:31:06,523 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:06] "GET /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.001 0.007 2026-09-24 16:31:06,529 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:06] "GET /web/assets/1/e46ed49/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.001 0.012 2026-09-24 16:31:06,537 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:06] "GET /web/assets/1/4e19cf1/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.002 0.019 2026-09-24 16:31:06,649 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:06] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.005 2026-09-24 16:31:06,652 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:06] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:31:06,662 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:06] "GET /web/image/website/1/favicon?unique=66fa3c7 HTTP/1.1" 200 - 4 0.001 0.005 2026-09-24 16:31:06,665 44 INFO rb-c855d12-225060-418428 odoo.http: Session expired 2026-09-24 16:31:06,665 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:06] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:31:06,665 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table: Evaluate test code "odoo.startTour('self_mobile_online_payment_meal_table', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/105?access_token=6da1605d34514900&table_identifier=ddbc4c0c", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:31:06,671 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:06,700 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:06] "POST /pos-self/relations/105 HTTP/1.1" 200 - 16 0.006 0.020 2026-09-24 16:31:06,704 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:06] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.029 2026-09-24 16:31:06,718 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:06] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.002 2026-09-24 16:31:06,738 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:06,890 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:06] "POST /pos-self/data/105 HTTP/1.1" 200 - 116 0.045 0.121 2026-09-24 16:31:06,930 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:06] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.003 0.006 2026-09-24 16:31:06,934 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:06,967 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:06] "GET /web/image/ir.attachment/7575/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:31:06,981 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:06,988 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:06] "GET /web/image/ir.attachment/7526/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:31:06,994 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:06] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:31:07,038 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:07] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.002 0.006 2026-09-24 16:31:07,045 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:07] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.001 0.013 2026-09-24 16:31:07,045 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:07,066 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:07] "GET /web/image/pos.category/239/image_128?unique=2026-09-24T16:30:40.000+00:00 HTTP/1.1" 200 - 2 0.000 0.012 2026-09-24 16:31:07,074 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:07] "GET /web/image/product.template/1945/image_512?unique=2026-09-24T16:30:40.000+00:00 HTTP/1.1" 200 - 3 0.001 0.013 2026-09-24 16:31:07,087 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:07] "GET /web/image/product.template/1946/image_512?unique=2026-09-24T16:30:40.000+00:00 HTTP/1.1" 200 - 3 0.001 0.026 2026-09-24 16:31:07,095 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:07] "GET /web/image/product.template/1949/image_512?unique=2026-09-24T16:30:40.000+00:00 HTTP/1.1" 200 - 3 0.001 0.033 2026-09-24 16:31:07,102 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:07] "GET /web/image/product.template/1947/image_512?unique=2026-09-24T16:30:40.000+00:00 HTTP/1.1" 200 - 3 0.001 0.039 2026-09-24 16:31:07,108 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:07,112 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:07] "GET /web/image/product.template/1948/image_512?unique=2026-09-24T16:30:40.000+00:00 HTTP/1.1" 200 - 3 0.001 0.048 2026-09-24 16:31:07,168 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:07,183 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:07] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:31:07,196 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:07] "GET /web/image/product.product/2433/image_512?unique=2026-09-24T16:30:40.000+00:00 HTTP/1.1" 200 - 8 0.003 0.014 2026-09-24 16:31:07,220 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:07,282 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:07,300 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10989650 started for PoS orders references: [{'name': None, 'pos_reference': '260-105-000002', 'uuid': '82f37bb7-a26c-4520-a0ab-18871487749c'}] 2026-09-24 16:31:07,317 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10989650 order {'name': None, 'pos_reference': '260-105-000002', 'uuid': '82f37bb7-a26c-4520-a0ab-18871487749c'} created pos.order #676 2026-09-24 16:31:07,323 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10989650 finished 2026-09-24 16:31:07,364 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:07] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 70 0.021 0.064 2026-09-24 16:31:07,406 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:07] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.003 0.011 2026-09-24 16:31:07,420 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:07,476 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:07,554 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:07,609 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:07,634 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:07] "GET /web/image/product.product/2435/image_512?unique=2026-09-24T16:30:40.000+00:00 HTTP/1.1" 200 - 8 0.002 0.010 2026-09-24 16:31:07,660 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:07,727 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:07,745 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40107051 started for PoS orders references: [{'name': None, 'pos_reference': '260-105-000002', 'uuid': '82f37bb7-a26c-4520-a0ab-18871487749c'}] 2026-09-24 16:31:07,754 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: Added lines [1109] to pos.order #676 2026-09-24 16:31:07,757 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40107051 order {'name': None, 'pos_reference': '260-105-000002', 'uuid': '82f37bb7-a26c-4520-a0ab-18871487749c'} updated pos.order #676 2026-09-24 16:31:07,769 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40107051 finished 2026-09-24 16:31:07,823 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:07] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 87 0.031 0.073 2026-09-24 16:31:07,853 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:07] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.002 0.007 2026-09-24 16:31:07,865 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:07,919 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:07,973 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:08,030 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:08,030 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:08,058 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: heap 8747520 (allocated 10223616) 2026-09-24 16:31:08,060 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:08,072 44 INFO rb-c855d12-225060-418428 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 99232 2026-09-24 16:31:08,075 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:08,075 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-09-24 16:31:08,077 44 INFO rb-c855d12-225060-418428 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 99232 2026-09-24 16:31:08,115 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:08] "GET /pos/pay/676?access_token=1f39570a-3e61-4b04-bf3e-43308d5cd176&exit_route=http://127.0.0.1:8069/pos-self/105?access_token%3D6da1605d34514900%26table_identifier%3Dddbc4c0c HTTP/1.1" 200 - 36 0.019 0.027 2026-09-24 16:31:08,168 44 INFO rb-c855d12-225060-418428 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-c855d12-225060-418428/chrome_logs/chrome_log_20260924_163108_168271_test_online_payment_self_pay_after_meal_table.txt 2026-09-24 16:31:08,168 44 INFO rb-c855d12-225060-418428 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/tmpxiu4av3j_chrome_odoo" 2026-09-24 16:31:08,216 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-24 16:31:15,291 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #192 deleted restaurant.floor records with IDs: [32] 2026-09-24 16:31:15,626 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend: Starting TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table ... 2026-09-24 16:31:15,639 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #192 deleted pos.printer records with IDs: [23, 24] 2026-09-24 16:31:15,922 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table: Chrome pid: 99431 2026-09-24 16:31:15,922 44 INFO rb-c855d12-225060-418428 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/tmpgtpj3sbq_chrome_odoo 2026-09-24 16:31:15,922 44 INFO rb-c855d12-225060-418428 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:37101/json/version 2026-09-24 16:31:15,923 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37101', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:31:15,930 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:15,930 44 INFO rb-c855d12-225060-418428 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:37101/json 2026-09-24 16:31:15,931 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37101', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:31:15,934 44 INFO rb-c855d12-225060-418428 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:37101/devtools/page/8A041C9EB8A6E50C162F07CAF573ABAF 2026-09-24 16:31:15,936 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:15,937 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:15,959 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-09-24 16:31:15,963 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:15,965 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table: Open "http://127.0.0.1:8069/pos/ui/107" in browser 2026-09-24 16:31:15,965 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table: Navigating to: "http://127.0.0.1:8069/pos/ui/107" 2026-09-24 16:31:15,972 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:31:16,437 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:16] "GET /pos/ui/107 HTTP/1.1" 200 - 87 0.023 0.444 2026-09-24 16:31:16,440 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table: Navigation result: {'frameId': '8A041C9EB8A6E50C162F07CAF573ABAF', 'loaderId': '96ECF67B4D60F121C57AF37A923BB3E5', 'isDownload': False} 2026-09-24 16:31:16,440 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:16,452 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:31:16,462 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:16] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.004 2026-09-24 16:31:16,467 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:16] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-09-24 16:31:16,471 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:16] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-09-24 16:31:16,781 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:16] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:31:16,788 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:16] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:31:16,796 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:16] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-24 16:31:16,816 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:16] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:31:16,816 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table: Evaluate test code "odoo.startTour('OnlinePaymentWithMultiTables', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/107", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:31:16,823 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:16,828 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:16] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:31:16,834 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:16] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:31:16,855 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:16] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.003 0.009 2026-09-24 16:31:16,863 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:16] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.014 2026-09-24 16:31:16,887 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:16] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.006 0.018 2026-09-24 16:31:16,889 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:16] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.015 2026-09-24 16:31:17,222 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:17] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 377 0.102 0.210 2026-09-24 16:31:17,234 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:17] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:31:17,274 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31: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.004 2026-09-24 16:31:17,321 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:17] "GET /web/image/res.company/100/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.026 2026-09-24 16:31:17,333 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31: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.004 2026-09-24 16:31:17,340 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:17,347 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:17] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.003 2026-09-24 16:31:17,370 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:17] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:31:17,386 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:17] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:31:17,388 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:17] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:31:17,400 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:17] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:31:17,401 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:17] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:31:17,404 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:17] "GET /web/image/res.users/197/avatar_128 HTTP/1.1" 200 - 14 0.012 0.015 2026-09-24 16:31:17,414 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:17] "GET /web/image?model=res.company&id=100&field=logo HTTP/1.1" 200 - 3 0.002 0.033 2026-09-24 16:31:17,422 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:17,422 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:17] "GET /web/image/res.company/100/favicon HTTP/1.1" 200 - 4 0.002 0.011 2026-09-24 16:31:17,423 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:17] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.041 2026-09-24 16:31:17,454 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:17] "GET /web/image/res.company/100/favicon HTTP/1.1" 304 - 4 0.001 0.006 2026-09-24 16:31:17,480 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:17] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:31:17,510 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:17] "GET /pos/ui/107?from_backend=True HTTP/1.1" 200 - 34 0.015 0.024 2026-09-24 16:31:17,547 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:17] "GET /pos/ui/107 HTTP/1.1" 200 - 34 0.009 0.062 2026-09-24 16:31:17,570 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:17] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:31:17,578 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:17,606 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:17] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 22 0.009 0.018 2026-09-24 16:31:17,638 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31: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.004 2026-09-24 16:31:17,679 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:17,690 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:17] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:31:17,752 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:17,815 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:17,825 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:17] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:31:17,831 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #372877 started for PoS orders references: [{'name': '/', 'pos_reference': '261-107-000001', 'uuid': 'c89540a3-a593-4987-aa31-185bf331eb58'}] 2026-09-24 16:31:17,868 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:17,873 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #372877 order {'name': '/', 'pos_reference': '261-107-000001', 'uuid': 'c89540a3-a593-4987-aa31-185bf331eb58'} created pos.order #677 2026-09-24 16:31:17,882 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #372877 finished 2026-09-24 16:31:17,908 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:17] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 66 0.027 0.052 2026-09-24 16:31:17,937 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:17,988 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:18,043 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:18,061 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2409202 started for PoS orders references: [{'name': '/', 'pos_reference': '261-107-000001', 'uuid': 'c89540a3-a593-4987-aa31-185bf331eb58'}] 2026-09-24 16:31:18,073 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2409202 order {'name': '/', 'pos_reference': '261-107-000001', 'uuid': 'c89540a3-a593-4987-aa31-185bf331eb58'} updated pos.order #677 2026-09-24 16:31:18,080 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2409202 finished 2026-09-24 16:31:18,130 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:18] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.023 0.048 2026-09-24 16:31:18,164 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:18,224 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:18] "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.004 2026-09-24 16:31:18,225 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:18,286 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:18,340 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:18,357 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81028105 started for PoS orders references: [{'name': '/', 'pos_reference': '261-107-000002', 'uuid': '77d524e3-57df-4b12-8fcf-17607b046c68'}] 2026-09-24 16:31:18,391 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81028105 order {'name': '/', 'pos_reference': '261-107-000002', 'uuid': '77d524e3-57df-4b12-8fcf-17607b046c68'} created pos.order #678 2026-09-24 16:31:18,392 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:18,400 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81028105 finished 2026-09-24 16:31:18,429 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:18] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.018 0.056 2026-09-24 16:31:18,446 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:18,497 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:18,554 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table.browser: tour succeeded 2026-09-24 16:31:18,555 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:18,559 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34087923 started for PoS orders references: [{'name': '/', 'pos_reference': '261-107-000002', 'uuid': '77d524e3-57df-4b12-8fcf-17607b046c68'}] 2026-09-24 16:31:18,576 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34087923 order {'name': '/', 'pos_reference': '261-107-000002', 'uuid': '77d524e3-57df-4b12-8fcf-17607b046c68'} updated pos.order #678 2026-09-24 16:31:18,585 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34087923 finished 2026-09-24 16:31:18,613 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table.browser: heap 16610384 (allocated 17436672) 2026-09-24 16:31:18,616 44 INFO rb-c855d12-225060-418428 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 99431 2026-09-24 16:31:18,619 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table: Closing websocket connection 2026-09-24 16:31:18,621 44 INFO rb-c855d12-225060-418428 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 99431 2026-09-24 16:31:18,628 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:18] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 46 0.028 0.044 2026-09-24 16:31:18,678 44 INFO rb-c855d12-225060-418428 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-c855d12-225060-418428/chrome_logs/chrome_log_20260924_163118_678356_test_01_online_payment_with_multi_table.txt 2026-09-24 16:31:18,678 44 INFO rb-c855d12-225060-418428 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/tmpgtpj3sbq_chrome_odoo" 2026-09-24 16:31:18,692 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend: Starting TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company ... 2026-09-24 16:31:23,038 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Chrome pid: 99638 2026-09-24 16:31:23,038 44 INFO rb-c855d12-225060-418428 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/tmp9_ksk0n2_chrome_odoo 2026-09-24 16:31:23,038 44 INFO rb-c855d12-225060-418428 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:38789/json/version 2026-09-24 16:31:23,039 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38789', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:31:23,041 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:23,041 44 INFO rb-c855d12-225060-418428 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:38789/json 2026-09-24 16:31:23,042 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38789', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:31:23,043 44 INFO rb-c855d12-225060-418428 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:38789/devtools/page/A6F5BA68E0EA4E9F2E20087FC60E3F86 2026-09-24 16:31:23,044 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:23,045 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:23,093 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:testuser from n/a 2026-09-24 16:31:23,097 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:23,098 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Open "http://127.0.0.1:8069/pos-self/108?access_token=639ddf93bb7b4268" in browser 2026-09-24 16:31:23,098 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Navigating to: "http://127.0.0.1:8069/pos-self/108?access_token=639ddf93bb7b4268" 2026-09-24 16:31:23,106 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:31:23,393 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:23] "GET /pos-self/108?access_token=639ddf93bb7b4268 HTTP/1.1" 200 - 82 0.026 0.263 2026-09-24 16:31:23,396 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Navigation result: {'frameId': 'A6F5BA68E0EA4E9F2E20087FC60E3F86', 'loaderId': '43C3C86C77CE748BBAED39685361E9EF', 'isDownload': False} 2026-09-24 16:31:23,396 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:23,408 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:31:23,415 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 2 2026-09-24 16:31:23,537 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/2/e46ed49/pos_self_order.assets.min.css, copying from /web/assets/e46ed49/pos_self_order.assets.min.css 2026-09-24 16:31:23,561 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:23] "GET /web/assets/2/e46ed49/pos_self_order.assets.min.css HTTP/1.1" 200 - 12 0.016 0.133 2026-09-24 16:31:23,570 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/2/4e19cf1/pos_self_order.assets.min.js, copying from /web/assets/4e19cf1/pos_self_order.assets.min.js 2026-09-24 16:31:23,585 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:23] "GET /web/assets/2/4e19cf1/pos_self_order.assets.min.js HTTP/1.1" 200 - 11 0.004 0.168 2026-09-24 16:31:23,590 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/2/0c84a7c/pos_self_order.assets_tests.min.js, copying from /web/assets/0c84a7c/pos_self_order.assets_tests.min.js 2026-09-24 16:31:23,598 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:23] "GET /web/assets/2/0c84a7c/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 11 0.003 0.182 2026-09-24 16:31:23,696 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:23] "GET /favicon.ico HTTP/1.1" 301 - 7 0.002 0.006 2026-09-24 16:31:23,702 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:23] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 2 0.001 0.011 2026-09-24 16:31:23,710 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:23] "GET /web/image/website/2/favicon?unique=3aed018 HTTP/1.1" 200 - 5 0.001 0.008 2026-09-24 16:31:23,714 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:23] "POST /pos/ping HTTP/1.1" 200 - 2 0.000 0.004 2026-09-24 16:31:23,714 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Evaluate test code "odoo.startTour('test_online_payment_self_multi_company', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/108?access_token=639ddf93bb7b4268", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:31:23,722 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:23,756 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:23] "POST /pos-self/relations/108 HTTP/1.1" 200 - 26 0.009 0.021 2026-09-24 16:31:23,775 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/2/bdd82c5/bus.websocket_worker_assets.min.js, copying from /web/assets/bdd82c5/bus.websocket_worker_assets.min.js 2026-09-24 16:31:23,775 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:23,783 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:23] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 15 0.009 0.049 2026-09-24 16:31:23,946 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:23] "POST /pos-self/data/108 HTTP/1.1" 200 - 187 0.061 0.111 2026-09-24 16:31:23,950 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:23] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.156 2026-09-24 16:31:23,971 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:24,000 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:24] "GET /web/image/ir.attachment/7703/raw HTTP/1.1" 200 - 5 0.001 0.004 2026-09-24 16:31:24,044 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:24,078 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:24] "GET /web/image/pos.category/243/image_128?unique=2026-09-24T16:31:08.000+00:00 HTTP/1.1" 200 - 3 0.001 0.017 2026-09-24 16:31:24,094 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:24] "GET /web/image/pos.category/244/image_128?unique=2026-09-24T16:31:08.000+00:00 HTTP/1.1" 200 - 3 0.001 0.031 2026-09-24 16:31:24,103 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:24] "GET /web/image/product.template/1963/image_512?unique=2026-09-24T16:31:08.000+00:00 HTTP/1.1" 200 - 4 0.001 0.030 2026-09-24 16:31:24,108 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:24,115 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:24] "GET /web/image/product.template/1966/image_512?unique=2026-09-24T16:31:08.000+00:00 HTTP/1.1" 200 - 4 0.001 0.042 2026-09-24 16:31:24,124 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:24] "GET /web/image/product.template/1967/image_512?unique=2026-09-24T16:31:08.000+00:00 HTTP/1.1" 200 - 4 0.002 0.049 2026-09-24 16:31:24,136 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:24] "GET /web/image/product.template/1965/image_512?unique=2026-09-24T16:31:08.000+00:00 HTTP/1.1" 200 - 4 0.002 0.060 2026-09-24 16:31:24,144 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:24] "GET /web/image/product.template/1964/image_512?unique=2026-09-24T16:31:08.000+00:00 HTTP/1.1" 200 - 4 0.001 0.062 2026-09-24 16:31:24,167 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:24,177 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:24] "GET /web/image/ir.attachment/7704/raw HTTP/1.1" 200 - 5 0.001 0.004 2026-09-24 16:31:24,183 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:24] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:31:24,185 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:24] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:31:24,197 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:24] "GET /web/image/product.product/2451/image_512?unique=2026-09-24T16:31:08.000+00:00 HTTP/1.1" 200 - 9 0.002 0.014 2026-09-24 16:31:24,219 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:24,281 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:24,282 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:24,312 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69344071 started for PoS orders references: [{'name': None, 'pos_reference': '260-108-000001', 'uuid': '6086b310-a551-49df-99b6-0a6388bbb8ec'}] 2026-09-24 16:31:24,316 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company.browser: heap 7462276 (allocated 8650752) 2026-09-24 16:31:24,317 44 INFO rb-c855d12-225060-418428 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 99638 2026-09-24 16:31:24,319 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:24,328 44 INFO rb-c855d12-225060-418428 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 99638 2026-09-24 16:31:24,338 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69344071 order {'name': None, 'pos_reference': '260-108-000001', 'uuid': '6086b310-a551-49df-99b6-0a6388bbb8ec'} created pos.order #679 2026-09-24 16:31:24,338 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69344071 finished 2026-09-24 16:31:24,391 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:24] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 114 0.040 0.070 2026-09-24 16:31:24,393 44 INFO rb-c855d12-225060-418428 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-c855d12-225060-418428/chrome_logs/chrome_log_20260924_163124_393447_test_02_online_payment_with_multi_website_company.txt 2026-09-24 16:31:24,394 44 INFO rb-c855d12-225060-418428 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/tmp9_ksk0n2_chrome_odoo" 2026-09-24 16:31:24,654 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Chrome pid: 99830 2026-09-24 16:31:24,654 44 INFO rb-c855d12-225060-418428 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/tmpwloofpcd_chrome_odoo 2026-09-24 16:31:24,655 44 INFO rb-c855d12-225060-418428 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:45099/json/version 2026-09-24 16:31:24,656 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45099', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:31:24,658 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:24,658 44 INFO rb-c855d12-225060-418428 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:45099/json 2026-09-24 16:31:24,659 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45099', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:31:24,660 44 INFO rb-c855d12-225060-418428 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:45099/devtools/page/540090AB5D1E5FC68C3F27ECA247216B 2026-09-24 16:31:24,661 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:24,662 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:24,673 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:testuser from n/a 2026-09-24 16:31:24,675 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:24,676 44 INFO rb-c855d12-225060-418428 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/679?access_token=7b79f39b-3e8c-4112-9dbb-d8d5aec4ed37" in browser 2026-09-24 16:31:24,676 44 INFO rb-c855d12-225060-418428 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/679?access_token=7b79f39b-3e8c-4112-9dbb-d8d5aec4ed37" 2026-09-24 16:31:24,705 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 199, model: pos.order 2026-09-24 16:31:25,418 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:25] "GET /pos/pay/679?access_token=7b79f39b-3e8c-4112-9dbb-d8d5aec4ed37 HTTP/1.1" 200 - 158 0.062 0.672 2026-09-24 16:31:25,421 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Navigation result: {'frameId': '540090AB5D1E5FC68C3F27ECA247216B', 'loaderId': '18126CADE157FB001387A10E4D80E695', 'isDownload': False} 2026-09-24 16:31:25,421 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:25,431 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://checkoutshopper-live.adyen.com/checkoutshopper/sdk/5.39.0/adyen.js 2026-09-24 16:31:25,431 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://checkoutshopper-live.adyen.com/checkoutshopper/sdk/5.39.0/adyen.css 2026-09-24 16:31:25,436 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/v3/ 2026-09-24 16:31:25,443 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:25] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:31:25,453 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/2/ae6a0dc/web.assets_frontend.min.css, copying from /web/assets/ae6a0dc/web.assets_frontend.min.css 2026-09-24 16:31:25,499 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:25] "GET /web/assets/2/ae6a0dc/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.030 0.025 2026-09-24 16:31:25,505 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/2/f425e9e/web.assets_frontend_minimal.min.js, copying from /web/assets/f425e9e/web.assets_frontend_minimal.min.js 2026-09-24 16:31:25,510 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:25,511 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:25,515 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:25] "GET /web/assets/2/f425e9e/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 11 0.005 0.054 2026-09-24 16:31:25,523 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/2/cddcc1e/web.__assets_tests_call__.min.js, copying from /web/assets/cddcc1e/web.__assets_tests_call__.min.js 2026-09-24 16:31:25,537 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:25] "GET /web/assets/2/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 11 0.004 0.026 2026-09-24 16:31:25,564 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:25] "GET /web/image/payment.method/159/image_payment_form/Payment%20method?unique=3aed018 HTTP/1.1" 200 - 5 0.002 0.006 2026-09-24 16:31:25,598 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:25] "GET /web/image/website/2/favicon?unique=3aed018 HTTP/1.1" 200 - 5 0.001 0.006 2026-09-24 16:31:25,607 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/2/f7d156a/web.assets_frontend_lazy.min.js, copying from /web/assets/f7d156a/web.assets_frontend_lazy.min.js 2026-09-24 16:31:25,633 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:25] "GET /web/assets/2/f7d156a/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 11 0.004 0.037 2026-09-24 16:31:25,936 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:25] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:31:25,992 44 INFO rb-c855d12-225060-418428 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/679?access_token=7b79f39b-3e8c-4112-9dbb-d8d5aec4ed37", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:31:25,997 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:26,016 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:26] "POST /mail/data HTTP/1.1" 200 - 17 0.007 0.016 2026-09-24 16:31:26,049 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:26,050 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:26,075 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company.browser: heap 10503844 (allocated 11534336) 2026-09-24 16:31:26,077 44 INFO rb-c855d12-225060-418428 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 99830 2026-09-24 16:31:26,078 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:26,079 44 INFO rb-c855d12-225060-418428 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 99830 2026-09-24 16:31:26,134 44 INFO rb-c855d12-225060-418428 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-c855d12-225060-418428/chrome_logs/chrome_log_20260924_163126_134168_test_02_online_payment_with_multi_website_company.txt 2026-09-24 16:31:26,134 44 INFO rb-c855d12-225060-418428 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/tmpwloofpcd_chrome_odoo" 2026-09-24 16:31:26,385 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Chrome pid: 100008 2026-09-24 16:31:26,385 44 INFO rb-c855d12-225060-418428 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/tmp6ash22bt_chrome_odoo 2026-09-24 16:31:26,385 44 INFO rb-c855d12-225060-418428 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:41063/json/version 2026-09-24 16:31:26,386 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41063', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:31:26,388 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:26,388 44 INFO rb-c855d12-225060-418428 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:41063/json 2026-09-24 16:31:26,388 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41063', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:31:26,390 44 INFO rb-c855d12-225060-418428 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:41063/devtools/page/72983D14D54314A10A067C0E69A15179 2026-09-24 16:31:26,391 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:26,392 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:26,402 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-09-24 16:31:26,406 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:26,407 44 INFO rb-c855d12-225060-418428 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/679?access_token=7b79f39b-3e8c-4112-9dbb-d8d5aec4ed37" in browser 2026-09-24 16:31:26,407 44 INFO rb-c855d12-225060-418428 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/679?access_token=7b79f39b-3e8c-4112-9dbb-d8d5aec4ed37" 2026-09-24 16:31:26,704 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:26] "GET /pos/pay/679?access_token=7b79f39b-3e8c-4112-9dbb-d8d5aec4ed37 HTTP/1.1" 200 - 102 0.043 0.249 2026-09-24 16:31:26,707 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Navigation result: {'frameId': '72983D14D54314A10A067C0E69A15179', 'loaderId': '465D5A34502A10992E2BB6AC151459F6', 'isDownload': False} 2026-09-24 16:31:26,707 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:26,715 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://checkoutshopper-live.adyen.com/checkoutshopper/sdk/5.39.0/adyen.js 2026-09-24 16:31:26,715 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://checkoutshopper-live.adyen.com/checkoutshopper/sdk/5.39.0/adyen.css 2026-09-24 16:31:26,718 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/v3/ 2026-09-24 16:31:26,726 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:26] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:31:26,733 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:26] "GET /web/assets/2/ae6a0dc/web.assets_frontend.min.css HTTP/1.1" 200 - 4 0.001 0.007 2026-09-24 16:31:26,743 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:26] "GET /web/assets/2/f425e9e/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 4 0.002 0.004 2026-09-24 16:31:26,744 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:26,745 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:26,751 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:26] "GET /web/assets/2/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.008 2026-09-24 16:31:26,805 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:26] "GET /web/image/payment.method/159/image_payment_form/Payment%20method?unique=3aed018 HTTP/1.1" 200 - 5 0.001 0.005 2026-09-24 16:31:26,832 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:26] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:31:26,837 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:26] "GET /web/assets/2/f7d156a/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 4 0.002 0.006 2026-09-24 16:31:26,844 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:26] "GET /web/image/website/2/favicon?unique=3aed018 HTTP/1.1" 200 - 6 0.002 0.012 2026-09-24 16:31:27,120 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:27] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:31:27,172 44 INFO rb-c855d12-225060-418428 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/679?access_token=7b79f39b-3e8c-4112-9dbb-d8d5aec4ed37", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:31:27,178 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:27,203 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:27] "POST /mail/data HTTP/1.1" 200 - 22 0.009 0.021 2026-09-24 16:31:27,229 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:27,230 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:27,256 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company.browser: heap 10504452 (allocated 11534336) 2026-09-24 16:31:27,259 44 INFO rb-c855d12-225060-418428 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 100008 2026-09-24 16:31:27,261 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:27,261 44 INFO rb-c855d12-225060-418428 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 100008 2026-09-24 16:31:27,359 44 INFO rb-c855d12-225060-418428 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-c855d12-225060-418428/chrome_logs/chrome_log_20260924_163127_359815_test_02_online_payment_with_multi_website_company.txt 2026-09-24 16:31:27,360 44 INFO rb-c855d12-225060-418428 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/tmp6ash22bt_chrome_odoo" 2026-09-24 16:31:27,607 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Chrome pid: 100179 2026-09-24 16:31:27,607 44 INFO rb-c855d12-225060-418428 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/tmphsxxwmyg_chrome_odoo 2026-09-24 16:31:27,607 44 INFO rb-c855d12-225060-418428 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:38953/json/version 2026-09-24 16:31:27,608 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38953', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:31:27,610 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:27,610 44 INFO rb-c855d12-225060-418428 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:38953/json 2026-09-24 16:31:27,610 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38953', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:31:27,612 44 INFO rb-c855d12-225060-418428 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:38953/devtools/page/12BB39D6870910D6179629218D84E3DF 2026-09-24 16:31:27,613 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:27,616 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:27,620 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:27,621 44 INFO rb-c855d12-225060-418428 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/679?access_token=7b79f39b-3e8c-4112-9dbb-d8d5aec4ed37" in browser 2026-09-24 16:31:27,621 44 INFO rb-c855d12-225060-418428 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/679?access_token=7b79f39b-3e8c-4112-9dbb-d8d5aec4ed37" 2026-09-24 16:31:27,653 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-09-24 16:31:27,691 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:27] "GET /pos/pay/679?access_token=7b79f39b-3e8c-4112-9dbb-d8d5aec4ed37 HTTP/1.1" 200 - 59 0.022 0.041 2026-09-24 16:31:27,693 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Navigation result: {'frameId': '12BB39D6870910D6179629218D84E3DF', 'loaderId': '89289E615C5B73AD3809E81034EEE630', 'isDownload': False} 2026-09-24 16:31:27,694 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:27,702 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://checkoutshopper-live.adyen.com/checkoutshopper/sdk/5.39.0/adyen.js 2026-09-24 16:31:27,702 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://checkoutshopper-live.adyen.com/checkoutshopper/sdk/5.39.0/adyen.css 2026-09-24 16:31:27,703 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/v3/ 2026-09-24 16:31:27,710 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31: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-09-24 16:31:27,716 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:27] "GET /web/assets/2/ae6a0dc/web.assets_frontend.min.css HTTP/1.1" 200 - 5 0.001 0.006 2026-09-24 16:31:27,724 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:27] "GET /web/assets/2/f425e9e/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 5 0.001 0.004 2026-09-24 16:31:27,727 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:27,728 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:27,729 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:27] "GET /web/assets/2/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 5 0.001 0.005 2026-09-24 16:31:27,778 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:27] "GET /web/image/payment.method/159/image_payment_form/Payment%20method?unique=3aed018 HTTP/1.1" 200 - 7 0.002 0.006 2026-09-24 16:31:27,804 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:27] "GET /web/assets/2/f7d156a/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 5 0.002 0.004 2026-09-24 16:31:27,813 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:27] "GET /web/image/website/2/favicon?unique=3aed018 HTTP/1.1" 200 - 7 0.003 0.011 2026-09-24 16:31:28,091 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:28] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 2 0.000 0.004 2026-09-24 16:31:28,142 44 INFO rb-c855d12-225060-418428 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/679?access_token=7b79f39b-3e8c-4112-9dbb-d8d5aec4ed37", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:31:28,146 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:28] "POST /mail/data HTTP/1.1" 200 - 2 0.000 0.003 2026-09-24 16:31:28,147 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:28,199 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:28,200 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:28,225 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company.browser: heap 10504948 (allocated 11272192) 2026-09-24 16:31:28,227 44 INFO rb-c855d12-225060-418428 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 100179 2026-09-24 16:31:28,227 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:28,227 44 INFO rb-c855d12-225060-418428 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 100179 2026-09-24 16:31:28,281 44 INFO rb-c855d12-225060-418428 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-c855d12-225060-418428/chrome_logs/chrome_log_20260924_163128_281285_test_02_online_payment_with_multi_website_company.txt 2026-09-24 16:31:28,281 44 INFO rb-c855d12-225060-418428 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/tmphsxxwmyg_chrome_odoo" 2026-09-24 16:31:28,359 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-09-24 16:31:29,502 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel ... 2026-09-24 16:31:31,953 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel: Chrome pid: 100346 2026-09-24 16:31:31,953 44 INFO rb-c855d12-225060-418428 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/tmpmteqtkok_chrome_odoo 2026-09-24 16:31:31,953 44 INFO rb-c855d12-225060-418428 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:34303/json/version 2026-09-24 16:31:31,954 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34303', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:31:31,958 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:31,958 44 INFO rb-c855d12-225060-418428 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:34303/json 2026-09-24 16:31:31,959 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34303', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:31:31,965 44 INFO rb-c855d12-225060-418428 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:34303/devtools/page/3A1A41EC8A5D01FF1887B402A5E67A6C 2026-09-24 16:31:31,968 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:31,970 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:31,973 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:32,030 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel: Open "http://127.0.0.1:8069/pos-self/109?access_token=fa8132a1a7164b80" in browser 2026-09-24 16:31:32,031 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel: Navigating to: "http://127.0.0.1:8069/pos-self/109?access_token=fa8132a1a7164b80" 2026-09-24 16:31:32,041 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:31:32,284 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:32] "GET /pos-self/109?access_token=fa8132a1a7164b80 HTTP/1.1" 200 - 57 0.015 0.231 2026-09-24 16:31:32,286 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel: Navigation result: {'frameId': '3A1A41EC8A5D01FF1887B402A5E67A6C', 'loaderId': 'C0D09184176F8112F8A3A572EBC08BD0', 'isDownload': False} 2026-09-24 16:31:32,287 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:32,301 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:31:32,313 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4e19cf1/pos_self_order.assets.min.js, copying from /web/assets/4e19cf1/pos_self_order.assets.min.js 2026-09-24 16:31:32,330 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:32] "GET /web/assets/1/4e19cf1/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.003 0.021 2026-09-24 16:31:32,335 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e46ed49/pos_self_order.assets.min.css, copying from /web/assets/e46ed49/pos_self_order.assets.min.css 2026-09-24 16:31:32,358 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:32] "GET /web/assets/1/e46ed49/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.016 0.034 2026-09-24 16:31:32,363 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js, copying from /web/assets/0c84a7c/pos_self_order.assets_tests.min.js 2026-09-24 16:31:32,370 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:32] "GET /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.003 0.058 2026-09-24 16:31:32,444 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:32] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.004 2026-09-24 16:31:32,449 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:32] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-09-24 16:31:32,460 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:32] "GET /web/image/website/1/favicon?unique=66fa3c7 HTTP/1.1" 200 - 5 0.002 0.004 2026-09-24 16:31:32,463 44 INFO rb-c855d12-225060-418428 odoo.http: Session expired 2026-09-24 16:31:32,463 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:32] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:31:32,464 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel: Evaluate test code "odoo.startTour('test_kiosk_cart_restore_and_cancel', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/109?access_token=fa8132a1a7164b80", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:31:32,472 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:32,505 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:32] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.030 2026-09-24 16:31:32,540 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:32] "POST /pos-self/relations/109 HTTP/1.1" 200 - 37 0.010 0.044 2026-09-24 16:31:32,542 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:32] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.021 2026-09-24 16:31:32,689 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:32] "POST /pos-self/data/109 HTTP/1.1" 200 - 183 0.048 0.091 2026-09-24 16:31:32,747 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:32] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.024 2026-09-24 16:31:32,752 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:32,788 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:32] "GET /web/image/ir.attachment/7790/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:31:32,820 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:32,848 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:32] "GET /web/image/pos.category/245/image_128?unique=2026-09-24T16:31:28.000+00:00 HTTP/1.1" 200 - 2 0.001 0.015 2026-09-24 16:31:32,853 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:32] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:31:32,857 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:32] "GET /web/image/product.template/1969/image_512?unique=2026-09-24T16:31:28.000+00:00 HTTP/1.1" 200 - 3 0.002 0.016 2026-09-24 16:31:32,867 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:32] "GET /web/image/product.template/1970/image_512?unique=2026-09-24T16:31:28.000+00:00 HTTP/1.1" 200 - 3 0.002 0.025 2026-09-24 16:31:32,878 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:32] "GET /web/image/product.template/1968/image_512?unique=2026-09-24T16:31:28.000+00:00 HTTP/1.1" 200 - 3 0.002 0.038 2026-09-24 16:31:32,880 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:32,885 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:32] "GET /web/image/product.template/1972/image_512?unique=2026-09-24T16:31:28.000+00:00 HTTP/1.1" 200 - 3 0.001 0.043 2026-09-24 16:31:32,892 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:32] "GET /web/image/product.template/1971/image_512?unique=2026-09-24T16:31:28.000+00:00 HTTP/1.1" 200 - 3 0.001 0.048 2026-09-24 16:31:32,940 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:33,001 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:33,008 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:33] "GET /web/image/ir.attachment/7744/raw HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:31:33,029 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31: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-09-24 16:31:33,042 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:33] "GET /web/image/product.product/2456/image_512?unique=2026-09-24T16:31:28.000+00:00 HTTP/1.1" 200 - 8 0.003 0.012 2026-09-24 16:31:33,052 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:33] "GET /web/image/product.product/2458/image_512?unique=2026-09-24T16:31:28.000+00:00 HTTP/1.1" 200 - 8 0.002 0.021 2026-09-24 16:31:33,054 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:33,105 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:33,167 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:33,191 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19675594 started for PoS orders references: [{'name': None, 'pos_reference': '260-109-000001', 'uuid': '7b3cf33d-a55c-4a36-b840-b04658e85a4d'}] 2026-09-24 16:31:33,216 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19675594 order {'name': None, 'pos_reference': '260-109-000001', 'uuid': '7b3cf33d-a55c-4a36-b840-b04658e85a4d'} created pos.order #680 2026-09-24 16:31:33,223 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19675594 finished 2026-09-24 16:31:33,286 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:33] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 110 0.040 0.082 2026-09-24 16:31:33,338 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:33,387 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:33,439 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:33,492 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:33,545 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:33,603 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel.browser: tour succeeded 2026-09-24 16:31:33,604 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:33,632 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:33] "POST /pos-self-order/remove-order HTTP/1.1" 200 - 17 0.007 0.020 2026-09-24 16:31:33,649 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel.browser: heap 8914708 (allocated 10485760) 2026-09-24 16:31:33,651 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel: Closing chrome headless with pid 100346 2026-09-24 16:31:33,651 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel: Closing websocket connection 2026-09-24 16:31:33,652 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel: Terminating chrome headless with pid 100346 2026-09-24 16:31:33,746 44 INFO rb-c855d12-225060-418428 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-c855d12-225060-418428/chrome_logs/chrome_log_20260924_163133_746272_test_kiosk_cart_restore_and_cancel.txt 2026-09-24 16:31:33,746 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel: Removing chrome user profile "/tmp/tmpmteqtkok_chrome_odoo" 2026-09-24 16:31:33,781 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_online_payment_kiosk_qr_code ... 2026-09-24 16:31:36,299 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code: Chrome pid: 100537 2026-09-24 16:31:36,300 44 INFO rb-c855d12-225060-418428 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/tmpng7argal_chrome_odoo 2026-09-24 16:31:36,300 44 INFO rb-c855d12-225060-418428 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:42565/json/version 2026-09-24 16:31:36,301 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42565', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:31:36,303 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:36,303 44 INFO rb-c855d12-225060-418428 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:42565/json 2026-09-24 16:31:36,303 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42565', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:31:36,304 44 INFO rb-c855d12-225060-418428 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:42565/devtools/page/FB375A961FA4B2D0DEA00CFDF27296BB 2026-09-24 16:31:36,306 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:36,307 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:36,311 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:36,375 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code: Open "http://127.0.0.1:8069/pos-self/110?access_token=99b3edd0dd2f4840" in browser 2026-09-24 16:31:36,376 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code: Navigating to: "http://127.0.0.1:8069/pos-self/110?access_token=99b3edd0dd2f4840" 2026-09-24 16:31:36,385 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:31:36,629 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:36] "GET /pos-self/110?access_token=99b3edd0dd2f4840 HTTP/1.1" 200 - 57 0.020 0.226 2026-09-24 16:31:36,632 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code: Navigation result: {'frameId': 'FB375A961FA4B2D0DEA00CFDF27296BB', 'loaderId': 'ACAD15A5F2A1A236779CFF625BD0BA12', 'isDownload': False} 2026-09-24 16:31:36,632 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:36,641 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:31:36,655 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4e19cf1/pos_self_order.assets.min.js, copying from /web/assets/4e19cf1/pos_self_order.assets.min.js 2026-09-24 16:31:36,675 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:36] "GET /web/assets/1/4e19cf1/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.004 0.025 2026-09-24 16:31:36,681 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e46ed49/pos_self_order.assets.min.css, copying from /web/assets/e46ed49/pos_self_order.assets.min.css 2026-09-24 16:31:36,703 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:36] "GET /web/assets/1/e46ed49/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.013 0.042 2026-09-24 16:31:36,708 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js, copying from /web/assets/0c84a7c/pos_self_order.assets_tests.min.js 2026-09-24 16:31:36,716 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:36] "GET /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.003 0.064 2026-09-24 16:31:36,782 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:36] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.005 2026-09-24 16:31:36,787 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:36] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.005 2026-09-24 16:31:36,795 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:36] "GET /web/image/website/1/favicon?unique=66fa3c7 HTTP/1.1" 200 - 5 0.002 0.005 2026-09-24 16:31:36,797 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code: Evaluate test code "odoo.startTour('test_online_payment_kiosk_qr_code', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/110?access_token=99b3edd0dd2f4840", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:31:36,799 44 INFO rb-c855d12-225060-418428 odoo.http: Session expired 2026-09-24 16:31:36,799 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:36] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:31:36,802 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:36,853 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:36] "POST /pos-self/relations/110 HTTP/1.1" 200 - 37 0.012 0.035 2026-09-24 16:31:36,868 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:36,877 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:36] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.069 2026-09-24 16:31:37,043 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:37] "POST /pos-self/data/110 HTTP/1.1" 200 - 183 0.052 0.121 2026-09-24 16:31:37,046 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:37] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.159 2026-09-24 16:31:37,093 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:37] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.023 2026-09-24 16:31:37,100 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:37,124 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:37] "GET /web/image/ir.attachment/7843/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:31:37,157 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:37,184 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:37] "GET /web/image/pos.category/245/image_128?unique=2026-09-24T16:31:28.000+00:00 HTTP/1.1" 200 - 2 0.000 0.014 2026-09-24 16:31:37,190 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:37] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:31:37,193 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:37] "GET /web/image/product.template/1969/image_512?unique=2026-09-24T16:31:28.000+00:00 HTTP/1.1" 200 - 3 0.001 0.016 2026-09-24 16:31:37,201 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:37] "GET /web/image/product.template/1972/image_512?unique=2026-09-24T16:31:28.000+00:00 HTTP/1.1" 200 - 3 0.001 0.023 2026-09-24 16:31:37,209 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:37] "GET /web/image/product.template/1968/image_512?unique=2026-09-24T16:31:28.000+00:00 HTTP/1.1" 200 - 3 0.001 0.032 2026-09-24 16:31:37,219 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:37] "GET /web/image/product.template/1970/image_512?unique=2026-09-24T16:31:28.000+00:00 HTTP/1.1" 200 - 3 0.001 0.039 2026-09-24 16:31:37,225 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:37,229 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:37] "GET /web/image/product.template/1971/image_512?unique=2026-09-24T16:31:28.000+00:00 HTTP/1.1" 200 - 3 0.002 0.047 2026-09-24 16:31:37,284 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:37,291 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:37] "GET /web/image/ir.attachment/7797/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:31:37,297 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31: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-09-24 16:31:37,308 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:37] "GET /web/image/product.product/2456/image_512?unique=2026-09-24T16:31:28.000+00:00 HTTP/1.1" 200 - 8 0.002 0.011 2026-09-24 16:31:37,335 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:37,398 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:37,424 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75805947 started for PoS orders references: [{'name': None, 'pos_reference': '260-110-000001', 'uuid': 'bb63d47b-68de-4a49-8ccc-4bf7c9d61262'}] 2026-09-24 16:31:37,454 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75805947 order {'name': None, 'pos_reference': '260-110-000001', 'uuid': 'bb63d47b-68de-4a49-8ccc-4bf7c9d61262'} created pos.order #681 2026-09-24 16:31:37,462 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75805947 finished 2026-09-24 16:31:37,511 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:37] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 102 0.037 0.080 2026-09-24 16:31:37,542 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:37] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.003 0.008 2026-09-24 16:31:37,580 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code.browser: tour succeeded 2026-09-24 16:31:37,581 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:37,612 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code.browser: heap 7697508 (allocated 8388608) 2026-09-24 16:31:37,616 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code: Closing chrome headless with pid 100537 2026-09-24 16:31:37,622 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code: Closing websocket connection 2026-09-24 16:31:37,623 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code: Terminating chrome headless with pid 100537 2026-09-24 16:31:37,676 44 INFO rb-c855d12-225060-418428 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-c855d12-225060-418428/chrome_logs/chrome_log_20260924_163137_676681_test_online_payment_kiosk_qr_code.txt 2026-09-24 16:31:37,676 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code: Removing chrome user profile "/tmp/tmpng7argal_chrome_odoo" 2026-09-24 16:31:37,708 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes ... 2026-09-24 16:31:40,135 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Chrome pid: 100731 2026-09-24 16:31:40,135 44 INFO rb-c855d12-225060-418428 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/tmpgetbaqyn_chrome_odoo 2026-09-24 16:31:40,135 44 INFO rb-c855d12-225060-418428 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:33671/json/version 2026-09-24 16:31:40,136 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33671', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:31:40,138 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:40,138 44 INFO rb-c855d12-225060-418428 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:33671/json 2026-09-24 16:31:40,138 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33671', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:31:40,140 44 INFO rb-c855d12-225060-418428 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:33671/devtools/page/BCAE1EA8129D244E4D7784348439C9CA 2026-09-24 16:31:40,141 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:40,142 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:40,144 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:40,192 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Open "http://127.0.0.1:8069/pos-self/111?access_token=56b14abe97c84f02" in browser 2026-09-24 16:31:40,193 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Navigating to: "http://127.0.0.1:8069/pos-self/111?access_token=56b14abe97c84f02" 2026-09-24 16:31:40,201 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:31:40,558 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:40] "GET /pos-self/111?access_token=56b14abe97c84f02 HTTP/1.1" 200 - 57 0.015 0.344 2026-09-24 16:31:40,561 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Navigation result: {'frameId': 'BCAE1EA8129D244E4D7784348439C9CA', 'loaderId': '407B67D03E0512773556896684D73C0F', 'isDownload': False} 2026-09-24 16:31:40,561 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:40,571 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:31:40,584 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4e19cf1/pos_self_order.assets.min.js, copying from /web/assets/4e19cf1/pos_self_order.assets.min.js 2026-09-24 16:31:40,600 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:40] "GET /web/assets/1/4e19cf1/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.003 0.022 2026-09-24 16:31:40,605 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js, copying from /web/assets/0c84a7c/pos_self_order.assets_tests.min.js 2026-09-24 16:31:40,615 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:40] "GET /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.003 0.036 2026-09-24 16:31:40,626 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e46ed49/pos_self_order.assets.min.css, copying from /web/assets/e46ed49/pos_self_order.assets.min.css 2026-09-24 16:31:40,655 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:40] "GET /web/assets/1/e46ed49/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.017 0.061 2026-09-24 16:31:40,743 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:40] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.004 2026-09-24 16:31:40,748 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:40] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-24 16:31:40,754 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:40] "GET /web/image/website/1/favicon?unique=66fa3c7 HTTP/1.1" 200 - 5 0.001 0.005 2026-09-24 16:31:40,759 44 INFO rb-c855d12-225060-418428 odoo.http: Session expired 2026-09-24 16:31:40,759 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:40] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:31:40,763 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Evaluate test code "odoo.startTour('test_online_payment_mobile_self_order_preparation_changes', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/111?access_token=56b14abe97c84f02", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:31:40,769 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:40,796 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:40] "POST /pos-self/relations/111 HTTP/1.1" 200 - 37 0.009 0.022 2026-09-24 16:31:40,821 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:40,829 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:40] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.063 2026-09-24 16:31:40,985 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:40] "POST /pos-self/data/111 HTTP/1.1" 200 - 184 0.057 0.109 2026-09-24 16:31:40,987 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:40] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.147 2026-09-24 16:31:41,009 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:41,039 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:41] "GET /web/image/ir.attachment/7896/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:31:41,064 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:41,101 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:41] "GET /web/image/pos.category/245/image_128?unique=2026-09-24T16:31:28.000+00:00 HTTP/1.1" 200 - 2 0.000 0.021 2026-09-24 16:31:41,108 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:41] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:31:41,113 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:41] "GET /web/image/product.template/1969/image_512?unique=2026-09-24T16:31:28.000+00:00 HTTP/1.1" 200 - 3 0.003 0.014 2026-09-24 16:31:41,120 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:41] "GET /web/image/product.template/1968/image_512?unique=2026-09-24T16:31:28.000+00:00 HTTP/1.1" 200 - 3 0.001 0.023 2026-09-24 16:31:41,127 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:41,128 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:41] "GET /web/image/product.template/1972/image_512?unique=2026-09-24T16:31:28.000+00:00 HTTP/1.1" 200 - 3 0.001 0.026 2026-09-24 16:31:41,136 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:41] "GET /web/image/product.template/1970/image_512?unique=2026-09-24T16:31:28.000+00:00 HTTP/1.1" 200 - 3 0.002 0.029 2026-09-24 16:31:41,144 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:41] "GET /web/image/product.template/1971/image_512?unique=2026-09-24T16:31:28.000+00:00 HTTP/1.1" 200 - 3 0.001 0.037 2026-09-24 16:31:41,192 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:41,254 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:41,262 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:41] "GET /web/image/ir.attachment/7850/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:31:41,276 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31: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-09-24 16:31:41,289 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:41] "GET /web/image/product.product/2458/image_512?unique=2026-09-24T16:31:28.000+00:00 HTTP/1.1" 200 - 8 0.003 0.014 2026-09-24 16:31:41,301 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:41] "GET /web/image/product.product/2456/image_512?unique=2026-09-24T16:31:28.000+00:00 HTTP/1.1" 200 - 8 0.003 0.027 2026-09-24 16:31:41,307 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:41,357 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:41,415 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:41,466 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:41,530 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:41,532 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:41,551 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes.browser: heap 7912272 (allocated 9175040) 2026-09-24 16:31:41,554 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85218872 started for PoS orders references: [{'name': None, 'pos_reference': '260-111-000001', 'uuid': 'd5898fa0-c982-40bb-8629-32a4238dceb6'}] 2026-09-24 16:31:41,554 44 INFO rb-c855d12-225060-418428 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 100731 2026-09-24 16:31:41,555 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:41,555 44 INFO rb-c855d12-225060-418428 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 100731 2026-09-24 16:31:41,582 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85218872 order {'name': None, 'pos_reference': '260-111-000001', 'uuid': 'd5898fa0-c982-40bb-8629-32a4238dceb6'} created pos.order #682 2026-09-24 16:31:41,583 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85218872 finished 2026-09-24 16:31:41,617 44 INFO rb-c855d12-225060-418428 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-c855d12-225060-418428/chrome_logs/chrome_log_20260924_163141_614770_test_online_payment_mobile_self_order_preparation_changes.txt 2026-09-24 16:31:41,617 44 INFO rb-c855d12-225060-418428 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/tmpgetbaqyn_chrome_odoo" 2026-09-24 16:31:41,625 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:41,625 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:41] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 105 0.037 0.063 2026-09-24 16:31:41,870 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Chrome pid: 100922 2026-09-24 16:31:41,870 44 INFO rb-c855d12-225060-418428 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/tmp7h3wouoa_chrome_odoo 2026-09-24 16:31:41,871 44 INFO rb-c855d12-225060-418428 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:40349/json/version 2026-09-24 16:31:41,872 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40349', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:31:41,873 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:41,873 44 INFO rb-c855d12-225060-418428 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:40349/json 2026-09-24 16:31:41,873 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40349', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:31:41,874 44 INFO rb-c855d12-225060-418428 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:40349/devtools/page/04B27A525B28CD1D2094F1620B6C6546 2026-09-24 16:31:41,876 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:41,877 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:41,887 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:31:41,891 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:41,892 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Open "http://127.0.0.1:8069/pos/ui?config_id=111" in browser 2026-09-24 16:31:41,892 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=111" 2026-09-24 16:31:42,072 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:42] "GET /pos/ui?config_id=111 HTTP/1.1" 200 - 73 0.018 0.155 2026-09-24 16:31:42,076 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Navigation result: {'frameId': '04B27A525B28CD1D2094F1620B6C6546', 'loaderId': '783F37EF4B1995032A58795ABA984A87', 'isDownload': False} 2026-09-24 16:31:42,076 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:42,090 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:31:42,103 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:42] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-09-24 16:31:42,109 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:42] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-09-24 16:31:42,111 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:42] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-09-24 16:31:42,392 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:42] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:31:42,393 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:42] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:31:42,403 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:42] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:31:42,414 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Evaluate test code "odoo.startTour('test_online_payment_pos_self_order_preparation_changes', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=111", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:31:42,416 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:42,417 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:42] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:31:42,427 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:42] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:31:42,434 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:42] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:31:42,444 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:42] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 5 0.001 0.005 2026-09-24 16:31:42,448 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:42] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.008 2026-09-24 16:31:42,475 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:42] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 11 0.004 0.021 2026-09-24 16:31:42,477 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:42] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.017 2026-09-24 16:31:42,830 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 202, model: sale.order 2026-09-24 16:31:42,831 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_session: Could not load model sale.order due to AccessError: You are not allowed to access 'Sales Order' (sale.order) records. This operation is allowed for the following groups: - Accounting/Auditor - Readonly - Accounting/Bookkeeper - Accounting/Invoicing - Inventory/User - Manufacturing/User - Project/Administrator - Project/User - Sales/Administrator - Sales/User: Own Documents Only - Role / Portal Contact your administrator to request access if necessary. 2026-09-24 16:31:42,831 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 202, model: sale.order.line 2026-09-24 16:31:42,832 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_session: Could not load model sale.order.line due to AccessError: You are not allowed to access 'Sales Order Line' (sale.order.line) records. This operation is allowed for the following groups: - Accounting/Auditor - Readonly - Accounting/Bookkeeper - Accounting/Invoicing - Inventory/User - Manufacturing/User - Project/Administrator - Project/User - Sales/User: Own Documents Only - Role / Portal Contact your administrator to request access if necessary. 2026-09-24 16:31:42,839 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:42] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 486 0.118 0.227 2026-09-24 16:31:42,855 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:42] "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-09-24 16:31:42,901 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:42] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.001 0.008 2026-09-24 16:31:42,937 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:42] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.023 2026-09-24 16:31:42,955 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:42] "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.005 2026-09-24 16:31:42,965 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:42,973 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:42] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.004 2026-09-24 16:31:42,995 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:42] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:31:42,999 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:42] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:31:43,002 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:43] "GET /pos_restaurant/static/img/plan.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:31:43,003 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:43] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:31:43,013 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:43] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:31:43,015 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:43] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:31:43,017 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:43] "GET /web/image?model=res.company&id=1&field=logo HTTP/1.1" 200 - 3 0.003 0.017 2026-09-24 16:31:43,027 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:43] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 4 0.002 0.006 2026-09-24 16:31:43,040 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:43,075 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:43] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-09-24 16:31:43,084 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:43] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.005 0.015 2026-09-24 16:31:43,113 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:43] "GET /pos/ui/111?from_backend=True HTTP/1.1" 200 - 33 0.008 0.036 2026-09-24 16:31:43,143 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:43] "GET /pos/ui/111 HTTP/1.1" 200 - 33 0.011 0.065 2026-09-24 16:31:43,147 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:43,188 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:43] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 38 0.015 0.026 2026-09-24 16:31:43,208 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:43] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.010 2026-09-24 16:31:43,220 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:43,221 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:43] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:31:43,271 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:43,324 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:43,389 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:43,440 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:43,441 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:43,478 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes.browser: heap 13620768 (allocated 14155776) 2026-09-24 16:31:43,481 44 INFO rb-c855d12-225060-418428 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 100922 2026-09-24 16:31:43,481 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:43,482 44 INFO rb-c855d12-225060-418428 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 100922 2026-09-24 16:31:43,580 44 INFO rb-c855d12-225060-418428 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-c855d12-225060-418428/chrome_logs/chrome_log_20260924_163143_580097_test_online_payment_mobile_self_order_preparation_changes.txt 2026-09-24 16:31:43,580 44 INFO rb-c855d12-225060-418428 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/tmp7h3wouoa_chrome_odoo" 2026-09-24 16:31:43,616 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table ... 2026-09-24 16:31:46,052 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Chrome pid: 101127 2026-09-24 16:31:46,052 44 INFO rb-c855d12-225060-418428 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/tmp7_8il2fe_chrome_odoo 2026-09-24 16:31:46,052 44 INFO rb-c855d12-225060-418428 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:45747/json/version 2026-09-24 16:31:46,053 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45747', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:31:46,055 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:46,055 44 INFO rb-c855d12-225060-418428 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:45747/json 2026-09-24 16:31:46,055 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45747', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:31:46,056 44 INFO rb-c855d12-225060-418428 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:45747/devtools/page/AB1ADEFF09B3CA6E9BDC47E1537DEEFF 2026-09-24 16:31:46,058 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:46,059 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:46,062 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:46,107 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Open "http://127.0.0.1:8069/pos-self/112?access_token=5ed21485b6fc4995" in browser 2026-09-24 16:31:46,107 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Navigating to: "http://127.0.0.1:8069/pos-self/112?access_token=5ed21485b6fc4995" 2026-09-24 16:31:46,115 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:31:46,347 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:46] "GET /pos-self/112?access_token=5ed21485b6fc4995 HTTP/1.1" 200 - 57 0.015 0.219 2026-09-24 16:31:46,350 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Navigation result: {'frameId': 'AB1ADEFF09B3CA6E9BDC47E1537DEEFF', 'loaderId': '1524E05F891DE9305257B9CE8E486664', 'isDownload': False} 2026-09-24 16:31:46,350 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:46,359 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:31:46,370 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e46ed49/pos_self_order.assets.min.css, copying from /web/assets/e46ed49/pos_self_order.assets.min.css 2026-09-24 16:31:46,397 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:46] "GET /web/assets/1/e46ed49/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.015 0.020 2026-09-24 16:31:46,403 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4e19cf1/pos_self_order.assets.min.js, copying from /web/assets/4e19cf1/pos_self_order.assets.min.js 2026-09-24 16:31:46,419 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:46] "GET /web/assets/1/4e19cf1/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.003 0.053 2026-09-24 16:31:46,424 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js, copying from /web/assets/0c84a7c/pos_self_order.assets_tests.min.js 2026-09-24 16:31:46,434 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:46] "GET /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.003 0.066 2026-09-24 16:31:46,525 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:46] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.005 2026-09-24 16:31:46,530 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:46] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.005 2026-09-24 16:31:46,537 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:46] "GET /web/image/website/1/favicon?unique=66fa3c7 HTTP/1.1" 200 - 5 0.001 0.006 2026-09-24 16:31:46,542 44 INFO rb-c855d12-225060-418428 odoo.http: Session expired 2026-09-24 16:31:46,542 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:46] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:31:46,546 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Evaluate test code "odoo.startTour('self_mobile_online_payment_meal', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/112?access_token=5ed21485b6fc4995", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:31:46,552 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:46,587 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:46] "POST /pos-self/relations/112 HTTP/1.1" 200 - 37 0.015 0.025 2026-09-24 16:31:46,609 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:46,620 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:46] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.069 2026-09-24 16:31:46,794 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:46] "POST /pos-self/data/112 HTTP/1.1" 200 - 184 0.058 0.119 2026-09-24 16:31:46,796 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:46] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.160 2026-09-24 16:31:46,819 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:46,847 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:46] "GET /web/image/ir.attachment/7952/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-09-24 16:31:46,858 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:46,870 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:46] "GET /web/image/ir.attachment/7903/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:31:46,877 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:46] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:31:46,908 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:46,974 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:46,993 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:46] "GET /web/image/pos.category/245/image_128?unique=2026-09-24T16:31:28.000+00:00 HTTP/1.1" 200 - 2 0.000 0.012 2026-09-24 16:31:47,012 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:47] "GET /web/image/product.template/1969/image_512?unique=2026-09-24T16:31:28.000+00:00 HTTP/1.1" 200 - 3 0.001 0.009 2026-09-24 16:31:47,019 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:47] "GET /web/image/product.template/1970/image_512?unique=2026-09-24T16:31:28.000+00:00 HTTP/1.1" 200 - 3 0.001 0.016 2026-09-24 16:31:47,026 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:47] "GET /web/image/product.template/1971/image_512?unique=2026-09-24T16:31:28.000+00:00 HTTP/1.1" 200 - 3 0.001 0.021 2026-09-24 16:31:47,033 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:47] "GET /web/image/product.template/1972/image_512?unique=2026-09-24T16:31:28.000+00:00 HTTP/1.1" 200 - 3 0.001 0.028 2026-09-24 16:31:47,036 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:47,040 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:47] "GET /web/image/product.template/1968/image_512?unique=2026-09-24T16:31:28.000+00:00 HTTP/1.1" 200 - 3 0.001 0.037 2026-09-24 16:31:47,095 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:47,111 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31: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-09-24 16:31:47,122 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:47] "GET /web/image/product.product/2456/image_512?unique=2026-09-24T16:31:28.000+00:00 HTTP/1.1" 200 - 8 0.002 0.010 2026-09-24 16:31:47,146 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:47,206 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:47,218 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:47] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 10 0.003 0.008 2026-09-24 16:31:47,264 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:47,323 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:47,344 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24311348 started for PoS orders references: [{'name': None, 'pos_reference': '260-112-000001', 'uuid': 'b9111c58-38a3-49cd-b839-bb429808e549'}] 2026-09-24 16:31:47,372 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24311348 order {'name': None, 'pos_reference': '260-112-000001', 'uuid': 'b9111c58-38a3-49cd-b839-bb429808e549'} created pos.order #683 2026-09-24 16:31:47,380 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24311348 finished 2026-09-24 16:31:47,437 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:47] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 103 0.036 0.078 2026-09-24 16:31:47,467 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:47] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.002 0.007 2026-09-24 16:31:47,484 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:47,539 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:47,597 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:47,653 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:47,684 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:47] "GET /web/image/product.product/2458/image_512?unique=2026-09-24T16:31:28.000+00:00 HTTP/1.1" 200 - 8 0.003 0.010 2026-09-24 16:31:47,703 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:47,763 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:47,778 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2289052 started for PoS orders references: [{'name': None, 'pos_reference': '260-112-000001', 'uuid': 'b9111c58-38a3-49cd-b839-bb429808e549'}] 2026-09-24 16:31:47,787 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: Added lines [1119] to pos.order #683 2026-09-24 16:31:47,790 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2289052 order {'name': None, 'pos_reference': '260-112-000001', 'uuid': 'b9111c58-38a3-49cd-b839-bb429808e549'} updated pos.order #683 2026-09-24 16:31:47,796 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2289052 finished 2026-09-24 16:31:47,852 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:47] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 87 0.027 0.063 2026-09-24 16:31:47,868 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:47] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.002 0.009 2026-09-24 16:31:47,896 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:47,951 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:48,005 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:48,061 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:48,061 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:48,107 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: heap 9181636 (allocated 10485760) 2026-09-24 16:31:48,107 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:48,124 44 INFO rb-c855d12-225060-418428 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 101127 2026-09-24 16:31:48,124 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:48,125 44 INFO rb-c855d12-225060-418428 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 101127 2026-09-24 16:31:48,182 44 INFO rb-c855d12-225060-418428 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-c855d12-225060-418428/chrome_logs/chrome_log_20260924_163148_182217_test_online_payment_self_pay_after_meal_table.txt 2026-09-24 16:31:48,182 44 INFO rb-c855d12-225060-418428 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/tmp7_8il2fe_chrome_odoo" 2026-09-24 16:31:48,429 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Chrome pid: 101326 2026-09-24 16:31:48,429 44 INFO rb-c855d12-225060-418428 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/tmpswroayjx_chrome_odoo 2026-09-24 16:31:48,429 44 INFO rb-c855d12-225060-418428 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:35989/json/version 2026-09-24 16:31:48,430 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35989', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:31:48,432 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:48,432 44 INFO rb-c855d12-225060-418428 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:35989/json 2026-09-24 16:31:48,432 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35989', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:31:48,433 44 INFO rb-c855d12-225060-418428 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:35989/devtools/page/EF6520CFC63A8DA92C9F9EB19426B37B 2026-09-24 16:31:48,434 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:48,435 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:48,439 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:48,440 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Open "http://127.0.0.1:8069/pos-self/112?access_token=5ed21485b6fc4995&table_identifier=53b42e22" in browser 2026-09-24 16:31:48,440 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Navigating to: "http://127.0.0.1:8069/pos-self/112?access_token=5ed21485b6fc4995&table_identifier=53b42e22" 2026-09-24 16:31:48,461 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:48] "GET /pos-self/112?access_token=5ed21485b6fc4995&table_identifier=53b42e22 HTTP/1.1" 200 - 9 0.003 0.012 2026-09-24 16:31:48,463 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Navigation result: {'frameId': 'EF6520CFC63A8DA92C9F9EB19426B37B', 'loaderId': '5FA12ADC423FFDE20BB4931B9DE93C7C', 'isDownload': False} 2026-09-24 16:31:48,463 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:48,472 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:31:48,484 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:48] "GET /web/assets/1/e46ed49/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.001 0.007 2026-09-24 16:31:48,495 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:48] "GET /web/assets/1/4e19cf1/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.005 0.013 2026-09-24 16:31:48,498 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:48] "GET /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.001 0.021 2026-09-24 16:31:48,599 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:48] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.005 2026-09-24 16:31:48,601 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:48] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:31:48,610 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:48] "GET /web/image/website/1/favicon?unique=66fa3c7 HTTP/1.1" 200 - 4 0.001 0.005 2026-09-24 16:31:48,610 44 INFO rb-c855d12-225060-418428 odoo.http: Session expired 2026-09-24 16:31:48,610 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:48] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:31:48,612 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Evaluate test code "odoo.startTour('self_mobile_online_payment_meal_table', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/112?access_token=5ed21485b6fc4995&table_identifier=53b42e22", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:31:48,618 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:48,645 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:48] "POST /pos-self/relations/112 HTTP/1.1" 200 - 16 0.005 0.017 2026-09-24 16:31:48,648 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:48] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.025 2026-09-24 16:31:48,672 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:48,777 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:48] "POST /pos-self/data/112 HTTP/1.1" 200 - 116 0.033 0.086 2026-09-24 16:31:48,779 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:48] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.120 2026-09-24 16:31:48,808 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:48] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.001 0.005 2026-09-24 16:31:48,811 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:48,839 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:48] "GET /web/image/ir.attachment/7952/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-09-24 16:31:48,849 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:48,855 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:48] "GET /web/image/ir.attachment/7903/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:31:48,860 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:48] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:31:48,914 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:48,936 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:48] "GET /web/image/pos.category/245/image_128?unique=2026-09-24T16:31:28.000+00:00 HTTP/1.1" 200 - 2 0.000 0.016 2026-09-24 16:31:48,944 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:48] "GET /web/image/product.template/1969/image_512?unique=2026-09-24T16:31:28.000+00:00 HTTP/1.1" 200 - 3 0.001 0.017 2026-09-24 16:31:48,952 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:48] "GET /web/image/product.template/1968/image_512?unique=2026-09-24T16:31:28.000+00:00 HTTP/1.1" 200 - 3 0.001 0.025 2026-09-24 16:31:48,959 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:48] "GET /web/image/product.template/1970/image_512?unique=2026-09-24T16:31:28.000+00:00 HTTP/1.1" 200 - 3 0.002 0.030 2026-09-24 16:31:48,965 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:48] "GET /web/image/product.template/1971/image_512?unique=2026-09-24T16:31:28.000+00:00 HTTP/1.1" 200 - 3 0.001 0.037 2026-09-24 16:31:48,977 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:48] "GET /web/image/product.template/1972/image_512?unique=2026-09-24T16:31:28.000+00:00 HTTP/1.1" 200 - 3 0.001 0.049 2026-09-24 16:31:48,979 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:49,039 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:49,057 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:49] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:31:49,069 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:49] "GET /web/image/product.product/2456/image_512?unique=2026-09-24T16:31:28.000+00:00 HTTP/1.1" 200 - 8 0.003 0.010 2026-09-24 16:31:49,092 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:49,099 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:49] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.002 0.006 2026-09-24 16:31:49,106 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:49] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.002 0.010 2026-09-24 16:31:49,156 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:49,175 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87037694 started for PoS orders references: [{'name': None, 'pos_reference': '260-112-000002', 'uuid': 'af58a257-667a-441f-bd4e-ec250b47ee93'}] 2026-09-24 16:31:49,193 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87037694 order {'name': None, 'pos_reference': '260-112-000002', 'uuid': 'af58a257-667a-441f-bd4e-ec250b47ee93'} created pos.order #684 2026-09-24 16:31:49,200 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87037694 finished 2026-09-24 16:31:49,241 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:49] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 70 0.028 0.060 2026-09-24 16:31:49,271 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:49] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.004 0.008 2026-09-24 16:31:49,283 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:49,338 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:49,396 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:49,451 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:49,484 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:49] "GET /web/image/product.product/2458/image_512?unique=2026-09-24T16:31:28.000+00:00 HTTP/1.1" 200 - 8 0.002 0.011 2026-09-24 16:31:49,502 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:49,561 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:49,583 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45191994 started for PoS orders references: [{'name': None, 'pos_reference': '260-112-000002', 'uuid': 'af58a257-667a-441f-bd4e-ec250b47ee93'}] 2026-09-24 16:31:49,594 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: Added lines [1121] to pos.order #684 2026-09-24 16:31:49,598 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45191994 order {'name': None, 'pos_reference': '260-112-000002', 'uuid': 'af58a257-667a-441f-bd4e-ec250b47ee93'} updated pos.order #684 2026-09-24 16:31:49,604 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45191994 finished 2026-09-24 16:31:49,666 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:49] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 87 0.035 0.069 2026-09-24 16:31:49,699 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:49] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.003 0.010 2026-09-24 16:31:49,713 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:49,768 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:49,821 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:49,879 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:49,879 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:49,911 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: heap 8741144 (allocated 9961472) 2026-09-24 16:31:49,913 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:49,925 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-09-24 16:31:49,928 44 INFO rb-c855d12-225060-418428 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 101326 2026-09-24 16:31:49,928 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:49,930 44 INFO rb-c855d12-225060-418428 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 101326 2026-09-24 16:31:49,994 44 INFO rb-c855d12-225060-418428 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-c855d12-225060-418428/chrome_logs/chrome_log_20260924_163149_993968_test_online_payment_self_pay_after_meal_table.txt 2026-09-24 16:31:49,994 44 INFO rb-c855d12-225060-418428 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/tmpswroayjx_chrome_odoo" 2026-09-24 16:31:50,006 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:50,442 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:50] "GET /pos/pay/684?access_token=65d3daf5-e5c6-4c03-bc2e-49bae7f42bc7&exit_route=http://127.0.0.1:8069/pos-self/112?access_token%3D5ed21485b6fc4995%26table_identifier%3D53b42e22 HTTP/1.1" 200 - 126 0.047 0.476 2026-09-24 16:31:50,476 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-24 16:31:56,354 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_qfpay.tests.test_basic: Starting TestQFPayPoS.test_tour_qfpay_order_and_refund ... 2026-09-24 16:31:56,612 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Chrome pid: 101524 2026-09-24 16:31:56,612 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Chrome headless temporary user profile dir: /tmp/tmpbq7lut1c_chrome_odoo 2026-09-24 16:31:56,612 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Issuing json command http://127.0.0.1:38039/json/version 2026-09-24 16:31:56,613 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38039', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:31:56,616 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Browser version: Chrome/150.0.7871.114 2026-09-24 16:31:56,616 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Issuing json command http://127.0.0.1:38039/json 2026-09-24 16:31:56,616 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38039', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:31:56,617 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Websocket url found: ws://127.0.0.1:38039/devtools/page/F4F6E4013537FBB73A2FE68A1318779F 2026-09-24 16:31:56,618 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Enable chrome headless console log notification 2026-09-24 16:31:56,619 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Chrome headless enable page notifications 2026-09-24 16:31:56,637 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:31:56,641 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Setting session cookie in browser 2026-09-24 16:31:56,642 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Open "http://127.0.0.1:8069/pos/ui/113" in browser 2026-09-24 16:31:56,642 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Navigating to: "http://127.0.0.1:8069/pos/ui/113" 2026-09-24 16:31:56,650 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:31:56,977 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:56] "GET /pos/ui/113 HTTP/1.1" 200 - 125 0.031 0.298 2026-09-24 16:31:56,979 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Navigation result: {'frameId': 'F4F6E4013537FBB73A2FE68A1318779F', 'loaderId': 'FE1A9DEFA70F77A78C20AAE0926B9C85', 'isDownload': False} 2026-09-24 16:31:56,979 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Evaluate ready code "odoo.isTourReady('qfpay_order_and_refund')" 2026-09-24 16:31:56,988 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:31:56,999 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:56] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-09-24 16:31:57,005 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:57] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.012 2026-09-24 16:31:57,008 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:57] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-09-24 16:31:57,303 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:57] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:31:57,304 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:57] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:31:57,312 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:57] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-09-24 16:31:57,346 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Evaluate test code "odoo.startTour('qfpay_order_and_refund', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/113", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:31:57,349 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:57] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:31:57,349 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:57,363 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:57] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:31:57,375 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:57] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:31:57,389 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:57] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.003 0.006 2026-09-24 16:31:57,397 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:57] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.014 2026-09-24 16:31:57,419 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:57] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.006 0.016 2026-09-24 16:31:57,421 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:57] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.013 2026-09-24 16:31:57,718 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:57] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 369 0.087 0.192 2026-09-24 16:31:57,734 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:57] "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-09-24 16:31:57,767 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:57] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:31:57,799 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:57] "GET /web/image/res.company/106/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.022 2026-09-24 16:31:57,813 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:57] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:31:57,821 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: Owl is running in 'dev' mode. 2026-09-24 16:31:57,829 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:57] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.003 2026-09-24 16:31:57,856 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:57] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:31:57,868 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:57] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:31:57,868 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:57] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:31:57,880 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:57] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:31:57,883 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:57] "GET /web/image/res.users/206/avatar_128 HTTP/1.1" 200 - 14 0.009 0.016 2026-09-24 16:31:57,889 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:57,890 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:57] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-09-24 16:31:57,894 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:57] "GET /web/image?model=res.company&id=106&field=logo HTTP/1.1" 200 - 3 0.002 0.032 2026-09-24 16:31:57,900 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:57] "GET /web/image/res.company/106/favicon HTTP/1.1" 200 - 4 0.001 0.017 2026-09-24 16:31:57,901 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:57] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.040 2026-09-24 16:31:58,007 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:58] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:31:58,035 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:58] "GET /pos/ui/113?from_backend=True HTTP/1.1" 200 - 33 0.011 0.023 2026-09-24 16:31:58,064 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:58] "GET /pos/ui/113 HTTP/1.1" 200 - 33 0.008 0.049 2026-09-24 16:31:58,066 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:58,098 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:58] "GET /web/image?model=product.template&field=image_128&id=1977&unique=2026-09-24T16:31:50.000+00:00 HTTP/1.1" 200 - 3 0.003 0.016 2026-09-24 16:31:58,103 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:58] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:31:58,106 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:58] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:31:58,114 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:58] "GET /web/image?model=product.template&field=image_128&id=1979&unique=2026-09-24T16:31:50.000+00:00 HTTP/1.1" 200 - 3 0.002 0.031 2026-09-24 16:31:58,126 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:58,129 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:58] "GET /web/image?model=product.template&field=image_128&id=1978&unique=2026-09-24T16:31:50.000+00:00 HTTP/1.1" 200 - 3 0.001 0.047 2026-09-24 16:31:58,142 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:58] "GET /web/image?model=product.template&field=image_128&id=1981&unique=2026-09-24T16:31:50.000+00:00 HTTP/1.1" 200 - 3 0.002 0.054 2026-09-24 16:31:58,155 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:58] "GET /web/image?model=product.template&field=image_128&id=1980&unique=2026-09-24T16:31:50.000+00:00 HTTP/1.1" 200 - 3 0.002 0.070 2026-09-24 16:31:58,171 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:58] "GET /web/image?model=product.template&field=image_128&id=1982&unique=2026-09-24T16:31:50.000+00:00 HTTP/1.1" 200 - 3 0.001 0.083 2026-09-24 16:31:58,188 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:58] "GET /web/image?model=product.template&field=image_128&id=1984&unique=2026-09-24T16:31:50.000+00:00 HTTP/1.1" 200 - 3 0.001 0.079 2026-09-24 16:31:58,201 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:58] "GET /web/image?model=product.template&field=image_128&id=1985&unique=2026-09-24T16:31:50.000+00:00 HTTP/1.1" 200 - 3 0.001 0.083 2026-09-24 16:31:58,214 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:58] "GET /web/image?model=product.template&field=image_128&id=1983&unique=2026-09-24T16:31:50.000+00:00 HTTP/1.1" 200 - 3 0.001 0.081 2026-09-24 16:31:58,251 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:58] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.014 0.093 2026-09-24 16:31:58,303 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:58,353 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:58,404 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:58,455 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:58,505 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:58,569 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:58,578 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:58] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:31:58,579 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:58] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:31:58,620 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:58,671 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:58,740 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:58,792 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:58,795 44 INFO rb-c855d12-225060-418428 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': '46457ddb-1da9-411e-b0b9-e19870c2464e--696--269', '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-09-24 16:31:58,809 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:58] "POST /qfpay/notify HTTP/1.1" 200 - 12 0.005 0.011 2026-09-24 16:31:58,828 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58422434 started for PoS orders references: [{'name': '/', 'pos_reference': '261-113-000001', 'uuid': '70a6df75-5ce9-4a9c-961f-41adbe5c0819'}] 2026-09-24 16:31:58,834 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:58] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:31:59,043 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58422434 order {'name': '/', 'pos_reference': '261-113-000001', 'uuid': '70a6df75-5ce9-4a9c-961f-41adbe5c0819'} created pos.order #685 2026-09-24 16:31:59,051 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58422434 finished 2026-09-24 16:31:59,077 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:59] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 227 0.085 0.166 2026-09-24 16:31:59,104 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:59] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:31:59,159 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:59,161 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68478119 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-113-000001', 'uuid': '70a6df75-5ce9-4a9c-961f-41adbe5c0819'}] 2026-09-24 16:31:59,165 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68478119 order {'name': 'Shop - 000001', 'pos_reference': '261-113-000001', 'uuid': '70a6df75-5ce9-4a9c-961f-41adbe5c0819'} sync ignored for existing PoS order pos.order(685,) (state: paid) 2026-09-24 16:31:59,172 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68478119 finished 2026-09-24 16:31:59,223 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:59] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.020 0.044 2026-09-24 16:31:59,227 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:59,231 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:59] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:31:59,249 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:59] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.007 2026-09-24 16:31:59,280 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:59,330 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:59,383 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:59,435 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:59,485 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:59,543 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:59,549 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:59] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids#pos.order.search_paid_order_ids HTTP/1.1" 200 - 6 0.002 0.006 2026-09-24 16:31:59,596 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:59,646 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:59,720 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:59,775 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:59,830 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:59,882 44 INFO rb-c855d12-225060-418428 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-09-24 16:31:59,885 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_qfpay.controllers.main: Received QFPay notification: {'status': '1', 'sysdtm': '2025-08-26 17:51:34', 'txcurrcd': 'HKD', 'orig_out_trade_no': '46457ddb-1da9-411e-b0b9-e19870c2464e--696--269', '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-09-24 16:31:59,895 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:31:59] "POST /qfpay/notify HTTP/1.1" 200 - 8 0.002 0.010 2026-09-24 16:31:59,911 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23182170 started for PoS orders references: [{'name': '/', 'pos_reference': '261-113-000002', 'uuid': '23c93b84-6e9b-4175-ab0d-8610f5e36cf5'}] 2026-09-24 16:32:00,067 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23182170 order {'name': '/', 'pos_reference': '261-113-000002', 'uuid': '23c93b84-6e9b-4175-ab0d-8610f5e36cf5'} created pos.order #686 2026-09-24 16:32:00,079 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23182170 finished 2026-09-24 16:32:00,111 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:00] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 168 0.055 0.148 2026-09-24 16:32:00,137 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:00] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:32:00,153 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:00,156 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52937384 started for PoS orders references: [{'name': 'Shop - 000001 REFUND', 'pos_reference': '261-113-000002', 'uuid': '23c93b84-6e9b-4175-ab0d-8610f5e36cf5'}] 2026-09-24 16:32:00,160 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52937384 order {'name': 'Shop - 000001 REFUND', 'pos_reference': '261-113-000002', 'uuid': '23c93b84-6e9b-4175-ab0d-8610f5e36cf5'} sync ignored for existing PoS order pos.order(686,) (state: paid) 2026-09-24 16:32:00,167 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52937384 finished 2026-09-24 16:32:00,204 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: tour succeeded 2026-09-24 16:32:00,204 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: ╔═══════════════════════════════════════╗ ║ TOUR qfpay_order_and_refund SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-09-24 16:32:00,210 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:00] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.015 0.041 2026-09-24 16:32:00,302 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: heap 19193140 (allocated 21893120) 2026-09-24 16:32:00,305 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Closing chrome headless with pid 101524 2026-09-24 16:32:00,306 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Closing websocket connection 2026-09-24 16:32:00,306 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Terminating chrome headless with pid 101524 2026-09-24 16:32:00,364 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_163200_364049_test_tour_qfpay_order_and_refund.txt 2026-09-24 16:32:00,364 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Removing chrome user profile "/tmp/tmpbq7lut1c_chrome_odoo" 2026-09-24 16:32:00,407 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-24 16:32:06,408 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_razorpay.tests.test_basic: Starting TestRazorPayPoS.test_razorpay_basic_order ... 2026-09-24 16:32:06,666 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Chrome pid: 101743 2026-09-24 16:32:06,666 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Chrome headless temporary user profile dir: /tmp/tmpnvsyalct_chrome_odoo 2026-09-24 16:32:06,666 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Issuing json command http://127.0.0.1:39165/json/version 2026-09-24 16:32:06,668 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39165', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:32:06,670 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Browser version: Chrome/150.0.7871.114 2026-09-24 16:32:06,670 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Issuing json command http://127.0.0.1:39165/json 2026-09-24 16:32:06,670 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39165', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:32:06,671 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Websocket url found: ws://127.0.0.1:39165/devtools/page/E9B6B978D72EC78E470F812B818710BC 2026-09-24 16:32:06,672 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Enable chrome headless console log notification 2026-09-24 16:32:06,673 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Chrome headless enable page notifications 2026-09-24 16:32:06,699 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:32:06,708 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Setting session cookie in browser 2026-09-24 16:32:06,709 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Open "http://127.0.0.1:8069/pos/ui/114" in browser 2026-09-24 16:32:06,709 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Navigating to: "http://127.0.0.1:8069/pos/ui/114" 2026-09-24 16:32:06,718 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:32:07,053 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:07] "GET /pos/ui/114 HTTP/1.1" 200 - 125 0.032 0.305 2026-09-24 16:32:07,056 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Navigation result: {'frameId': 'E9B6B978D72EC78E470F812B818710BC', 'loaderId': '1D2E0DE003AADC1A07B253B659F23648', 'isDownload': False} 2026-09-24 16:32:07,056 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Evaluate ready code "odoo.isTourReady('PosRazorpayTour')" 2026-09-24 16:32:07,067 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:32:07,079 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:07] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-09-24 16:32:07,082 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:07] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-09-24 16:32:07,087 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:07] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-09-24 16:32:07,374 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:07] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:32:07,379 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:07] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:32:07,384 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:07] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-09-24 16:32:07,396 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Evaluate test code "odoo.startTour('PosRazorpayTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/114", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:32:07,396 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:07] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:32:07,398 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:07,404 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:07] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:32:07,408 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:07] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:32:07,442 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:07] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.002 0.006 2026-09-24 16:32:07,450 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:07] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.015 2026-09-24 16:32:07,476 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:07] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.005 0.016 2026-09-24 16:32:07,478 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:07] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.016 2026-09-24 16:32:07,830 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:07] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 369 0.117 0.213 2026-09-24 16:32:07,843 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:07] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:32:07,876 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32: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.004 2026-09-24 16:32:07,913 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:07] "GET /web/image/res.company/107/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.027 2026-09-24 16:32:07,925 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32: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.004 2026-09-24 16:32:07,931 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order.browser: Owl is running in 'dev' mode. 2026-09-24 16:32:07,938 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:07] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.004 2026-09-24 16:32:07,963 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:07] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:32:07,977 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:07] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-09-24 16:32:07,977 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:07] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:32:07,980 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:07] "GET /web/image?model=res.company&id=107&field=logo HTTP/1.1" 200 - 3 0.004 0.009 2026-09-24 16:32:07,988 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:07] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:32:07,997 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:07] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:32:08,003 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:08] "GET /web/image/res.users/210/avatar_128 HTTP/1.1" 200 - 14 0.009 0.027 2026-09-24 16:32:08,004 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:08] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.037 2026-09-24 16:32:08,013 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:08] "GET /web/image/res.company/107/favicon HTTP/1.1" 200 - 4 0.002 0.017 2026-09-24 16:32:08,042 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:08,084 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:08] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.008 2026-09-24 16:32:08,095 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:08] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:32:08,109 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:08] "GET /pos/ui/114?from_backend=True HTTP/1.1" 200 - 33 0.013 0.022 2026-09-24 16:32:08,123 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:08] "GET /web/image?model=product.template&field=image_128&id=1991&unique=2026-09-24T16:32:00.000+00:00 HTTP/1.1" 200 - 3 0.002 0.046 2026-09-24 16:32:08,153 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:08,157 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:08] "GET /pos/ui/114 HTTP/1.1" 200 - 33 0.012 0.069 2026-09-24 16:32:08,164 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:08] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:32:08,180 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:08] "GET /web/image?model=product.template&field=image_128&id=1992&unique=2026-09-24T16:32:00.000+00:00 HTTP/1.1" 200 - 3 0.003 0.098 2026-09-24 16:32:08,188 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:08] "GET /web/image/res.company/107/favicon HTTP/1.1" 304 - 4 0.002 0.088 2026-09-24 16:32:08,202 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:08] "GET /web/image?model=product.template&field=image_128&id=1998&unique=2026-09-24T16:32:00.000+00:00 HTTP/1.1" 200 - 3 0.001 0.090 2026-09-24 16:32:08,218 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:08] "GET /web/image?model=product.template&field=image_128&id=1990&unique=2026-09-24T16:32:00.000+00:00 HTTP/1.1" 200 - 3 0.001 0.138 2026-09-24 16:32:08,231 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:08] "GET /web/image?model=product.template&field=image_128&id=1995&unique=2026-09-24T16:32:00.000+00:00 HTTP/1.1" 200 - 3 0.001 0.100 2026-09-24 16:32:08,243 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:08] "GET /web/image?model=product.template&field=image_128&id=1996&unique=2026-09-24T16:32:00.000+00:00 HTTP/1.1" 200 - 3 0.001 0.074 2026-09-24 16:32:08,258 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:08] "GET /web/image?model=product.template&field=image_128&id=1997&unique=2026-09-24T16:32:00.000+00:00 HTTP/1.1" 200 - 3 0.001 0.075 2026-09-24 16:32:08,298 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:08] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.015 0.092 2026-09-24 16:32:08,311 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:08] "GET /web/image?model=product.template&field=image_128&id=1994&unique=2026-09-24T16:32:00.000+00:00 HTTP/1.1" 200 - 3 0.001 0.089 2026-09-24 16:32:08,326 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:08] "GET /web/image?model=product.template&field=image_128&id=1993&unique=2026-09-24T16:32:00.000+00:00 HTTP/1.1" 200 - 3 0.002 0.119 2026-09-24 16:32:08,350 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:08,400 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:08,451 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:08,502 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:08,553 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:08,616 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:08,626 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:08] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:32:08,627 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:08] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:32:08,667 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:08,717 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:08,781 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:08] "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.004 2026-09-24 16:32:08,792 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:08,805 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:08] "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.004 2026-09-24 16:32:08,822 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73876945 started for PoS orders references: [{'name': '/', 'pos_reference': '261-114-000001', 'uuid': '47b3678f-7513-42a9-83ce-9839affbc6d4'}] 2026-09-24 16:32:08,825 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:08] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:32:09,028 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73876945 order {'name': '/', 'pos_reference': '261-114-000001', 'uuid': '47b3678f-7513-42a9-83ce-9839affbc6d4'} created pos.order #687 2026-09-24 16:32:09,036 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73876945 finished 2026-09-24 16:32:09,067 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:09] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 228 0.082 0.165 2026-09-24 16:32:09,094 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:09] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:32:09,159 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30321051 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-114-000001', 'uuid': '47b3678f-7513-42a9-83ce-9839affbc6d4'}] 2026-09-24 16:32:09,159 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order.browser: tour succeeded 2026-09-24 16:32:09,160 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order.browser: ╔════════════════════════════════╗ ║ TOUR PosRazorpayTour SUCCEEDED ║ ╚════════════════════════════════╝ 2026-09-24 16:32:09,165 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30321051 order {'name': 'Shop - 000001', 'pos_reference': '261-114-000001', 'uuid': '47b3678f-7513-42a9-83ce-9839affbc6d4'} sync ignored for existing PoS order pos.order(687,) (state: paid) 2026-09-24 16:32:09,173 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30321051 finished 2026-09-24 16:32:09,212 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order.browser: heap 15028400 (allocated 16252928) 2026-09-24 16:32:09,218 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Closing chrome headless with pid 101743 2026-09-24 16:32:09,218 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Closing websocket connection 2026-09-24 16:32:09,220 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Terminating chrome headless with pid 101743 2026-09-24 16:32:09,226 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:09] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 62 0.028 0.042 2026-09-24 16:32:09,279 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_163209_279061_test_razorpay_basic_order.txt 2026-09-24 16:32:09,279 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Removing chrome user profile "/tmp/tmpnvsyalct_chrome_odoo" 2026-09-24 16:32:09,291 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_razorpay.tests.test_basic: Starting TestRazorPayPoS.test_razorpay_cancel_payment ... 2026-09-24 16:32:09,533 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Chrome pid: 101965 2026-09-24 16:32:09,534 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Chrome headless temporary user profile dir: /tmp/tmp_of5fdv4_chrome_odoo 2026-09-24 16:32:09,534 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Issuing json command http://127.0.0.1:46319/json/version 2026-09-24 16:32:09,535 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46319', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:32:09,536 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Browser version: Chrome/150.0.7871.114 2026-09-24 16:32:09,536 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Issuing json command http://127.0.0.1:46319/json 2026-09-24 16:32:09,537 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46319', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:32:09,537 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Websocket url found: ws://127.0.0.1:46319/devtools/page/FC7AD04847276B0FF121410FC4668FD6 2026-09-24 16:32:09,539 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Enable chrome headless console log notification 2026-09-24 16:32:09,540 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Chrome headless enable page notifications 2026-09-24 16:32:09,555 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:32:09,560 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Setting session cookie in browser 2026-09-24 16:32:09,561 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Open "http://127.0.0.1:8069/pos/ui/114" in browser 2026-09-24 16:32:09,561 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Navigating to: "http://127.0.0.1:8069/pos/ui/114" 2026-09-24 16:32:09,568 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:32:09,942 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:09] "GET /pos/ui/114 HTTP/1.1" 200 - 131 0.035 0.341 2026-09-24 16:32:09,945 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Navigation result: {'frameId': 'FC7AD04847276B0FF121410FC4668FD6', 'loaderId': '0D6B3CC6C432360911CDA6BDCC690FF8', 'isDownload': False} 2026-09-24 16:32:09,945 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Evaluate ready code "odoo.isTourReady('PosRazorpayCancelTour')" 2026-09-24 16:32:09,954 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:32:09,964 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:09] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-09-24 16:32:09,968 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:09] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-09-24 16:32:09,972 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:09] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-09-24 16:32:10,351 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:10] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:32:10,352 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:10] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:32:10,362 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:10] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-09-24 16:32:10,376 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:10] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:32:10,379 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Evaluate test code "odoo.startTour('PosRazorpayCancelTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/114", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:32:10,383 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:10,385 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:10] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:32:10,390 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:10] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:32:10,404 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:10] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.007 2026-09-24 16:32:10,414 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:10] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.003 0.016 2026-09-24 16:32:10,416 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:10] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.003 2026-09-24 16:32:10,440 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:10] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.005 0.016 2026-09-24 16:32:10,772 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:10] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 369 0.117 0.194 2026-09-24 16:32:10,786 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:10] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:32:10,820 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:10] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.005 2026-09-24 16:32:10,862 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:10] "GET /web/image/res.company/107/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.028 2026-09-24 16:32:10,874 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:10] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:32:10,881 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: Owl is running in 'dev' mode. 2026-09-24 16:32:10,888 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:10] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.003 2026-09-24 16:32:10,917 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:10] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:32:10,930 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:10] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:32:10,932 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:10] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:32:10,948 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:10] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-09-24 16:32:10,951 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:10] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:32:10,954 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:10] "GET /web/image/res.users/210/avatar_128 HTTP/1.1" 200 - 14 0.014 0.023 2026-09-24 16:32:10,966 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:10] "GET /web/image?model=res.company&id=107&field=logo HTTP/1.1" 200 - 3 0.003 0.042 2026-09-24 16:32:10,967 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:10] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.046 2026-09-24 16:32:10,977 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:10] "GET /web/image/res.company/107/favicon HTTP/1.1" 200 - 4 0.002 0.018 2026-09-24 16:32:11,006 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:11,040 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:11] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:32:11,047 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:11] "GET /web/image/res.company/107/favicon HTTP/1.1" 304 - 4 0.004 0.011 2026-09-24 16:32:11,055 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:11] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:32:11,063 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:11] "GET /web/image?model=product.template&field=image_128&id=1990&unique=2026-09-24T16:32:00.000+00:00 HTTP/1.1" 200 - 3 0.002 0.030 2026-09-24 16:32:11,098 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:11] "GET /pos/ui/114 HTTP/1.1" 200 - 33 0.012 0.049 2026-09-24 16:32:11,134 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:11] "GET /pos/ui/114?from_backend=True HTTP/1.1" 200 - 33 0.013 0.086 2026-09-24 16:32:11,149 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:11] "GET /web/image?model=product.template&field=image_128&id=1992&unique=2026-09-24T16:32:00.000+00:00 HTTP/1.1" 200 - 3 0.002 0.098 2026-09-24 16:32:11,165 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:11] "GET /web/image?model=product.template&field=image_128&id=1993&unique=2026-09-24T16:32:00.000+00:00 HTTP/1.1" 200 - 3 0.002 0.106 2026-09-24 16:32:11,172 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:11,175 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:11] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:32:11,188 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:11] "GET /web/image?model=product.template&field=image_128&id=1991&unique=2026-09-24T16:32:00.000+00:00 HTTP/1.1" 200 - 3 0.002 0.145 2026-09-24 16:32:11,203 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:11] "GET /web/image?model=product.template&field=image_128&id=1996&unique=2026-09-24T16:32:00.000+00:00 HTTP/1.1" 200 - 3 0.002 0.135 2026-09-24 16:32:11,218 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:11] "GET /web/image?model=product.template&field=image_128&id=1998&unique=2026-09-24T16:32:00.000+00:00 HTTP/1.1" 200 - 3 0.002 0.114 2026-09-24 16:32:11,236 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:11] "GET /web/image?model=product.template&field=image_128&id=1997&unique=2026-09-24T16:32:00.000+00:00 HTTP/1.1" 200 - 3 0.001 0.097 2026-09-24 16:32:11,249 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:11] "GET /web/image?model=product.template&field=image_128&id=1994&unique=2026-09-24T16:32:00.000+00:00 HTTP/1.1" 200 - 3 0.001 0.096 2026-09-24 16:32:11,294 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:11] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.019 0.097 2026-09-24 16:32:11,310 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:11] "GET /web/image?model=product.template&field=image_128&id=1995&unique=2026-09-24T16:32:00.000+00:00 HTTP/1.1" 200 - 3 0.001 0.119 2026-09-24 16:32:11,351 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:11,401 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:11,452 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:11,503 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:11,554 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:11,618 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:11,627 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:11] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:32:11,627 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:11] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:32:11,669 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:11,719 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:11,781 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:11] "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.004 2026-09-24 16:32:11,788 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:11,798 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:11] "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.004 2026-09-24 16:32:11,842 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:11,846 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:11] "POST /web/dataset/call_kw/pos.payment.method/razorpay_cancel_payment_request#pos.payment.method.razorpay_cancel_payment_request HTTP/1.1" 200 - 2 0.001 0.004 2026-09-24 16:32:11,892 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:11,943 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:11,994 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:12,045 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:12,099 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:12,104 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:12] "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.004 2026-09-24 16:32:12,113 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:12] "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.000 0.004 2026-09-24 16:32:12,132 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80597719 started for PoS orders references: [{'name': '/', 'pos_reference': '261-114-000001', 'uuid': '1d47d62e-d7f9-470a-90c7-3203edd0c3a4'}] 2026-09-24 16:32:12,135 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:12] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:32:12,362 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80597719 order {'name': '/', 'pos_reference': '261-114-000001', 'uuid': '1d47d62e-d7f9-470a-90c7-3203edd0c3a4'} created pos.order #688 2026-09-24 16:32:12,370 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80597719 finished 2026-09-24 16:32:12,394 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 228 0.088 0.176 2026-09-24 16:32:12,423 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:12] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:32:12,472 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: tour succeeded 2026-09-24 16:32:12,472 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: ╔══════════════════════════════════════╗ ║ TOUR PosRazorpayCancelTour SUCCEEDED ║ ╚══════════════════════════════════════╝ 2026-09-24 16:32:12,476 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15498621 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-114-000001', 'uuid': '1d47d62e-d7f9-470a-90c7-3203edd0c3a4'}] 2026-09-24 16:32:12,480 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15498621 order {'name': 'Shop - 000001', 'pos_reference': '261-114-000001', 'uuid': '1d47d62e-d7f9-470a-90c7-3203edd0c3a4'} sync ignored for existing PoS order pos.order(688,) (state: paid) 2026-09-24 16:32:12,488 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15498621 finished 2026-09-24 16:32:12,528 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: heap 15214512 (allocated 16252928) 2026-09-24 16:32:12,531 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Closing chrome headless with pid 101965 2026-09-24 16:32:12,531 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Closing websocket connection 2026-09-24 16:32:12,532 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Terminating chrome headless with pid 101965 2026-09-24 16:32:12,536 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 62 0.020 0.042 2026-09-24 16:32:12,591 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_163212_591092_test_razorpay_cancel_payment.txt 2026-09-24 16:32:12,591 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Removing chrome user profile "/tmp/tmp_of5fdv4_chrome_odoo" 2026-09-24 16:32:12,601 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_razorpay.tests.test_basic: Starting TestRazorPayPoS.test_razorpay_refund_order ... 2026-09-24 16:32:12,843 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Chrome pid: 102181 2026-09-24 16:32:12,843 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Chrome headless temporary user profile dir: /tmp/tmpuzcs8sev_chrome_odoo 2026-09-24 16:32:12,843 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Issuing json command http://127.0.0.1:45779/json/version 2026-09-24 16:32:12,844 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45779', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:32:12,847 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Browser version: Chrome/150.0.7871.114 2026-09-24 16:32:12,847 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Issuing json command http://127.0.0.1:45779/json 2026-09-24 16:32:12,847 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45779', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:32:12,848 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Websocket url found: ws://127.0.0.1:45779/devtools/page/37A2BDF26A3AFA8CED5F6948FD9D7AC7 2026-09-24 16:32:12,849 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Enable chrome headless console log notification 2026-09-24 16:32:12,850 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Chrome headless enable page notifications 2026-09-24 16:32:12,866 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:32:12,871 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Setting session cookie in browser 2026-09-24 16:32:12,872 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Open "http://127.0.0.1:8069/pos/ui/114" in browser 2026-09-24 16:32:12,872 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Navigating to: "http://127.0.0.1:8069/pos/ui/114" 2026-09-24 16:32:12,878 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:32:13,356 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:13] "GET /pos/ui/114 HTTP/1.1" 200 - 131 0.037 0.442 2026-09-24 16:32:13,358 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Navigation result: {'frameId': '37A2BDF26A3AFA8CED5F6948FD9D7AC7', 'loaderId': 'A16047854E86E70AEF5EB33FC5FCF566', 'isDownload': False} 2026-09-24 16:32:13,358 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Evaluate ready code "odoo.isTourReady('PosRazorpayRefundTour')" 2026-09-24 16:32:13,370 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:32:13,382 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:13] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.004 2026-09-24 16:32:13,386 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:13] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-09-24 16:32:13,392 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:13] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.015 2026-09-24 16:32:13,684 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:13] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:32:13,685 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:13] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:32:13,695 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:13] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-24 16:32:13,708 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:13] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:32:13,713 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Evaluate test code "odoo.startTour('PosRazorpayRefundTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/114", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:32:13,716 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:13,716 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:13] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:32:13,722 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:13] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:32:13,736 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:13] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.003 0.006 2026-09-24 16:32:13,745 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:13] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.017 2026-09-24 16:32:13,772 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:13] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.005 0.022 2026-09-24 16:32:13,774 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:13] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.016 2026-09-24 16:32:14,086 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:14] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 369 0.097 0.199 2026-09-24 16:32:14,100 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:14] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.007 2026-09-24 16:32:14,134 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32: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.005 2026-09-24 16:32:14,168 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:14] "GET /web/image/res.company/107/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.022 2026-09-24 16:32:14,179 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32: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.003 2026-09-24 16:32:14,186 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: Owl is running in 'dev' mode. 2026-09-24 16:32:14,192 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:14] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.003 2026-09-24 16:32:14,219 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:14] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:32:14,232 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:14] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:32:14,233 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:14] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:32:14,235 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:14] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:32:14,243 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:14] "GET /web/image?model=res.company&id=107&field=logo HTTP/1.1" 200 - 3 0.003 0.013 2026-09-24 16:32:14,252 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:14] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:32:14,253 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:14] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-09-24 16:32:14,269 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:14] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:32:14,272 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:14] "GET /web/image/res.users/210/avatar_128 HTTP/1.1" 200 - 14 0.014 0.023 2026-09-24 16:32:14,281 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:14] "GET /web/image/res.company/107/favicon HTTP/1.1" 200 - 4 0.002 0.029 2026-09-24 16:32:14,312 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:14] "GET /pos/ui/114?from_backend=True HTTP/1.1" 200 - 33 0.010 0.037 2026-09-24 16:32:14,313 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:14,358 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:14] "GET /pos/ui/114 HTTP/1.1" 200 - 33 0.017 0.078 2026-09-24 16:32:14,362 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:14] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:32:14,377 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:14] "GET /web/image?model=product.template&field=image_128&id=1990&unique=2026-09-24T16:32:00.000+00:00 HTTP/1.1" 200 - 3 0.004 0.031 2026-09-24 16:32:14,392 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:14] "GET /web/image?model=product.template&field=image_128&id=1991&unique=2026-09-24T16:32:00.000+00:00 HTTP/1.1" 200 - 3 0.001 0.044 2026-09-24 16:32:14,402 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:14] "GET /web/image/res.company/107/favicon HTTP/1.1" 304 - 4 0.003 0.059 2026-09-24 16:32:14,416 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:14] "GET /web/image?model=product.template&field=image_128&id=1992&unique=2026-09-24T16:32:00.000+00:00 HTTP/1.1" 200 - 3 0.002 0.065 2026-09-24 16:32:14,421 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:14] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:32:14,423 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:14,435 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:14] "GET /web/image?model=product.template&field=image_128&id=1993&unique=2026-09-24T16:32:00.000+00:00 HTTP/1.1" 200 - 3 0.002 0.084 2026-09-24 16:32:14,450 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:14] "GET /web/image?model=product.template&field=image_128&id=1998&unique=2026-09-24T16:32:00.000+00:00 HTTP/1.1" 200 - 3 0.002 0.084 2026-09-24 16:32:14,466 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:14] "GET /web/image?model=product.template&field=image_128&id=1995&unique=2026-09-24T16:32:00.000+00:00 HTTP/1.1" 200 - 3 0.001 0.083 2026-09-24 16:32:14,479 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:14] "GET /web/image?model=product.template&field=image_128&id=1996&unique=2026-09-24T16:32:00.000+00:00 HTTP/1.1" 200 - 3 0.001 0.079 2026-09-24 16:32:14,493 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:14] "GET /web/image?model=product.template&field=image_128&id=1997&unique=2026-09-24T16:32:00.000+00:00 HTTP/1.1" 200 - 3 0.001 0.088 2026-09-24 16:32:14,532 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:14] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.014 0.093 2026-09-24 16:32:14,545 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:14] "GET /web/image?model=product.template&field=image_128&id=1994&unique=2026-09-24T16:32:00.000+00:00 HTTP/1.1" 200 - 3 0.001 0.106 2026-09-24 16:32:14,583 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:14,633 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:14,684 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:14,735 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:14,785 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:14,849 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:14,858 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:14] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:32:14,859 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:14] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:32:14,900 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:14,950 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:15,014 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:15] "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.005 2026-09-24 16:32:15,019 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:15,032 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:15] "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.004 2026-09-24 16:32:15,055 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52272789 started for PoS orders references: [{'name': '/', 'pos_reference': '261-114-000001', 'uuid': 'bf63b78a-5d6f-43fe-b90d-c77d637aa093'}] 2026-09-24 16:32:15,056 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:15] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:32:15,363 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52272789 order {'name': '/', 'pos_reference': '261-114-000001', 'uuid': 'bf63b78a-5d6f-43fe-b90d-c77d637aa093'} created pos.order #689 2026-09-24 16:32:15,373 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52272789 finished 2026-09-24 16:32:15,399 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:15] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 228 0.114 0.234 2026-09-24 16:32:15,442 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:15] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:32:15,497 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:15,500 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7029305 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-114-000001', 'uuid': 'bf63b78a-5d6f-43fe-b90d-c77d637aa093'}] 2026-09-24 16:32:15,504 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7029305 order {'name': 'Shop - 000001', 'pos_reference': '261-114-000001', 'uuid': 'bf63b78a-5d6f-43fe-b90d-c77d637aa093'} sync ignored for existing PoS order pos.order(689,) (state: paid) 2026-09-24 16:32:15,512 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7029305 finished 2026-09-24 16:32:15,558 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:15,564 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:15] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.020 0.046 2026-09-24 16:32:15,607 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:15,658 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:15,708 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:15,763 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:15,825 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:15,830 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:15] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:32:15,848 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:15] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.012 2026-09-24 16:32:15,861 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:15] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids#pos.order.search_paid_order_ids HTTP/1.1" 200 - 6 0.002 0.005 2026-09-24 16:32:15,880 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:15,931 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:15,993 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:16,048 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:16,103 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:16,107 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:16] "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.004 2026-09-24 16:32:16,115 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:16] "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.003 2026-09-24 16:32:16,131 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62128391 started for PoS orders references: [{'name': '/', 'pos_reference': '261-114-000002', 'uuid': '0999da9d-07ff-4405-957c-b0e2af6c699e'}] 2026-09-24 16:32:16,324 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62128391 order {'name': '/', 'pos_reference': '261-114-000002', 'uuid': '0999da9d-07ff-4405-957c-b0e2af6c699e'} created pos.order #690 2026-09-24 16:32:16,337 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62128391 finished 2026-09-24 16:32:16,375 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:16] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 168 0.075 0.170 2026-09-24 16:32:16,403 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:16] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:32:16,419 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: tour succeeded 2026-09-24 16:32:16,420 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: ╔══════════════════════════════════════╗ ║ TOUR PosRazorpayRefundTour SUCCEEDED ║ ╚══════════════════════════════════════╝ 2026-09-24 16:32:16,422 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25756880 started for PoS orders references: [{'name': 'Shop - 000001 REFUND', 'pos_reference': '261-114-000002', 'uuid': '0999da9d-07ff-4405-957c-b0e2af6c699e'}] 2026-09-24 16:32:16,426 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25756880 order {'name': 'Shop - 000001 REFUND', 'pos_reference': '261-114-000002', 'uuid': '0999da9d-07ff-4405-957c-b0e2af6c699e'} sync ignored for existing PoS order pos.order(690,) (state: paid) 2026-09-24 16:32:16,434 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25756880 finished 2026-09-24 16:32:16,485 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:16] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.018 0.047 2026-09-24 16:32:16,488 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: heap 16872180 (allocated 19009536) 2026-09-24 16:32:16,529 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Closing chrome headless with pid 102181 2026-09-24 16:32:16,530 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Closing websocket connection 2026-09-24 16:32:16,530 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Terminating chrome headless with pid 102181 2026-09-24 16:32:16,588 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_163216_588418_test_razorpay_refund_order.txt 2026-09-24 16:32:16,588 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Removing chrome user profile "/tmp/tmpuzcs8sev_chrome_odoo" 2026-09-24 16:32:16,626 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-24 16:32:22,665 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_repair.tests.test_frontend: Starting TestUi.test_pos_repair ... 2026-09-24 16:32:23,265 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Chrome pid: 102401 2026-09-24 16:32:23,265 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Chrome headless temporary user profile dir: /tmp/tmpv9tbex0l_chrome_odoo 2026-09-24 16:32:23,265 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Issuing json command http://127.0.0.1:40119/json/version 2026-09-24 16:32:23,266 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40119', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:32:23,268 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Browser version: Chrome/150.0.7871.114 2026-09-24 16:32:23,268 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Issuing json command http://127.0.0.1:40119/json 2026-09-24 16:32:23,268 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40119', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:32:23,269 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Websocket url found: ws://127.0.0.1:40119/devtools/page/8ED8B0EE2E94905C51B6A487F421921E 2026-09-24 16:32:23,271 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Enable chrome headless console log notification 2026-09-24 16:32:23,271 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Chrome headless enable page notifications 2026-09-24 16:32:23,338 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:32:23,342 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Setting session cookie in browser 2026-09-24 16:32:23,343 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Open "http://127.0.0.1:8069/pos/ui/115" in browser 2026-09-24 16:32:23,343 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Navigating to: "http://127.0.0.1:8069/pos/ui/115" 2026-09-24 16:32:23,351 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:32:23,673 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:23] "GET /pos/ui/115 HTTP/1.1" 200 - 86 0.028 0.296 2026-09-24 16:32:23,675 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Navigation result: {'frameId': '8ED8B0EE2E94905C51B6A487F421921E', 'loaderId': 'C891BD96AEE8CB29200E24C572D210C4', 'isDownload': False} 2026-09-24 16:32:23,675 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Evaluate ready code "odoo.isTourReady('PosRepairSettleOrder')" 2026-09-24 16:32:23,686 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:32:23,696 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:23] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:32:23,717 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:23] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.023 2026-09-24 16:32:23,721 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:23] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.027 2026-09-24 16:32:24,021 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:24] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:32:24,023 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:24] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:32:24,031 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:24] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-24 16:32:24,042 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:24] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:32:24,046 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Evaluate test code "odoo.startTour('PosRepairSettleOrder', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/115", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:32:24,048 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:24,049 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:24] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:32:24,054 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:24] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:32:24,069 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:24] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.003 0.007 2026-09-24 16:32:24,080 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:24] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.020 2026-09-24 16:32:24,108 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:24] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.006 0.022 2026-09-24 16:32:24,110 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:24] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.016 2026-09-24 16:32:24,430 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:24] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 363 0.091 0.215 2026-09-24 16:32:24,444 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:24] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:32:24,485 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32: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.004 2026-09-24 16:32:24,533 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:24] "GET /web/image/res.company/108/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.030 2026-09-24 16:32:24,548 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32: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.004 2026-09-24 16:32:24,557 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair.browser: Owl is running in 'dev' mode. 2026-09-24 16:32:24,565 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:24] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.004 2026-09-24 16:32:24,603 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:24] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:32:24,625 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:24] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:32:24,628 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:24] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-09-24 16:32:24,634 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:24] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:32:24,635 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:24] "GET /web/image?model=res.company&id=108&field=logo HTTP/1.1" 200 - 3 0.004 0.011 2026-09-24 16:32:24,638 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:24] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:32:24,660 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:24] "GET /web/image/res.users/214/avatar_128 HTTP/1.1" 200 - 14 0.009 0.032 2026-09-24 16:32:24,668 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:24] "GET /web/image/res.company/108/favicon HTTP/1.1" 200 - 4 0.002 0.024 2026-09-24 16:32:24,669 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:24] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.046 2026-09-24 16:32:24,682 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:24,714 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:24] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:32:24,720 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:24] "GET /web/image/res.company/108/favicon HTTP/1.1" 304 - 4 0.004 0.012 2026-09-24 16:32:24,750 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:24,761 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:24] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:32:24,770 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:24] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:32:24,776 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:24] "GET /pos/ui/115?from_backend=True HTTP/1.1" 200 - 33 0.023 0.045 2026-09-24 16:32:24,796 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair.browser: [4/11] Tour PosRepairSettleOrder → Step click Actions button (trigger: .more-btn) 2026-09-24 16:32:24,811 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:24] "GET /pos/ui/115 HTTP/1.1" 200 - 33 0.011 0.094 2026-09-24 16:32:24,827 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:24] "GET /web/image?model=product.template&field=image_128&id=2003&unique=2026-09-24T16:32:16.000+00:00 HTTP/1.1" 200 - 3 0.002 0.097 2026-09-24 16:32:24,843 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:24] "GET /web/image?model=product.template&field=image_128&id=2004&unique=2026-09-24T16:32:16.000+00:00 HTTP/1.1" 200 - 3 0.002 0.106 2026-09-24 16:32:24,858 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:24] "GET /web/image?model=product.template&field=image_128&id=2005&unique=2026-09-24T16:32:16.000+00:00 HTTP/1.1" 200 - 3 0.002 0.116 2026-09-24 16:32:24,873 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:24] "GET /web/image?model=product.template&field=image_128&id=2010&unique=2026-09-24T16:32:16.000+00:00 HTTP/1.1" 200 - 3 0.002 0.096 2026-09-24 16:32:24,889 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:24] "GET /web/image?model=product.template&field=image_128&id=2009&unique=2026-09-24T16:32:16.000+00:00 HTTP/1.1" 200 - 3 0.002 0.106 2026-09-24 16:32:24,903 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:24] "GET /web/image?model=product.template&field=image_128&id=2011&unique=2026-09-24T16:32:16.000+00:00 HTTP/1.1" 200 - 3 0.002 0.086 2026-09-24 16:32:24,950 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:24] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.021 0.097 2026-09-24 16:32:24,965 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:24] "GET /web/image?model=product.template&field=image_128&id=2007&unique=2026-09-24T16:32:16.000+00:00 HTTP/1.1" 200 - 3 0.001 0.103 2026-09-24 16:32:24,978 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:24] "GET /web/image?model=product.template&field=image_128&id=2008&unique=2026-09-24T16:32:16.000+00:00 HTTP/1.1" 200 - 3 0.001 0.100 2026-09-24 16:32:24,983 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:24,994 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:24] "GET /web/image?model=product.template&field=image_128&id=2006&unique=2026-09-24T16:32:16.000+00:00 HTTP/1.1" 200 - 3 0.002 0.145 2026-09-24 16:32:25,040 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:25,174 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:25] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 63 0.055 0.076 2026-09-24 16:32:25,222 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:25] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 20 0.010 0.020 2026-09-24 16:32:25,250 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:25] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 2 0.001 0.006 2026-09-24 16:32:25,300 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:25,383 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32: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.027 0.055 2026-09-24 16:32:25,456 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:25] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.024 0.045 2026-09-24 16:32:25,463 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:25] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.068 2026-09-24 16:32:25,493 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:25] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.007 0.016 2026-09-24 16:32:25,532 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair.browser: [8/11] Tour PosRepairSettleOrder → Step body:not(:has(.modal)) 2026-09-24 16:32:25,555 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:25] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.007 0.015 2026-09-24 16:32:25,604 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:25,654 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:25,705 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:25,756 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair.browser: tour succeeded 2026-09-24 16:32:25,756 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair.browser: ╔═════════════════════════════════════╗ ║ TOUR PosRepairSettleOrder SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-09-24 16:32:25,800 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair.browser: heap 16152736 (allocated 17301504) 2026-09-24 16:32:25,803 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Closing chrome headless with pid 102401 2026-09-24 16:32:25,804 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Closing websocket connection 2026-09-24 16:32:25,804 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Terminating chrome headless with pid 102401 2026-09-24 16:32:25,858 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_163225_858102_test_pos_repair.txt 2026-09-24 16:32:25,858 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Removing chrome user profile "/tmp/tmpv9tbex0l_chrome_odoo" 2026-09-24 16:32:25,917 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-24 16:32:32,122 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #216 deleted restaurant.floor records with IDs: [45] 2026-09-24 16:32:32,469 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_devices_synchronization: Starting TestFrontend.test_devices_synchronization ... 2026-09-24 16:32:32,744 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Chrome pid: 102621 2026-09-24 16:32:32,745 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Chrome headless temporary user profile dir: /tmp/tmp27wxxjgv_chrome_odoo 2026-09-24 16:32:32,745 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Issuing json command http://127.0.0.1:44513/json/version 2026-09-24 16:32:32,746 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44513', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:32:32,748 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Browser version: Chrome/150.0.7871.114 2026-09-24 16:32:32,748 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Issuing json command http://127.0.0.1:44513/json 2026-09-24 16:32:32,749 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44513', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:32:32,750 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Websocket url found: ws://127.0.0.1:44513/devtools/page/699F884E3D43F92E717B0D28A9873C08 2026-09-24 16:32:32,751 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Enable chrome headless console log notification 2026-09-24 16:32:32,752 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Chrome headless enable page notifications 2026-09-24 16:32:32,779 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:32:32,782 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Setting session cookie in browser 2026-09-24 16:32:32,783 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Open "http://127.0.0.1:8069/pos/ui/117" in browser 2026-09-24 16:32:32,783 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Navigating to: "http://127.0.0.1:8069/pos/ui/117" 2026-09-24 16:32:32,790 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:32:33,125 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:33] "GET /pos/ui/117 HTTP/1.1" 200 - 89 0.025 0.311 2026-09-24 16:32:33,128 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Navigation result: {'frameId': '699F884E3D43F92E717B0D28A9873C08', 'loaderId': '7018C312798151463C33F1B6C52BAD11', 'isDownload': False} 2026-09-24 16:32:33,128 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Evaluate ready code "odoo.isTourReady('test_devices_synchronization')" 2026-09-24 16:32:33,137 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:32:33,147 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:33] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.004 2026-09-24 16:32:33,150 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:33] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-09-24 16:32:33,155 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:33] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-09-24 16:32:33,450 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:33] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:32:33,452 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:33] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:32:33,460 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:33] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.005 2026-09-24 16:32:33,474 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:33] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:32:33,480 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Evaluate test code "odoo.startTour('test_devices_synchronization', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/117", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:32:33,481 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:33] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:32:33,483 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:33,487 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:33] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:32:33,502 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:33] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.003 0.007 2026-09-24 16:32:33,511 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:33] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.016 2026-09-24 16:32:33,537 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:33] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.007 0.018 2026-09-24 16:32:33,539 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:33] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.016 2026-09-24 16:32:33,927 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:33] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 433 0.114 0.258 2026-09-24 16:32:33,940 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:33] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:32:33,982 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:33] "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.005 2026-09-24 16:32:34,015 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:34] "GET /web/image/res.company/109/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.023 2026-09-24 16:32:34,038 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:34] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.001 0.005 2026-09-24 16:32:34,046 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: Owl is running in 'dev' mode. 2026-09-24 16:32:34,054 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:34] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.004 2026-09-24 16:32:34,077 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:34] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:32:34,087 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:34] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:32:34,098 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:34] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:32:34,099 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:34] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.007 2026-09-24 16:32:34,112 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:34] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-09-24 16:32:34,115 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:34] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-09-24 16:32:34,117 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:34] "GET /web/image/res.users/218/avatar_128 HTTP/1.1" 200 - 14 0.012 0.017 2026-09-24 16:32:34,125 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:34] "GET /web/image?model=res.company&id=109&field=logo HTTP/1.1" 200 - 3 0.002 0.032 2026-09-24 16:32:34,125 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:34,134 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:34] "GET /web/image/res.company/109/favicon HTTP/1.1" 200 - 4 0.002 0.025 2026-09-24 16:32:34,140 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:34] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:32:34,175 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:34] "GET /pos/ui/117 HTTP/1.1" 200 - 34 0.012 0.025 2026-09-24 16:32:34,190 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:34] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:32:34,205 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:34,212 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:34] "GET /pos/ui/117?from_backend=True HTTP/1.1" 200 - 34 0.014 0.060 2026-09-24 16:32:34,219 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:34] "GET /web/image/res.company/109/favicon HTTP/1.1" 304 - 4 0.002 0.068 2026-09-24 16:32:34,271 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:34] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.022 0.042 2026-09-24 16:32:34,305 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:34] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.001 0.005 2026-09-24 16:32:34,341 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:34,355 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:34] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:32:34,392 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [5/64] Tour test_devices_synchronization → Step body 2026-09-24 16:32:35,032 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:35] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 - 17 0.008 0.010 2026-09-24 16:32:35,048 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:35] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 5 0.002 0.009 2026-09-24 16:32:35,051 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:35,085 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:35] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 36 0.010 0.021 2026-09-24 16:32:35,114 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [7/64] Tour test_devices_synchronization → Step body 2026-09-24 16:32:36,032 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:36] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 - 15 0.008 0.011 2026-09-24 16:32:36,048 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:36] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.009 2026-09-24 16:32:36,052 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:36,088 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:36] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 36 0.011 0.022 2026-09-24 16:32:36,113 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:36,163 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:36,231 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:36,284 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:36,334 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:36,389 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:36,452 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:36,503 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:36,559 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:36,571 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90342881 started for PoS orders references: [{'name': '/', 'pos_reference': 'device_sync', 'uuid': 'bb043673-dd6d-4fab-a147-8247498ba328'}] 2026-09-24 16:32:36,583 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90342881 order {'name': '/', 'pos_reference': 'device_sync', 'uuid': 'bb043673-dd6d-4fab-a147-8247498ba328'} updated pos.order #691 2026-09-24 16:32:36,590 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90342881 finished 2026-09-24 16:32:36,626 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:36] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.016 0.041 2026-09-24 16:32:36,661 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:36,722 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [19/64] Tour test_devices_synchronization → Step body 2026-09-24 16:32:36,722 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:36] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.001 0.006 2026-09-24 16:32:37,020 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:37] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 - 3 0.002 0.005 2026-09-24 16:32:37,034 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:37] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.008 2026-09-24 16:32:37,038 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:37,069 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:37] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 36 0.009 0.020 2026-09-24 16:32:37,095 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [21/64] Tour test_devices_synchronization → Step body 2026-09-24 16:32:38,026 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:38] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 - 12 0.005 0.009 2026-09-24 16:32:38,040 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:38] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.008 2026-09-24 16:32:38,043 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:38,077 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:38] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 36 0.010 0.021 2026-09-24 16:32:38,098 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:38,148 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:38,199 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [25/64] Tour test_devices_synchronization → Step body 2026-09-24 16:32:38,286 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:38] "POST /web/dataset/call_kw/pos.order/create#pos.order.create HTTP/1.1" 200 - 29 0.012 0.022 2026-09-24 16:32:38,302 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:38] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.008 2026-09-24 16:32:38,305 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [26/64] Tour test_devices_synchronization → Step body 2026-09-24 16:32:38,345 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:38] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 37 0.011 0.026 2026-09-24 16:32:38,387 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:38] "POST /web/dataset/call_kw/pos.order/create#pos.order.create HTTP/1.1" 200 - 20 0.009 0.021 2026-09-24 16:32:38,401 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:38] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.008 2026-09-24 16:32:38,406 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:38,441 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:38] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 40 0.012 0.023 2026-09-24 16:32:38,462 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:40,511 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:40,562 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:40,612 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:40,673 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:40] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.001 0.005 2026-09-24 16:32:40,679 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:40,729 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:40,785 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:40,835 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:40,886 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:40,952 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:40,958 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:40] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:32:40,959 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:40] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:32:41,017 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:41,082 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:41,086 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53546095 started for PoS orders references: [{'name': '/', 'pos_reference': 'device_sync_3119', 'uuid': '434bfd6f-a86d-4193-ad0f-5177c7450686'}] 2026-09-24 16:32:41,088 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:41] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:32:41,129 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [684] to pos.order #692 2026-09-24 16:32:41,340 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53546095 order {'name': '/', 'pos_reference': 'device_sync_3119', 'uuid': '434bfd6f-a86d-4193-ad0f-5177c7450686'} updated pos.order #692 2026-09-24 16:32:41,349 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53546095 finished 2026-09-24 16:32:41,384 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:41] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 227 0.097 0.203 2026-09-24 16:32:41,462 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:41,512 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:41,566 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:43,611 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:43,671 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:43] "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.005 2026-09-24 16:32:43,676 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:43,726 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:43,779 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:43,830 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:43,880 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:43,938 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:43,993 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:44,050 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:44,054 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86517713 started for PoS orders references: [{'name': '/', 'pos_reference': 'device_sync_6095', 'uuid': 'd04d415c-6493-4a84-b078-0f1c112d0d84'}] 2026-09-24 16:32:44,094 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [685] to pos.order #693 2026-09-24 16:32:44,228 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86517713 order {'name': '/', 'pos_reference': 'device_sync_6095', 'uuid': 'd04d415c-6493-4a84-b078-0f1c112d0d84'} updated pos.order #693 2026-09-24 16:32:44,235 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86517713 finished 2026-09-24 16:32:44,268 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:44] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 145 0.063 0.152 2026-09-24 16:32:44,316 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:44,366 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:44,426 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:44] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-24 16:32:44,426 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:44,488 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [55/64] Tour test_devices_synchronization → Step body 2026-09-24 16:32:44,568 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:44] "POST /web/dataset/call_kw/pos.order/create#pos.order.create HTTP/1.1" 200 - 20 0.007 0.020 2026-09-24 16:32:44,582 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:44] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.008 2026-09-24 16:32:44,585 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:44,620 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:44] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 37 0.009 0.022 2026-09-24 16:32:44,643 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:44,694 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:44,758 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:44,813 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:44,863 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:44,918 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:44,969 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:45,023 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:45,074 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: tour succeeded 2026-09-24 16:32:45,074 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: ╔═════════════════════════════════════════════╗ ║ TOUR test_devices_synchronization SUCCEEDED ║ ╚═════════════════════════════════════════════╝ 2026-09-24 16:32:45,145 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: heap 22843568 (allocated 24907776) 2026-09-24 16:32:45,148 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Closing chrome headless with pid 102621 2026-09-24 16:32:45,148 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Closing websocket connection 2026-09-24 16:32:45,148 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Terminating chrome headless with pid 102621 2026-09-24 16:32:45,203 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_163245_203444_test_devices_synchronization.txt 2026-09-24 16:32:45,203 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Removing chrome user profile "/tmp/tmp27wxxjgv_chrome_odoo" 2026-09-24 16:32:45,223 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_devices_synchronization: Starting TestFrontend.test_guest_count_not_asked_on_other_device ... 2026-09-24 16:32:45,572 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Chrome pid: 102850 2026-09-24 16:32:45,572 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Chrome headless temporary user profile dir: /tmp/tmp_vjucplz_chrome_odoo 2026-09-24 16:32:45,572 44 INFO rb-c855d12-225060-418428 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:43867/json/version 2026-09-24 16:32:45,574 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43867', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:32:45,576 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:45,576 44 INFO rb-c855d12-225060-418428 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:43867/json 2026-09-24 16:32:45,576 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43867', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:32:45,579 44 INFO rb-c855d12-225060-418428 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:43867/devtools/page/29808341620A5A869C1F430ADBC6061B 2026-09-24 16:32:45,581 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Enable chrome headless console log notification 2026-09-24 16:32:45,582 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Chrome headless enable page notifications 2026-09-24 16:32:45,606 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:32:45,611 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Setting session cookie in browser 2026-09-24 16:32:45,612 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Open "http://127.0.0.1:8069/pos/ui/117" in browser 2026-09-24 16:32:45,612 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Navigating to: "http://127.0.0.1:8069/pos/ui/117" 2026-09-24 16:32:45,619 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:32:46,035 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:46] "GET /pos/ui/117 HTTP/1.1" 200 - 91 0.025 0.392 2026-09-24 16:32:46,038 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Navigation result: {'frameId': '29808341620A5A869C1F430ADBC6061B', 'loaderId': '5D6B6D8124B3ECDB84ABACBFFD2D0F57', 'isDownload': False} 2026-09-24 16:32:46,038 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:46,048 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:32:46,060 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:46] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-09-24 16:32:46,063 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:46] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.010 2026-09-24 16:32:46,068 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:46] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-09-24 16:32:46,361 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:46] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:32:46,365 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:46] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:32:46,373 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:46] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-24 16:32:46,383 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Evaluate test code "odoo.startTour('test_guest_count_not_asked_on_other_device', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/117", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:32:46,386 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:46,388 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:46] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:32:46,396 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:46] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:32:46,401 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:46] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:32:46,417 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:46] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.003 0.007 2026-09-24 16:32:46,426 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:46] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.015 2026-09-24 16:32:46,452 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:46] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.005 0.022 2026-09-24 16:32:46,454 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:46] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.014 2026-09-24 16:32:46,809 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:46] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 437 0.104 0.235 2026-09-24 16:32:46,822 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:46] "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-09-24 16:32:46,869 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:46] "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.005 2026-09-24 16:32:46,905 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:46] "GET /web/image/res.company/109/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.026 2026-09-24 16:32:46,919 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:46] "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.004 2026-09-24 16:32:46,925 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:46,933 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:46] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.003 2026-09-24 16:32:46,954 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:46] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:32:46,967 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:46] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:32:46,971 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:46] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:32:46,979 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:46] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:32:46,979 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32: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-09-24 16:32:46,990 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:46] "GET /web/image/res.users/218/avatar_128 HTTP/1.1" 200 - 14 0.011 0.016 2026-09-24 16:32:46,997 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:46] "GET /web/image?model=res.company&id=109&field=logo HTTP/1.1" 200 - 3 0.002 0.034 2026-09-24 16:32:46,999 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:46] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.037 2026-09-24 16:32:47,005 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:47] "GET /web/image/res.company/109/favicon HTTP/1.1" 200 - 4 0.001 0.019 2026-09-24 16:32:47,009 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:47,048 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:47] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:32:47,075 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:47] "GET /pos/ui/117?from_backend=True HTTP/1.1" 200 - 34 0.012 0.022 2026-09-24 16:32:47,082 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:47] "GET /web/image/res.company/109/favicon HTTP/1.1" 304 - 4 0.001 0.034 2026-09-24 16:32:47,109 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:47] "GET /pos/ui/117 HTTP/1.1" 200 - 34 0.008 0.057 2026-09-24 16:32:47,142 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:47] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:32:47,147 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:47,189 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:47] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.015 0.025 2026-09-24 16:32:47,210 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:47] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.001 0.006 2026-09-24 16:32:47,252 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:47,263 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:47] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:32:47,302 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:47,354 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:47,404 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:47,460 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:47,511 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device.browser: tour succeeded 2026-09-24 16:32:47,511 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:47,557 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device.browser: heap 14168260 (allocated 14942208) 2026-09-24 16:32:47,558 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Closing chrome headless with pid 102850 2026-09-24 16:32:47,559 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Closing websocket connection 2026-09-24 16:32:47,559 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Terminating chrome headless with pid 102850 2026-09-24 16:32:47,615 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_163247_615323_test_guest_count_not_asked_on_other_device.txt 2026-09-24 16:32:47,615 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Removing chrome user profile "/tmp/tmp_vjucplz_chrome_odoo" 2026-09-24 16:32:47,624 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_devices_synchronization: Starting TestFrontend.test_synchronisation_of_orders ... 2026-09-24 16:32:47,876 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Chrome pid: 103056 2026-09-24 16:32:47,876 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Chrome headless temporary user profile dir: /tmp/tmporwf3rjt_chrome_odoo 2026-09-24 16:32:47,876 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Issuing json command http://127.0.0.1:39511/json/version 2026-09-24 16:32:47,877 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39511', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:32:47,879 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Browser version: Chrome/150.0.7871.114 2026-09-24 16:32:47,879 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Issuing json command http://127.0.0.1:39511/json 2026-09-24 16:32:47,880 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39511', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:32:47,881 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Websocket url found: ws://127.0.0.1:39511/devtools/page/B03C243BB953EC3EC6C2CD268C488AAD 2026-09-24 16:32:47,882 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Enable chrome headless console log notification 2026-09-24 16:32:47,884 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Chrome headless enable page notifications 2026-09-24 16:32:47,900 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:32:47,905 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Setting session cookie in browser 2026-09-24 16:32:47,906 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Open "http://127.0.0.1:8069/pos/ui/117" in browser 2026-09-24 16:32:47,906 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Navigating to: "http://127.0.0.1:8069/pos/ui/117" 2026-09-24 16:32:47,914 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:32:48,285 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:48] "GET /pos/ui/117 HTTP/1.1" 200 - 142 0.035 0.338 2026-09-24 16:32:48,288 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Navigation result: {'frameId': 'B03C243BB953EC3EC6C2CD268C488AAD', 'loaderId': '47402D35849BDF318FE67D8B3A2E84A8', 'isDownload': False} 2026-09-24 16:32:48,289 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Evaluate ready code "odoo.isTourReady('OrderSynchronisationTour')" 2026-09-24 16:32:48,300 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:32:48,311 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:48] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.004 2026-09-24 16:32:48,315 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:48] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.000 0.009 2026-09-24 16:32:48,318 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:48] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.012 2026-09-24 16:32:48,620 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:48] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:32:48,623 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:48] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:32:48,633 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:48] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-09-24 16:32:48,644 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Evaluate test code "odoo.startTour('OrderSynchronisationTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/117", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:32:48,646 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:48] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:32:48,647 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:48,653 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:48] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:32:48,659 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:48] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:32:48,672 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:48] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.002 0.006 2026-09-24 16:32:48,680 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:48] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.015 2026-09-24 16:32:48,702 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:48] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.005 0.016 2026-09-24 16:32:48,704 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:48] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.012 2026-09-24 16:32:49,000 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:49] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 378 0.089 0.189 2026-09-24 16:32:49,018 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:49] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.011 2026-09-24 16:32:49,046 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:49] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:32:49,082 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:49] "GET /web/image/res.company/109/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.022 2026-09-24 16:32:49,097 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:49] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:32:49,103 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: Owl is running in 'dev' mode. 2026-09-24 16:32:49,110 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:49] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.003 2026-09-24 16:32:49,136 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:49] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:32:49,149 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:49] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:32:49,149 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:49] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:32:49,161 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:49] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:32:49,164 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:49] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:32:49,170 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:49] "GET /web/image/res.users/218/avatar_128 HTTP/1.1" 200 - 14 0.011 0.016 2026-09-24 16:32:49,171 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:49] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.028 2026-09-24 16:32:49,178 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:49] "GET /web/image/res.company/109/favicon HTTP/1.1" 200 - 4 0.002 0.010 2026-09-24 16:32:49,183 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:49,184 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:49] "GET /web/image?model=res.company&id=109&field=logo HTTP/1.1" 200 - 3 0.001 0.040 2026-09-24 16:32:49,215 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:49] "GET /web/image/res.company/109/favicon HTTP/1.1" 304 - 4 0.002 0.006 2026-09-24 16:32:49,221 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:49] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:32:49,249 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:49] "GET /pos/ui/117 HTTP/1.1" 200 - 33 0.010 0.021 2026-09-24 16:32:49,289 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:49] "GET /pos/ui/117?from_backend=True HTTP/1.1" 200 - 33 0.012 0.058 2026-09-24 16:32:49,300 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:49] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:32:49,306 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: [3/16] Tour OrderSynchronisationTour → Step body 2026-09-24 16:32:49,347 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:49] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.014 0.026 2026-09-24 16:32:49,399 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:49] "POST /web/dataset/call_kw/pos.order/create#pos.order.create HTTP/1.1" 200 - 37 0.012 0.027 2026-09-24 16:32:49,415 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:49] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 5 0.002 0.009 2026-09-24 16:32:49,418 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:49,461 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:49] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 57 0.015 0.026 2026-09-24 16:32:49,493 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:49] "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.005 2026-09-24 16:32:49,535 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:49,546 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:49] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:32:49,586 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: [6/16] Tour OrderSynchronisationTour → Step body 2026-09-24 16:32:50,026 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:50] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 - 12 0.004 0.009 2026-09-24 16:32:50,040 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:50] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.008 2026-09-24 16:32:50,043 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:50,082 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:50] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 39 0.013 0.023 2026-09-24 16:32:50,107 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: [8/16] Tour OrderSynchronisationTour → Step .pos-leftheader .orders-button 2026-09-24 16:32:50,168 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: [9/16] Tour OrderSynchronisationTour → Step .pos-search-bar .filter 2026-09-24 16:32:50,173 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:50] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:32:50,190 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:50] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.010 2026-09-24 16:32:50,220 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:50,271 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:50,324 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:50,334 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:50] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids#pos.order.search_paid_order_ids HTTP/1.1" 200 - 6 0.002 0.007 2026-09-24 16:32:50,374 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:50] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 37 0.012 0.021 2026-09-24 16:32:50,375 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:50,393 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:50] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.011 2026-09-24 16:32:50,425 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:50,483 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:50,534 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:50,587 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: tour succeeded 2026-09-24 16:32:50,587 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: ╔═════════════════════════════════════════╗ ║ TOUR OrderSynchronisationTour SUCCEEDED ║ ╚═════════════════════════════════════════╝ 2026-09-24 16:32:50,632 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: heap 15615992 (allocated 17039360) 2026-09-24 16:32:50,635 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Closing chrome headless with pid 103056 2026-09-24 16:32:50,635 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Closing websocket connection 2026-09-24 16:32:50,636 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Terminating chrome headless with pid 103056 2026-09-24 16:32:50,689 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_163250_689652_test_synchronisation_of_orders.txt 2026-09-24 16:32:50,689 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Removing chrome user profile "/tmp/tmporwf3rjt_chrome_odoo" 2026-09-24 16:32:50,728 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-24 16:32:56,615 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #220 deleted restaurant.floor records with IDs: [48] 2026-09-24 16:32:56,915 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_01_pos_restaurant ... 2026-09-24 16:32:57,242 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Chrome pid: 103272 2026-09-24 16:32:57,242 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Chrome headless temporary user profile dir: /tmp/tmp3ngtnphr_chrome_odoo 2026-09-24 16:32:57,242 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Issuing json command http://127.0.0.1:42059/json/version 2026-09-24 16:32:57,243 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42059', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:32:57,247 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Browser version: Chrome/150.0.7871.114 2026-09-24 16:32:57,247 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Issuing json command http://127.0.0.1:42059/json 2026-09-24 16:32:57,248 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42059', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:32:57,251 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Websocket url found: ws://127.0.0.1:42059/devtools/page/20F2B60B4FD3BD6D50F4A45AC355E430 2026-09-24 16:32:57,252 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Enable chrome headless console log notification 2026-09-24 16:32:57,253 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Chrome headless enable page notifications 2026-09-24 16:32:57,272 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:32:57,278 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Setting session cookie in browser 2026-09-24 16:32:57,280 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-09-24 16:32:57,280 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-09-24 16:32:57,288 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:32:57,621 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:57] "GET /pos/ui/119 HTTP/1.1" 200 - 90 0.020 0.316 2026-09-24 16:32:57,624 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Navigation result: {'frameId': '20F2B60B4FD3BD6D50F4A45AC355E430', 'loaderId': '282E1F1C11B6ACF9E72A0224F5228F6A', 'isDownload': False} 2026-09-24 16:32:57,624 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Evaluate ready code "odoo.isTourReady('pos_restaurant_sync')" 2026-09-24 16:32:57,633 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:32:57,645 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:57] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-09-24 16:32:57,649 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:57] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-09-24 16:32:57,653 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:57] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-09-24 16:32:57,928 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:57] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:32:57,931 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:57] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:32:57,938 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:57] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-24 16:32:57,947 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Evaluate test code "odoo.startTour('pos_restaurant_sync', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:32:57,951 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:57,951 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:57] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:32:57,958 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:57] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:32:57,963 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:57] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:32:57,978 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:57] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.003 0.007 2026-09-24 16:32:57,987 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:57] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.018 2026-09-24 16:32:58,019 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:58] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.008 0.024 2026-09-24 16:32:58,020 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:58] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.024 2026-09-24 16:32:58,499 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:58] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 378 0.129 0.332 2026-09-24 16:32:58,513 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:58] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:32:58,542 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32: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.003 2026-09-24 16:32:58,573 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:58] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.022 2026-09-24 16:32:58,586 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32: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.003 2026-09-24 16:32:58,592 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: Owl is running in 'dev' mode. 2026-09-24 16:32:58,600 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:58] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.003 2026-09-24 16:32:58,624 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:58] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:32:58,632 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:58] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:32:58,635 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:58] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.007 2026-09-24 16:32:58,642 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:58] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:32:58,644 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:58] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:32:58,655 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:58] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.011 0.017 2026-09-24 16:32:58,663 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:58] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.002 0.032 2026-09-24 16:32:58,669 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:58,672 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:58] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.001 0.019 2026-09-24 16:32:58,673 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:58] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.046 2026-09-24 16:32:58,701 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:58] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.002 0.006 2026-09-24 16:32:58,788 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [3/124] Tour pos_restaurant_sync → Step .new-order 2026-09-24 16:32:58,803 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:58] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:32:58,804 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:58] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.009 2026-09-24 16:32:58,833 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:58] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.020 0.030 2026-09-24 16:32:58,863 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:58] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.010 0.059 2026-09-24 16:32:58,909 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:58] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.021 0.089 2026-09-24 16:32:58,984 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:58,995 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:32:58] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:32:59,058 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:59,119 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:59,179 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:59,237 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:59,293 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:59,346 44 INFO rb-c855d12-225060-418428 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-09-24 16:32:59,401 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:01,444 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:01,504 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:01] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-24 16:33:01,509 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:01,559 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:01,618 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:01,669 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:01,720 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:01,770 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:01,821 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:01,877 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:01,927 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:01,988 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:02,038 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:02,089 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:02,139 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:02,190 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:02,241 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [27/124] Tour pos_restaurant_sync → Step body 2026-09-24 16:33:02,297 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:02,361 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:02,435 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-09-24 16:33:02,435 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-09-24 16:33:02,436 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-09-24 16:33:02,436 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff2 2026-09-24 16:33:02,437 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-09-24 16:33:02,438 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-09-24 16:33:02,438 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-09-24 16:33:02,439 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff2 2026-09-24 16:33:02,439 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-09-24 16:33:02,439 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-09-24 16:33:02,439 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-09-24 16:33:02,440 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff2 2026-09-24 16:33:02,440 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-09-24 16:33:02,440 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-09-24 16:33:02,440 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-09-24 16:33:02,440 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff2 2026-09-24 16:33:02,441 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-09-24 16:33:02,441 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-09-24 16:33:02,441 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-09-24 16:33:02,441 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff2 2026-09-24 16:33:02,442 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-09-24 16:33:02,442 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-09-24 16:33:02,443 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-09-24 16:33:02,443 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff2 2026-09-24 16:33:02,443 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-09-24 16:33:02,443 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-09-24 16:33:02,444 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-09-24 16:33:02,444 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff2 2026-09-24 16:33:02,444 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-09-24 16:33:02,445 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-09-24 16:33:02,445 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-09-24 16:33:02,445 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff2 2026-09-24 16:33:02,445 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-09-24 16:33:02,446 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-09-24 16:33:02,446 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-09-24 16:33:02,446 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff2 2026-09-24 16:33:02,447 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-09-24 16:33:02,447 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-09-24 16:33:02,447 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-09-24 16:33:02,447 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff2 2026-09-24 16:33:02,455 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:02] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:33:02,455 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:02] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:33:02,459 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:02] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:33:02,461 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:02] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:33:02,463 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:02] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-09-24 16:33:02,464 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:02] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:33:02,465 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:02] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:33:02,469 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:02,476 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:02] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:33:02,477 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-09-24 16:33:02,478 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-09-24 16:33:02,479 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-09-24 16:33:02,479 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff 2026-09-24 16:33:02,479 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-09-24 16:33:02,480 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-09-24 16:33:02,480 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-09-24 16:33:02,481 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff 2026-09-24 16:33:02,481 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-09-24 16:33:02,481 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-09-24 16:33:02,482 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-09-24 16:33:02,483 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:02] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:33:02,485 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff 2026-09-24 16:33:02,486 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:02] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:33:02,487 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-09-24 16:33:02,488 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:02] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:33:02,489 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:02] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:33:02,489 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:02] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:33:02,490 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-09-24 16:33:02,490 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-09-24 16:33:02,491 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff 2026-09-24 16:33:02,491 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-09-24 16:33:02,492 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-09-24 16:33:02,493 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-09-24 16:33:02,493 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff 2026-09-24 16:33:02,494 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-09-24 16:33:02,494 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-09-24 16:33:02,495 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-09-24 16:33:02,495 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff 2026-09-24 16:33:02,496 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-09-24 16:33:02,497 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:02] "GET /web/static/fonts/google/Fira_Mono/Fira_Mono-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:33:02,497 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-09-24 16:33:02,498 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-09-24 16:33:02,498 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff 2026-09-24 16:33:02,499 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-09-24 16:33:02,499 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-09-24 16:33:02,500 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-09-24 16:33:02,502 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45885187 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '00978d97-84cf-409b-b34f-525266d0f5fa'}] 2026-09-24 16:33:02,503 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff 2026-09-24 16:33:02,505 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-09-24 16:33:02,505 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-09-24 16:33:02,506 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-09-24 16:33:02,506 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff 2026-09-24 16:33:02,507 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-09-24 16:33:02,508 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-09-24 16:33:02,508 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-09-24 16:33:02,509 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff 2026-09-24 16:33:02,514 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:02] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:33:02,515 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-09-24 16:33:02,516 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:02] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:33:02,520 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:02] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:33:02,520 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-09-24 16:33:02,521 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:02] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-09-24 16:33:02,522 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:02] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:33:02,524 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-09-24 16:33:02,526 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.ttf 2026-09-24 16:33:02,527 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-09-24 16:33:02,527 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-09-24 16:33:02,527 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-09-24 16:33:02,528 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.ttf 2026-09-24 16:33:02,529 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-09-24 16:33:02,532 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-09-24 16:33:02,533 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:02] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:33:02,534 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-09-24 16:33:02,537 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:02] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:33:02,539 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:02] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-09-24 16:33:02,540 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:02] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-09-24 16:33:02,544 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:02] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:33:02,546 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.ttf 2026-09-24 16:33:02,549 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-09-24 16:33:02,554 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:02,554 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-09-24 16:33:02,555 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-09-24 16:33:02,555 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.ttf 2026-09-24 16:33:02,555 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-09-24 16:33:02,556 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-09-24 16:33:02,558 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-09-24 16:33:02,562 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.ttf 2026-09-24 16:33:02,562 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-09-24 16:33:02,563 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:02] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:33:02,564 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-09-24 16:33:02,565 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-09-24 16:33:02,566 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.ttf 2026-09-24 16:33:02,569 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-09-24 16:33:02,570 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-09-24 16:33:02,570 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-09-24 16:33:02,570 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.ttf 2026-09-24 16:33:02,571 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-09-24 16:33:02,571 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-09-24 16:33:02,572 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45885187 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '00978d97-84cf-409b-b34f-525266d0f5fa'} created pos.order #697 2026-09-24 16:33:02,573 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-09-24 16:33:02,573 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.ttf 2026-09-24 16:33:02,574 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-09-24 16:33:02,574 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-09-24 16:33:02,574 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-09-24 16:33:02,575 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.ttf 2026-09-24 16:33:02,576 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-09-24 16:33:02,576 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-09-24 16:33:02,576 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-09-24 16:33:02,578 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.ttf 2026-09-24 16:33:02,579 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:02] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:33:02,581 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45885187 finished 2026-09-24 16:33:02,606 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:02] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.049 0.058 2026-09-24 16:33:02,840 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80229705 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '286ae0fb-8d64-41ac-b609-a0039977d514'}] 2026-09-24 16:33:02,865 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:02,869 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80229705 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '286ae0fb-8d64-41ac-b609-a0039977d514'} created pos.order #698 2026-09-24 16:33:02,878 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80229705 finished 2026-09-24 16:33:02,905 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:02] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 47 0.019 0.048 2026-09-24 16:33:02,930 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:02] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.001 0.005 2026-09-24 16:33:02,931 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:02,981 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:03,032 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [35/124] Tour pos_restaurant_sync → Step body 2026-09-24 16:33:03,084 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [36/124] Tour pos_restaurant_sync → Step body 2026-09-24 16:33:03,135 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:03,192 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:03,196 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:03] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:33:03,210 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84468484 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '286ae0fb-8d64-41ac-b609-a0039977d514'}] 2026-09-24 16:33:03,221 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84468484 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '286ae0fb-8d64-41ac-b609-a0039977d514'} updated pos.order #698 2026-09-24 16:33:03,229 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84468484 finished 2026-09-24 16:33:03,244 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:03,274 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:03] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.020 0.045 2026-09-24 16:33:03,294 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:03,354 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:03] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.001 0.005 2026-09-24 16:33:03,355 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:03,405 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:03,455 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:03,506 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:03,556 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:03,612 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:05,660 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:05,720 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:05] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.001 0.005 2026-09-24 16:33:05,724 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:05,784 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:05,834 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:05,885 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:05,935 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:05,997 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:06,047 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:06,098 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:06,148 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:06,199 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:06,249 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:06,299 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [59/124] Tour pos_restaurant_sync → Step body 2026-09-24 16:33:06,351 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:06,408 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:06,458 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:06,509 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:06,574 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:06,582 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:06] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:33:06,584 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:06] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:33:06,637 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:06,697 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:06,702 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3930404 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000003', 'uuid': '6af1cb30-7a9d-4de8-8a7c-737e409e06ff'}] 2026-09-24 16:33:06,705 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:06] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:33:06,940 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3930404 order {'name': '/', 'pos_reference': '261-119-000003', 'uuid': '6af1cb30-7a9d-4de8-8a7c-737e409e06ff'} created pos.order #699 2026-09-24 16:33:06,950 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3930404 finished 2026-09-24 16:33:06,978 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:06] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 220 0.093 0.186 2026-09-24 16:33:07,054 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:07,105 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:07,156 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:07,217 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:07] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.001 0.006 2026-09-24 16:33:07,219 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:07,281 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:07,342 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:07,392 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:07,443 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:07,494 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [75/124] Tour pos_restaurant_sync → Step body 2026-09-24 16:33:07,546 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:07,613 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:07,616 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20674473 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000004', 'uuid': '925b87da-52b8-4363-9773-0324330667d3'}] 2026-09-24 16:33:07,644 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20674473 order {'name': '/', 'pos_reference': '261-119-000004', 'uuid': '925b87da-52b8-4363-9773-0324330667d3'} created pos.order #700 2026-09-24 16:33:07,652 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20674473 finished 2026-09-24 16:33:07,674 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:07] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 46 0.017 0.043 2026-09-24 16:33:07,721 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:07] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 6 0.001 0.005 2026-09-24 16:33:07,722 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:07,773 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [79/124] Tour pos_restaurant_sync → Step body 2026-09-24 16:33:07,824 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:07,875 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:07,925 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:07,975 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:08,030 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:08,080 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:08,131 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:08,186 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:08,244 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:08,247 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80678683 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000004', 'uuid': '925b87da-52b8-4363-9773-0324330667d3'}] 2026-09-24 16:33:08,288 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [687] to pos.order #700 2026-09-24 16:33:08,427 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80678683 order {'name': '/', 'pos_reference': '261-119-000004', 'uuid': '925b87da-52b8-4363-9773-0324330667d3'} updated pos.order #700 2026-09-24 16:33:08,437 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80678683 finished 2026-09-24 16:33:08,474 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:08] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 150 0.059 0.170 2026-09-24 16:33:08,521 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:08,570 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:08,621 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:08,682 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:08] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.001 0.005 2026-09-24 16:33:08,685 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:08,735 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:08,786 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:08,836 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:08,893 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:10,943 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:11,004 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:11] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.001 0.005 2026-09-24 16:33:11,005 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:11,063 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:11,113 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:11,164 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:11,214 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:11,274 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:11,325 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:11,375 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:11,426 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:11,484 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:11,506 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95044406 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000005', 'uuid': '020f01a3-339d-4042-baf4-7d59e8c0e15a'}] 2026-09-24 16:33:11,532 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95044406 order {'name': '/', 'pos_reference': '261-119-000005', 'uuid': '020f01a3-339d-4042-baf4-7d59e8c0e15a'} created pos.order #701 2026-09-24 16:33:11,541 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95044406 finished 2026-09-24 16:33:11,563 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:11] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 47 0.014 0.044 2026-09-24 16:33:11,597 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:11,644 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:11,706 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:11,742 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:11] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 38 0.011 0.024 2026-09-24 16:33:11,759 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:11] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.008 2026-09-24 16:33:11,780 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:11,830 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:11,885 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:11,945 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:11,948 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22849066 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '286ae0fb-8d64-41ac-b609-a0039977d514'}] 2026-09-24 16:33:11,958 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22849066 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '286ae0fb-8d64-41ac-b609-a0039977d514'} updated pos.order #698 2026-09-24 16:33:11,965 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22849066 finished 2026-09-24 16:33:11,999 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:11] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.014 0.039 2026-09-24 16:33:12,056 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:12] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 42 0.012 0.030 2026-09-24 16:33:12,076 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:12,131 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:12,182 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:12,245 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:12,245 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:12] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.001 0.006 2026-09-24 16:33:12,295 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:12,351 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:14,393 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:14,453 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:14] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.001 0.005 2026-09-24 16:33:14,456 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:14,505 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:14,556 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:14,607 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: tour succeeded 2026-09-24 16:33:14,608 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: ╔════════════════════════════════════╗ ║ TOUR pos_restaurant_sync SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-09-24 16:33:14,692 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: heap 27159432 (allocated 29634560) 2026-09-24 16:33:14,692 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Closing chrome headless with pid 103272 2026-09-24 16:33:14,693 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Closing websocket connection 2026-09-24 16:33:14,693 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Terminating chrome headless with pid 103272 2026-09-24 16:33:14,747 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_163314_746978_test_01_pos_restaurant.txt 2026-09-24 16:33:14,747 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Removing chrome user profile "/tmp/tmp3ngtnphr_chrome_odoo" 2026-09-24 16:33:14,999 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Chrome pid: 103528 2026-09-24 16:33:15,000 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Chrome headless temporary user profile dir: /tmp/tmphvlvnbfh_chrome_odoo 2026-09-24 16:33:15,000 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Issuing json command http://127.0.0.1:40645/json/version 2026-09-24 16:33:15,001 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40645', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:33:15,002 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Browser version: Chrome/150.0.7871.114 2026-09-24 16:33:15,003 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Issuing json command http://127.0.0.1:40645/json 2026-09-24 16:33:15,003 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40645', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:33:15,004 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Websocket url found: ws://127.0.0.1:40645/devtools/page/6CA2F177B83CFA794861365692C9591B 2026-09-24 16:33:15,005 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Enable chrome headless console log notification 2026-09-24 16:33:15,006 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Chrome headless enable page notifications 2026-09-24 16:33:15,014 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:33:15,016 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Setting session cookie in browser 2026-09-24 16:33:15,016 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-09-24 16:33:15,017 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-09-24 16:33:15,064 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:15] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.012 0.030 2026-09-24 16:33:15,066 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Navigation result: {'frameId': '6CA2F177B83CFA794861365692C9591B', 'loaderId': 'DDCF23343C30753C8CF8DBEAB7D6BA23', 'isDownload': False} 2026-09-24 16:33:15,066 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Evaluate ready code "odoo.isTourReady('pos_restaurant_sync_second_login')" 2026-09-24 16:33:15,077 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:33:15,088 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:15] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.004 2026-09-24 16:33:15,091 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:15] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-09-24 16:33:15,095 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:15] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-09-24 16:33:15,377 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:15] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:33:15,379 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:15] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:33:15,386 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:15] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:33:15,398 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:15] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.000 0.003 2026-09-24 16:33:15,404 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:15] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:33:15,409 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:15] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:33:15,410 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Evaluate test code "odoo.startTour('pos_restaurant_sync_second_login', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:33:15,413 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:15,420 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:15] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.003 2026-09-24 16:33:15,424 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:15] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 4 0.001 0.006 2026-09-24 16:33:15,451 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:15] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.004 0.019 2026-09-24 16:33:15,452 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:15] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.023 2026-09-24 16:33:15,744 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:15] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 311 0.087 0.189 2026-09-24 16:33:15,754 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:15] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:33:15,797 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:15] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.001 0.005 2026-09-24 16:33:15,831 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:15] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 3 0.002 0.026 2026-09-24 16:33:15,843 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:15] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.001 0.004 2026-09-24 16:33:15,853 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: Owl is running in 'dev' mode. 2026-09-24 16:33:15,859 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:15] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:33:15,883 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:15] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:33:15,891 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:15] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:33:15,892 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:15] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:33:15,901 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:15] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:33:15,901 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33: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-09-24 16:33:15,902 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:15] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.003 0.013 2026-09-24 16:33:15,921 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:15] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 7 0.005 0.028 2026-09-24 16:33:15,922 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:15] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.036 2026-09-24 16:33:15,927 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:15,929 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:15] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.001 0.020 2026-09-24 16:33:15,959 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:15] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.002 0.007 2026-09-24 16:33:15,960 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:15] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:33:15,999 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:15] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.010 0.035 2026-09-24 16:33:16,024 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:16] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.007 0.062 2026-09-24 16:33:16,068 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:16] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.001 0.005 2026-09-24 16:33:16,113 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:16,127 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:16] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:33:18,159 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:18,210 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:18,261 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:18,311 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:18,362 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:18,412 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:18,462 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:18,522 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:18,531 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:18] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:33:18,581 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:18,632 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:18,692 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:18,694 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36010879 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000005', 'uuid': '020f01a3-339d-4042-baf4-7d59e8c0e15a'}] 2026-09-24 16:33:18,699 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:18] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:33:18,711 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36010879 order {'name': '/', 'pos_reference': '261-119-000005', 'uuid': '020f01a3-339d-4042-baf4-7d59e8c0e15a'} updated pos.order #701 2026-09-24 16:33:18,719 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36010879 finished 2026-09-24 16:33:18,756 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:18] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.021 0.043 2026-09-24 16:33:18,788 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:18] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.001 0.005 2026-09-24 16:33:18,803 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:18,854 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:18,905 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:18,955 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:19,006 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:19,074 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:19,125 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:19,175 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:19,226 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:19,276 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:19,329 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:19,379 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:19,430 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:19,495 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:19,545 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:19,601 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:19,652 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:19,702 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:19,766 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:19,772 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:19] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:33:19,773 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:19] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:33:19,829 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:19,890 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:19,892 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30519059 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000005', 'uuid': '020f01a3-339d-4042-baf4-7d59e8c0e15a'}] 2026-09-24 16:33:19,942 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [688] to pos.order #701 2026-09-24 16:33:20,085 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30519059 order {'name': '/', 'pos_reference': '261-119-000005', 'uuid': '020f01a3-339d-4042-baf4-7d59e8c0e15a'} updated pos.order #701 2026-09-24 16:33:20,094 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30519059 finished 2026-09-24 16:33:20,134 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:20] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 148 0.073 0.171 2026-09-24 16:33:20,210 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:20,260 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:20,320 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:20] "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.005 2026-09-24 16:33:20,321 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:20,371 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:20,422 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:20,472 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:20,523 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:20,574 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:20,624 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:20,679 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:20,736 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:20,785 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:20,836 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:20,896 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:20,898 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26367110 started for PoS orders references: [{'name': '/', 'pos_reference': '262-119-000001', 'uuid': 'db18f61e-662b-4006-901b-c90e28c416a3'}] 2026-09-24 16:33:20,920 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26367110 order {'name': '/', 'pos_reference': '262-119-000001', 'uuid': 'db18f61e-662b-4006-901b-c90e28c416a3'} created pos.order #702 2026-09-24 16:33:20,928 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26367110 finished 2026-09-24 16:33:20,948 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:20] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 36 0.012 0.040 2026-09-24 16:33:20,973 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:20] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.001 0.005 2026-09-24 16:33:21,002 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:21,053 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:21,104 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:21,154 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:21,205 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:21,256 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:21,321 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:21,372 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:21,423 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:21,473 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:21,531 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:21,546 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6487501 started for PoS orders references: [{'name': '/', 'pos_reference': '262-119-000001', 'uuid': 'db18f61e-662b-4006-901b-c90e28c416a3'}] 2026-09-24 16:33:21,558 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: Added lines [1147] to pos.order #702 2026-09-24 16:33:21,561 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6487501 order {'name': '/', 'pos_reference': '262-119-000001', 'uuid': 'db18f61e-662b-4006-901b-c90e28c416a3'} updated pos.order #702 2026-09-24 16:33:21,569 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6487501 finished 2026-09-24 16:33:21,603 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:21] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 48 0.017 0.042 2026-09-24 16:33:21,627 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:21,676 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:21,727 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: tour succeeded 2026-09-24 16:33:21,728 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR pos_restaurant_sync_second_login SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-09-24 16:33:21,794 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: heap 18994868 (allocated 21106688) 2026-09-24 16:33:21,796 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Closing chrome headless with pid 103528 2026-09-24 16:33:21,797 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Closing websocket connection 2026-09-24 16:33:21,797 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Terminating chrome headless with pid 103528 2026-09-24 16:33:21,852 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_163321_851755_test_01_pos_restaurant.txt 2026-09-24 16:33:21,852 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Removing chrome user profile "/tmp/tmphvlvnbfh_chrome_odoo" 2026-09-24 16:33:21,877 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_02_others ... 2026-09-24 16:33:22,185 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome pid: 103742 2026-09-24 16:33:22,185 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome headless temporary user profile dir: /tmp/tmpz9eo51t0_chrome_odoo 2026-09-24 16:33:22,185 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Issuing json command http://127.0.0.1:42885/json/version 2026-09-24 16:33:22,186 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42885', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:33:22,189 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Browser version: Chrome/150.0.7871.114 2026-09-24 16:33:22,189 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Issuing json command http://127.0.0.1:42885/json 2026-09-24 16:33:22,190 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42885', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:33:22,191 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Websocket url found: ws://127.0.0.1:42885/devtools/page/B5779162C90683DFC7508B712AB39F2C 2026-09-24 16:33:22,192 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Enable chrome headless console log notification 2026-09-24 16:33:22,194 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome headless enable page notifications 2026-09-24 16:33:22,212 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:33:22,217 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Setting session cookie in browser 2026-09-24 16:33:22,218 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-09-24 16:33:22,218 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-09-24 16:33:22,224 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:33:22,556 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:22] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.019 0.314 2026-09-24 16:33:22,558 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Navigation result: {'frameId': 'B5779162C90683DFC7508B712AB39F2C', 'loaderId': 'D5AD5301932F68CE6547A0CC6453E025', 'isDownload': False} 2026-09-24 16:33:22,558 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Evaluate ready code "odoo.isTourReady('SplitBillScreenTour')" 2026-09-24 16:33:22,568 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:33:22,578 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:22] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:33:22,583 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:22] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-09-24 16:33:22,587 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:22] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.014 2026-09-24 16:33:22,880 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:22] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:33:22,884 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:22] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:33:22,889 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:22] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-24 16:33:22,901 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:22] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:33:22,909 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:22] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:33:22,909 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Evaluate test code "odoo.startTour('SplitBillScreenTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:33:22,913 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:22,916 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:22] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:33:22,931 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:22] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.003 0.006 2026-09-24 16:33:22,939 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:22] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.017 2026-09-24 16:33:22,961 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:22] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.006 0.017 2026-09-24 16:33:22,963 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:22] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.013 2026-09-24 16:33:23,243 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:23] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 378 0.082 0.183 2026-09-24 16:33:23,251 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:23] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:33:23,279 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33: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.004 2026-09-24 16:33:23,310 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:23] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.022 2026-09-24 16:33:23,324 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33: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.003 2026-09-24 16:33:23,329 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: Owl is running in 'dev' mode. 2026-09-24 16:33:23,336 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:23] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.003 2026-09-24 16:33:23,359 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:23] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:33:23,370 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:23] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:33:23,371 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:23] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:33:23,383 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:23] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:33:23,383 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:23] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:33:23,391 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:23] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.014 0.014 2026-09-24 16:33:23,393 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:23] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.028 2026-09-24 16:33:23,403 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:23] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.002 0.035 2026-09-24 16:33:23,409 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:23,411 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:23] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.002 0.011 2026-09-24 16:33:23,443 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:23] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:33:23,444 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:23] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.003 0.007 2026-09-24 16:33:23,487 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:23] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.011 0.038 2026-09-24 16:33:23,516 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:23] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.008 0.071 2026-09-24 16:33:23,536 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:23] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:33:23,537 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:23,588 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:23] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.019 0.030 2026-09-24 16:33:23,618 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:23] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-24 16:33:23,652 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:23,669 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:23] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:33:23,723 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:23,774 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:23,825 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:23,878 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:23,929 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:23,981 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:24,039 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:24,090 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:24,141 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:24,309 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:24,360 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:24,421 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:24,472 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:24,522 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:24,575 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:24,626 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:24,678 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:24,736 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:24,787 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:24,839 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:25,009 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:25,059 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:25,122 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:25,173 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:25,223 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:25,276 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:25,327 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:25,378 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:25,438 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:25,488 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:25,539 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:25,590 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:25,640 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [37/98] Tour SplitBillScreenTour → Step click Actions button (trigger: .more-btn) 2026-09-24 16:33:25,695 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:25,753 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:25,804 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:25,855 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:25,906 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:25,959 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:26,010 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:26,062 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:26,115 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:26,165 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:26,217 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:26,270 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:26,320 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:26,371 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:26,440 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:26,443 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73823529 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '23722787-504c-47d2-8a5d-cdaaaa00a566'}] 2026-09-24 16:33:26,478 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73823529 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '23722787-504c-47d2-8a5d-cdaaaa00a566'} created pos.order #703 2026-09-24 16:33:26,486 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73823529 finished 2026-09-24 16:33:26,490 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:26,509 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:26] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.019 0.049 2026-09-24 16:33:26,535 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40458426 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'bfe51a81-2892-4c43-a063-a3a372947544'}] 2026-09-24 16:33:26,560 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40458426 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'bfe51a81-2892-4c43-a063-a3a372947544'} created pos.order #704 2026-09-24 16:33:26,567 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40458426 finished 2026-09-24 16:33:26,589 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:26] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 47 0.013 0.042 2026-09-24 16:33:26,615 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:26,666 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:26,720 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:26,770 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:26,821 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:26,875 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:26,925 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:26,976 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [61/98] Tour SplitBillScreenTour → Step .pos-leftheader .orders-button 2026-09-24 16:33:27,037 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [62/98] Tour SplitBillScreenTour → Step .ticket-screen .order-row:contains("001") 2026-09-24 16:33:27,084 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:27] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 56 0.017 0.028 2026-09-24 16:33:27,100 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:27] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.008 2026-09-24 16:33:27,125 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:27,176 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:27,237 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:27] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.001 0.005 2026-09-24 16:33:27,238 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:27,289 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:27,343 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:27,393 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:27,444 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:27,498 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:27,549 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:27,599 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:27,656 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:29,692 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:29,753 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:29,753 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:29] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.001 0.005 2026-09-24 16:33:29,802 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [76/98] Tour SplitBillScreenTour → Step click Actions button (trigger: .more-btn) 2026-09-24 16:33:29,856 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:29,911 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:29,963 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:30,014 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:30,065 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:30,117 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:30,168 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:30,219 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:30,288 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:30,291 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35133997 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '23722787-504c-47d2-8a5d-cdaaaa00a566'}] 2026-09-24 16:33:30,315 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35133997 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '23722787-504c-47d2-8a5d-cdaaaa00a566'} updated pos.order #703 2026-09-24 16:33:30,323 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35133997 finished 2026-09-24 16:33:30,338 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:30,356 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:30] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 59 0.019 0.048 2026-09-24 16:33:30,398 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64224315 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000003', 'uuid': '5a99e25a-b51f-477f-a62c-1d637b0f3da3'}] 2026-09-24 16:33:30,427 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64224315 order {'name': '/', 'pos_reference': '261-119-000003', 'uuid': '5a99e25a-b51f-477f-a62c-1d637b0f3da3'} created pos.order #705 2026-09-24 16:33:30,435 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64224315 finished 2026-09-24 16:33:30,460 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:30] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 47 0.015 0.050 2026-09-24 16:33:30,492 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:30,543 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [88/98] Tour SplitBillScreenTour → Step .pos-leftheader .orders-button 2026-09-24 16:33:30,597 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [89/98] Tour SplitBillScreenTour → Step .ticket-screen .order-row:contains("001") 2026-09-24 16:33:30,635 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:30] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 38 0.012 0.023 2026-09-24 16:33:30,652 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:30] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.008 2026-09-24 16:33:30,676 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:30,727 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:30,788 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:30] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 6 0.001 0.005 2026-09-24 16:33:30,790 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:30,838 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:30,892 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:30,943 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:30,994 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:31,048 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:31,099 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:31,150 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: tour succeeded 2026-09-24 16:33:31,150 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: ╔════════════════════════════════════╗ ║ TOUR SplitBillScreenTour SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-09-24 16:33:31,224 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: heap 20438104 (allocated 22286336) 2026-09-24 16:33:31,227 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Closing chrome headless with pid 103742 2026-09-24 16:33:31,227 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Closing websocket connection 2026-09-24 16:33:31,228 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Terminating chrome headless with pid 103742 2026-09-24 16:33:31,282 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_163331_281885_test_02_others.txt 2026-09-24 16:33:31,282 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Removing chrome user profile "/tmp/tmpz9eo51t0_chrome_odoo" 2026-09-24 16:33:31,526 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome pid: 103952 2026-09-24 16:33:31,526 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome headless temporary user profile dir: /tmp/tmppuiacyg7_chrome_odoo 2026-09-24 16:33:31,526 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Issuing json command http://127.0.0.1:40863/json/version 2026-09-24 16:33:31,527 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40863', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:33:31,529 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Browser version: Chrome/150.0.7871.114 2026-09-24 16:33:31,529 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Issuing json command http://127.0.0.1:40863/json 2026-09-24 16:33:31,529 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40863', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:33:31,530 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Websocket url found: ws://127.0.0.1:40863/devtools/page/C5ABBEC9E4374E2E9FC291A5E0C4BF9E 2026-09-24 16:33:31,531 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Enable chrome headless console log notification 2026-09-24 16:33:31,532 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome headless enable page notifications 2026-09-24 16:33:31,540 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-09-24 16:33:31,544 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Setting session cookie in browser 2026-09-24 16:33:31,545 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-09-24 16:33:31,545 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-09-24 16:33:31,589 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:31] "GET /pos/ui/119 HTTP/1.1" 200 - 38 0.011 0.028 2026-09-24 16:33:31,592 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Navigation result: {'frameId': 'C5ABBEC9E4374E2E9FC291A5E0C4BF9E', 'loaderId': '99714FA7A4AF95FC88559FAD588A01FE', 'isDownload': False} 2026-09-24 16:33:31,592 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Evaluate ready code "odoo.isTourReady('FloorScreenTour')" 2026-09-24 16:33:31,601 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:33:31,611 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:31] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:33:31,615 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:31] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-09-24 16:33:31,619 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:31] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-09-24 16:33:31,925 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:31] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:33:31,930 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:31] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:33:31,934 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:31] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:33:31,944 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Evaluate test code "odoo.startTour('FloorScreenTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:33:31,947 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:31] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:33:31,948 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:31,954 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:31] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:33:31,959 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:31] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:33:31,972 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:31] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.002 0.006 2026-09-24 16:33:31,975 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:31] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.000 0.008 2026-09-24 16:33:31,999 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:31] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.005 0.016 2026-09-24 16:33:32,001 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:32] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.012 2026-09-24 16:33:32,315 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:32] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 423 0.094 0.206 2026-09-24 16:33:32,326 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:32] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:33:32,375 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:32] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 6 0.001 0.005 2026-09-24 16:33:32,412 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:32] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.022 2026-09-24 16:33:32,428 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:32] "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.006 2026-09-24 16:33:32,434 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: Owl is running in 'dev' mode. 2026-09-24 16:33:32,441 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:32] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.004 2026-09-24 16:33:32,467 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:32] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:33:32,482 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:32] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:33:32,485 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:32] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:33:32,491 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:32] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:33:32,495 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:32] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:33:32,507 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:32] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.015 0.018 2026-09-24 16:33:32,513 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:32] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.001 0.038 2026-09-24 16:33:32,519 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:32] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.001 0.015 2026-09-24 16:33:32,520 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:32] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.043 2026-09-24 16:33:32,521 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:32,558 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:32] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:33:32,559 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:32] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.005 0.008 2026-09-24 16:33:32,591 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:32] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 35 0.012 0.026 2026-09-24 16:33:32,631 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:32,631 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:32] "GET /pos/ui/119 HTTP/1.1" 200 - 35 0.013 0.065 2026-09-24 16:33:32,682 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:32,732 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:32,783 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:32,837 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:32,887 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:32,938 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:32,989 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:33,046 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:33,097 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:33,153 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:33,207 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:33,212 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:33] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:33:33,257 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:33,312 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:33,320 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:33] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 6 0.004 0.005 2026-09-24 16:33:33,338 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:33] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 7 0.003 0.010 2026-09-24 16:33:33,362 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:33,417 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:33,420 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:33] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:33:33,437 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:33] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.002 0.010 2026-09-24 16:33:33,471 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:33,477 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:33] "POST /web/dataset/call_kw/restaurant.floor/create#restaurant.floor.create HTTP/1.1" 200 - 5 0.002 0.004 2026-09-24 16:33:33,488 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:33] "POST /web/dataset/call_kw/restaurant.table/create#restaurant.table.create HTTP/1.1" 200 - 3 0.001 0.003 2026-09-24 16:33:33,497 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:33] "POST /web/dataset/call_kw/restaurant.table/create#restaurant.table.create HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:33:33,506 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:33] "POST /web/dataset/call_kw/restaurant.table/create#restaurant.table.create HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:33:33,530 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:33,581 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:33,631 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:33,682 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [23/117] Tour FloorScreenTour → Step refresh page (trigger: body) 2026-09-24 16:33:34,076 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:34] "GET /pos/ui/119/floor HTTP/1.1" 200 - 35 0.009 0.021 2026-09-24 16:33:35,162 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:35] "GET /web/webclient/translations?hash=ca7f190ee5e1815709411cf4b263ab55f9b6feab&lang=en_US HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:33:35,168 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:35,174 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:35] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.000 0.003 2026-09-24 16:33:35,181 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:35] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:33:35,186 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:35] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:33:35,204 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:35] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.003 0.012 2026-09-24 16:33:35,207 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:35] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.000 0.015 2026-09-24 16:33:35,219 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:35] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.002 2026-09-24 16:33:35,288 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:35] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 38 0.011 0.024 2026-09-24 16:33:35,320 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:35] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 6 0.001 0.005 2026-09-24 16:33:35,333 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:35] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 304 - 3 0.001 0.006 2026-09-24 16:33:35,345 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:35] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 6 0.001 0.004 2026-09-24 16:33:35,351 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: Owl is running in 'dev' mode. 2026-09-24 16:33:35,354 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:35] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:33:35,388 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:35] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.002 0.006 2026-09-24 16:33:35,396 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:35,404 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:35] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 304 - 7 0.004 0.009 2026-09-24 16:33:35,432 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:35] "GET /pos/ui/119 HTTP/1.1" 200 - 35 0.008 0.028 2026-09-24 16:33:35,452 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:35,459 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:35] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 35 0.008 0.054 2026-09-24 16:33:35,502 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:35,557 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:35,611 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:35,662 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:35,712 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:35,763 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:35,821 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:35,829 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:35] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:33:35,876 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [34/117] Tour FloorScreenTour → Step refresh page (trigger: body) 2026-09-24 16:33:35,887 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:35] "POST /web/dataset/call_kw/restaurant.floor/deactivate_floor#restaurant.floor.deactivate_floor HTTP/1.1" 200 - 13 0.004 0.008 2026-09-24 16:33:36,270 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:36] "GET /pos/ui/119/floor HTTP/1.1" 200 - 35 0.009 0.022 2026-09-24 16:33:36,367 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:36] "GET /web/webclient/translations?hash=ca7f190ee5e1815709411cf4b263ab55f9b6feab&lang=en_US HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:33:36,368 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:36,374 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:36] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.000 0.003 2026-09-24 16:33:36,381 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:36] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:33:36,386 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:36] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:33:36,405 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:36] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.003 0.013 2026-09-24 16:33:36,408 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:36] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.001 0.017 2026-09-24 16:33:36,421 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:36] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.002 2026-09-24 16:33:36,501 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:36] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 38 0.018 0.026 2026-09-24 16:33:36,533 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:36] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 6 0.001 0.005 2026-09-24 16:33:36,548 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:36] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 304 - 3 0.001 0.006 2026-09-24 16:33:36,561 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:36] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 6 0.001 0.004 2026-09-24 16:33:36,567 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: Owl is running in 'dev' mode. 2026-09-24 16:33:36,572 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:36] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:33:36,610 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:36] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.002 0.006 2026-09-24 16:33:36,614 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:36,625 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:36] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 304 - 7 0.005 0.017 2026-09-24 16:33:36,657 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:36] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 35 0.008 0.037 2026-09-24 16:33:36,668 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:36,684 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:36] "GET /pos/ui/119 HTTP/1.1" 200 - 35 0.008 0.064 2026-09-24 16:33:36,719 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:36,777 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:36,828 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:36,884 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:36,942 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:36,943 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:36] "POST /web/dataset/call_kw/restaurant.table/create#restaurant.table.create HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:33:36,979 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:36] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:33:36,992 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:37,053 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:37,106 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:37,158 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:37,210 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:37,260 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:37,317 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:37,320 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:37] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:33:37,337 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:37] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.002 0.010 2026-09-24 16:33:37,368 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:37,423 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:37,426 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:37] "POST /web/dataset/call_kw/restaurant.table/create#restaurant.table.create HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:33:37,473 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:37,526 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:37,578 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:37,629 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:37,680 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:37,731 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:37,782 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:37,838 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:37,840 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:37] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:33:37,858 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:37] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.002 0.010 2026-09-24 16:33:37,888 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:37,943 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:37,946 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:37] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:33:37,962 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:37] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.002 0.009 2026-09-24 16:33:37,994 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:38,044 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:38,098 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:38,148 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:38,201 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:38,228 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:38] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:33:38,252 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:38,306 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:38,310 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:38] "POST /web/dataset/call_kw/restaurant.table/create#restaurant.table.create HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:33:38,321 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:38] "POST /web/dataset/call_kw/restaurant.table/create#restaurant.table.create HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:33:38,363 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:38,413 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:38,470 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:38,522 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:38,533 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:38] "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.008 2026-09-24 16:33:38,542 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:38] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:33:38,544 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:38] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.000 0.005 2026-09-24 16:33:38,558 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:38] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.002 0.009 2026-09-24 16:33:38,567 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:38] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.002 0.016 2026-09-24 16:33:38,576 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:38,627 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:38,678 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:38,734 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:38,788 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:38,794 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:38] "POST /web/dataset/call_kw/restaurant.floor/create#restaurant.floor.create HTTP/1.1" 200 - 3 0.001 0.004 2026-09-24 16:33:38,842 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:38,892 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:38,943 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:38,994 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:39,044 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:39,095 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:39,149 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:39,200 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:39,252 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:39,305 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:39,309 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:39] "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.003 2026-09-24 16:33:39,318 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:39] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:33:39,334 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:39] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.002 0.010 2026-09-24 16:33:39,358 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:39,408 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:39,461 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:39,514 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:39,566 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:39,617 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:39,668 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:39,723 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:39,726 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:39] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:33:39,742 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:39] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.002 0.009 2026-09-24 16:33:39,774 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:39,825 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:39,879 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:39,932 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:39,984 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:40,035 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:40,089 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:40,094 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:40] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:33:40,114 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:40] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.003 0.011 2026-09-24 16:33:40,140 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:40,197 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:40,198 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:40] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:33:40,213 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:40] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.002 0.008 2026-09-24 16:33:40,250 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:40,253 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:40] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:33:40,269 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:40] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.002 0.009 2026-09-24 16:33:40,301 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:40,351 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:40,414 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:40] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 6 0.001 0.006 2026-09-24 16:33:40,443 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:40,449 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:40] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:33:40,494 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:40,550 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:40,570 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34996747 started for PoS orders references: [{'name': '/', 'pos_reference': '262-119-000001', 'uuid': '551c58d9-50a1-4f46-aec4-de11986a63c4'}] 2026-09-24 16:33:40,598 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34996747 order {'name': '/', 'pos_reference': '262-119-000001', 'uuid': '551c58d9-50a1-4f46-aec4-de11986a63c4'} created pos.order #706 2026-09-24 16:33:40,606 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34996747 finished 2026-09-24 16:33:40,627 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:40] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 47 0.015 0.043 2026-09-24 16:33:40,658 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:40,712 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:40,762 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:40,824 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:40] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 7 0.001 0.005 2026-09-24 16:33:40,824 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:40,875 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:40,932 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:40,953 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5413648 started for PoS orders references: [{'name': '/', 'pos_reference': '262-119-000002', 'uuid': '74e66068-3a5d-4151-bfca-d019acf56350'}] 2026-09-24 16:33:40,975 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5413648 order {'name': '/', 'pos_reference': '262-119-000002', 'uuid': '74e66068-3a5d-4151-bfca-d019acf56350'} created pos.order #707 2026-09-24 16:33:40,983 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5413648 finished 2026-09-24 16:33:41,003 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:41] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 36 0.012 0.040 2026-09-24 16:33:41,025 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:41,075 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: tour succeeded 2026-09-24 16:33:41,076 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: ╔════════════════════════════════╗ ║ TOUR FloorScreenTour SUCCEEDED ║ ╚════════════════════════════════╝ 2026-09-24 16:33:41,152 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: heap 20063864 (allocated 21893120) 2026-09-24 16:33:41,154 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Closing chrome headless with pid 103952 2026-09-24 16:33:41,154 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Closing websocket connection 2026-09-24 16:33:41,155 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Terminating chrome headless with pid 103952 2026-09-24 16:33:41,212 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_163341_212294_test_02_others.txt 2026-09-24 16:33:41,212 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Removing chrome user profile "/tmp/tmppuiacyg7_chrome_odoo" 2026-09-24 16:33:41,464 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome pid: 104236 2026-09-24 16:33:41,464 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome headless temporary user profile dir: /tmp/tmpbd0mo1gl_chrome_odoo 2026-09-24 16:33:41,465 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Issuing json command http://127.0.0.1:32923/json/version 2026-09-24 16:33:41,466 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:41,468 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Browser version: Chrome/150.0.7871.114 2026-09-24 16:33:41,468 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Issuing json command http://127.0.0.1:32923/json 2026-09-24 16:33:41,469 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:41,471 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Websocket url found: ws://127.0.0.1:32923/devtools/page/F6108DA03AF5F7B3E8C60C37A9E5B272 2026-09-24 16:33:41,472 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Enable chrome headless console log notification 2026-09-24 16:33:41,473 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome headless enable page notifications 2026-09-24 16:33:41,481 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-09-24 16:33:41,483 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Setting session cookie in browser 2026-09-24 16:33:41,484 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-09-24 16:33:41,484 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-09-24 16:33:41,522 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:41] "GET /pos/ui/119 HTTP/1.1" 200 - 35 0.009 0.024 2026-09-24 16:33:41,524 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Navigation result: {'frameId': 'F6108DA03AF5F7B3E8C60C37A9E5B272', 'loaderId': 'FBE3D036A8967DB4318511CCAAF81A9B', 'isDownload': False} 2026-09-24 16:33:41,524 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Evaluate ready code "odoo.isTourReady('TableMergeUnmergeTour')" 2026-09-24 16:33:41,532 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:33:41,544 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:41] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-09-24 16:33:41,547 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:41] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.010 2026-09-24 16:33:41,550 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:41] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-09-24 16:33:41,855 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:41] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.009 2026-09-24 16:33:41,859 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:41] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:33:41,861 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:41] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.015 2026-09-24 16:33:41,875 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Evaluate test code "odoo.startTour('TableMergeUnmergeTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:33:41,876 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:41] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.003 2026-09-24 16:33:41,879 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:41,885 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:41] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:33:41,892 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:41] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:33:41,904 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:41] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 4 0.001 0.005 2026-09-24 16:33:41,908 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:41] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.007 2026-09-24 16:33:41,928 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:41] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.004 0.015 2026-09-24 16:33:41,930 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:41] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.012 2026-09-24 16:33:42,242 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:42] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 313 0.091 0.201 2026-09-24 16:33:42,252 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:42] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:33:42,309 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:42] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 8 0.001 0.006 2026-09-24 16:33:42,341 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:42] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 3 0.002 0.021 2026-09-24 16:33:42,358 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:42] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 8 0.001 0.005 2026-09-24 16:33:42,364 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: Owl is running in 'dev' mode. 2026-09-24 16:33:42,369 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:42] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:33:42,394 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:42] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:33:42,410 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:42] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:33:42,410 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:42] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:33:42,416 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:42] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:33:42,417 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:42] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.003 0.012 2026-09-24 16:33:42,418 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33: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-09-24 16:33:42,434 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:42] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 7 0.005 0.028 2026-09-24 16:33:42,435 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:42] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.035 2026-09-24 16:33:42,444 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:42] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.002 0.020 2026-09-24 16:33:42,449 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:42,484 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:42] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:33:42,486 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:42] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.003 0.009 2026-09-24 16:33:42,516 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:42] "GET /pos/ui/119 HTTP/1.1" 200 - 35 0.009 0.030 2026-09-24 16:33:42,552 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:42] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 35 0.009 0.067 2026-09-24 16:33:42,568 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:42,631 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:42] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 8 0.001 0.006 2026-09-24 16:33:42,663 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:42,673 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:42] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:33:42,731 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:42,788 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:42,806 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96398004 started for PoS orders references: [{'name': '/', 'pos_reference': '262-119-000001', 'uuid': '551c58d9-50a1-4f46-aec4-de11986a63c4'}] 2026-09-24 16:33:42,822 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: Added lines [1154] to pos.order #706 2026-09-24 16:33:42,826 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96398004 order {'name': '/', 'pos_reference': '262-119-000001', 'uuid': '551c58d9-50a1-4f46-aec4-de11986a63c4'} updated pos.order #706 2026-09-24 16:33:42,833 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96398004 finished 2026-09-24 16:33:42,867 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:42] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 53 0.018 0.044 2026-09-24 16:33:42,892 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [7/110] Tour TableMergeUnmergeTour → Step .floor-map 2026-09-24 16:33:42,942 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:42,998 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-09-24 16:33:43,509 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-09-24 16:33:44,010 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:44,011 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-09-24 16:33:44,524 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:44,528 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-09-24 16:33:45,038 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-09-24 16:33:45,041 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:45] "POST /web/dataset/call_kw/restaurant.table/set_parent_id#restaurant.table.set_parent_id HTTP/1.1" 200 - 5 0.001 0.004 2026-09-24 16:33:45,056 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:45] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.002 0.008 2026-09-24 16:33:45,539 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:45,590 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [10/110] Tour TableMergeUnmergeTour → Step refresh page (trigger: body) 2026-09-24 16:33:45,982 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:45] "GET /pos/ui/119/floor HTTP/1.1" 200 - 35 0.009 0.022 2026-09-24 16:33:46,954 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:46] "GET /web/webclient/translations?hash=ca7f190ee5e1815709411cf4b263ab55f9b6feab&lang=en_US HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:33:46,962 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:46,967 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:46] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.000 0.003 2026-09-24 16:33:46,973 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:46] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:33:46,979 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:46] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:33:46,997 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:46] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.003 0.011 2026-09-24 16:33:47,000 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:47] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.001 0.015 2026-09-24 16:33:47,012 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:47] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.002 2026-09-24 16:33:47,093 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:47] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 40 0.017 0.026 2026-09-24 16:33:47,131 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:47] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 8 0.001 0.005 2026-09-24 16:33:47,143 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:47] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 304 - 3 0.002 0.006 2026-09-24 16:33:47,155 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:47] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 8 0.001 0.004 2026-09-24 16:33:47,160 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: Owl is running in 'dev' mode. 2026-09-24 16:33:47,164 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:47] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:33:47,216 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:47,222 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:47] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 304 - 7 0.005 0.010 2026-09-24 16:33:47,254 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:47] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 35 0.011 0.031 2026-09-24 16:33:47,263 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:47] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.002 0.043 2026-09-24 16:33:47,304 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:47] "GET /pos/ui/119 HTTP/1.1" 200 - 35 0.011 0.078 2026-09-24 16:33:47,310 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:47] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 8 0.001 0.036 2026-09-24 16:33:47,313 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:47,331 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:47] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.001 0.005 2026-09-24 16:33:47,364 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:47,415 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:47,465 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:47,516 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:47,572 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:48,878 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:48] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:33:49,608 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [19/110] Tour TableMergeUnmergeTour → Step .floor-map 2026-09-24 16:33:49,658 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:49,711 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:49,763 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [22/110] Tour TableMergeUnmergeTour → Step .floor-screen .right-buttons .jump-button 2026-09-24 16:33:49,826 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:49,826 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:49] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 8 0.001 0.005 2026-09-24 16:33:49,875 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:49,925 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:49,976 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:50,026 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:50,085 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:50,090 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:50] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:33:50,135 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:50,185 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:50,249 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:50,254 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:50] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:33:50,255 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:50] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:33:50,311 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:50,369 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:50,373 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40752463 started for PoS orders references: [{'name': '/', 'pos_reference': '262-119-000001', 'uuid': '551c58d9-50a1-4f46-aec4-de11986a63c4'}] 2026-09-24 16:33:50,380 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:50] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:33:50,434 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [689] to pos.order #706 2026-09-24 16:33:50,615 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40752463 order {'name': '/', 'pos_reference': '262-119-000001', 'uuid': '551c58d9-50a1-4f46-aec4-de11986a63c4'} updated pos.order #706 2026-09-24 16:33:50,623 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40752463 finished 2026-09-24 16:33:50,653 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:50] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 228 0.082 0.200 2026-09-24 16:33:50,676 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:50] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:33:50,735 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:50,739 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:50] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.002 0.009 2026-09-24 16:33:50,786 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:50,836 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:50,890 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-09-24 16:33:51,391 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-09-24 16:33:51,892 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:51,893 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-09-24 16:33:52,400 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:52,404 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-09-24 16:33:52,913 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-09-24 16:33:52,916 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:52] "POST /web/dataset/call_kw/restaurant.table/set_parent_id#restaurant.table.set_parent_id HTTP/1.1" 200 - 5 0.001 0.004 2026-09-24 16:33:52,937 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:52] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.002 0.014 2026-09-24 16:33:53,412 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:53,513 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:53] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:33:53,527 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:53] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.002 0.007 2026-09-24 16:33:53,563 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:53,614 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [39/110] Tour TableMergeUnmergeTour → Step .floor-map 2026-09-24 16:33:53,664 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:53,726 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:53] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 7 0.001 0.005 2026-09-24 16:33:53,728 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:53,787 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:53,844 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:53,858 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16318590 started for PoS orders references: [{'name': '/', 'pos_reference': '263-119-000001', 'uuid': '73ecc5cc-5696-4983-97e0-f9ce6ea1377f'}] 2026-09-24 16:33:53,888 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16318590 order {'name': '/', 'pos_reference': '263-119-000001', 'uuid': '73ecc5cc-5696-4983-97e0-f9ce6ea1377f'} created pos.order #708 2026-09-24 16:33:53,896 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16318590 finished 2026-09-24 16:33:53,920 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:53] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.017 0.047 2026-09-24 16:33:53,941 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [44/110] Tour TableMergeUnmergeTour → Step .floor-map 2026-09-24 16:33:53,991 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:54,054 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:54] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 8 0.001 0.005 2026-09-24 16:33:54,056 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:54,115 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:54,172 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:54,189 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19918207 started for PoS orders references: [{'name': '/', 'pos_reference': '263-119-000002', 'uuid': '8a65d9f8-b3ab-4b96-b02d-a7eca1e1d1c0'}] 2026-09-24 16:33:54,216 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19918207 order {'name': '/', 'pos_reference': '263-119-000002', 'uuid': '8a65d9f8-b3ab-4b96-b02d-a7eca1e1d1c0'} created pos.order #709 2026-09-24 16:33:54,224 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19918207 finished 2026-09-24 16:33:54,246 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:54] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.015 0.044 2026-09-24 16:33:54,274 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [49/110] Tour TableMergeUnmergeTour → Step .floor-map 2026-09-24 16:33:54,325 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:54,376 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-09-24 16:33:54,891 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-09-24 16:33:55,392 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:55,392 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-09-24 16:33:55,899 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:55,905 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-09-24 16:33:56,422 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:56] "POST /web/dataset/call_kw/restaurant.table/set_parent_id#restaurant.table.set_parent_id HTTP/1.1" 200 - 5 0.002 0.005 2026-09-24 16:33:56,440 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27160202 started for PoS orders references: [{'name': '/', 'pos_reference': '263-119-000001', 'uuid': '73ecc5cc-5696-4983-97e0-f9ce6ea1377f'}] 2026-09-24 16:33:56,442 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-09-24 16:33:56,460 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: Added lines [1157] to pos.order #708 2026-09-24 16:33:56,464 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27160202 order {'name': '/', 'pos_reference': '263-119-000001', 'uuid': '73ecc5cc-5696-4983-97e0-f9ce6ea1377f'} updated pos.order #708 2026-09-24 16:33:56,471 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27160202 finished 2026-09-24 16:33:56,511 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:56] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 56 0.021 0.052 2026-09-24 16:33:56,528 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:56] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.005 0.075 2026-09-24 16:33:56,585 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:56] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 42 0.016 0.035 2026-09-24 16:33:56,603 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:56] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 8 0.001 0.005 2026-09-24 16:33:56,940 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:56,991 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:57,053 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:57] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 8 0.001 0.005 2026-09-24 16:33:57,053 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:57,104 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:57,155 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:57,206 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:57,256 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:57,307 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:57,357 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:57,408 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:57,464 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:59,508 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [62/110] Tour TableMergeUnmergeTour → Step .floor-map 2026-09-24 16:33:59,558 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:59,692 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:59] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:33:59,700 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32059574 started for PoS orders references: [{'name': '/', 'pos_reference': '263-119-000001', 'uuid': '73ecc5cc-5696-4983-97e0-f9ce6ea1377f'}] 2026-09-24 16:33:59,727 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #223 deleted pos.order.line records with IDs: [1157] 2026-09-24 16:33:59,736 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32059574 order {'name': '/', 'pos_reference': '263-119-000001', 'uuid': '73ecc5cc-5696-4983-97e0-f9ce6ea1377f'} updated pos.order #708 2026-09-24 16:33:59,745 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32059574 finished 2026-09-24 16:33:59,748 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:59,784 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:59] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 71 0.024 0.062 2026-09-24 16:33:59,796 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:59] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.002 0.090 2026-09-24 16:33:59,808 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58836129 started for PoS orders references: [{'name': '/', 'pos_reference': '263-119-000003', 'uuid': 'f81d5088-0be8-4fd0-ae1b-48c3703f6b7a'}] 2026-09-24 16:33:59,808 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:59,833 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58836129 order {'name': '/', 'pos_reference': '263-119-000003', 'uuid': 'f81d5088-0be8-4fd0-ae1b-48c3703f6b7a'} created pos.order #710 2026-09-24 16:33:59,840 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58836129 finished 2026-09-24 16:33:59,863 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:59] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.014 0.043 2026-09-24 16:33:59,870 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:59,901 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:33:59] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 44 0.012 0.024 2026-09-24 16:33:59,921 44 INFO rb-c855d12-225060-418428 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-09-24 16:33:59,972 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:00,022 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [69/110] Tour TableMergeUnmergeTour → Step body 2026-09-24 16:34:00,073 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:00,134 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:00,136 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:00] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.003 2026-09-24 16:34:00,159 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10636621 started for PoS orders references: [{'name': '/', 'pos_reference': '263-119-000001', 'uuid': '73ecc5cc-5696-4983-97e0-f9ce6ea1377f'}] 2026-09-24 16:34:00,171 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10636621 order {'name': '/', 'pos_reference': '263-119-000001', 'uuid': '73ecc5cc-5696-4983-97e0-f9ce6ea1377f'} updated pos.order #708 2026-09-24 16:34:00,179 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10636621 finished 2026-09-24 16:34:00,184 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:00,218 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:00] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.017 0.043 2026-09-24 16:34:00,245 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:02,291 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [74/110] Tour TableMergeUnmergeTour → Step .floor-map 2026-09-24 16:34:02,342 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:02,405 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:02] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 9 0.001 0.005 2026-09-24 16:34:02,409 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:02,459 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:02,510 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:02,561 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:02,618 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:02,623 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:02] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.003 2026-09-24 16:34:02,646 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6740801 started for PoS orders references: [{'name': '/', 'pos_reference': '263-119-000003', 'uuid': 'f81d5088-0be8-4fd0-ae1b-48c3703f6b7a'}] 2026-09-24 16:34:02,658 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6740801 order {'name': '/', 'pos_reference': '263-119-000003', 'uuid': 'f81d5088-0be8-4fd0-ae1b-48c3703f6b7a'} updated pos.order #710 2026-09-24 16:34:02,666 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6740801 finished 2026-09-24 16:34:02,670 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:02,707 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:02] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.020 0.043 2026-09-24 16:34:02,730 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:04,774 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [83/110] Tour TableMergeUnmergeTour → Step .floor-map 2026-09-24 16:34:04,825 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:04,876 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-09-24 16:34:05,391 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-09-24 16:34:05,907 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:05,908 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-09-24 16:34:06,431 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:06,435 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-09-24 16:34:06,953 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:06] "POST /web/dataset/call_kw/restaurant.table/set_parent_id#restaurant.table.set_parent_id HTTP/1.1" 200 - 5 0.001 0.003 2026-09-24 16:34:06,965 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-09-24 16:34:06,967 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55502553 started for PoS orders references: [{'name': '/', 'pos_reference': '263-119-000001', 'uuid': '73ecc5cc-5696-4983-97e0-f9ce6ea1377f'}] 2026-09-24 16:34:06,980 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: Added lines [1159] to pos.order #708 2026-09-24 16:34:06,983 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55502553 order {'name': '/', 'pos_reference': '263-119-000001', 'uuid': '73ecc5cc-5696-4983-97e0-f9ce6ea1377f'} updated pos.order #708 2026-09-24 16:34:06,991 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55502553 finished 2026-09-24 16:34:07,027 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:07] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 56 0.017 0.044 2026-09-24 16:34:07,041 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:07] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.004 0.066 2026-09-24 16:34:07,116 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:07] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 42 0.016 0.043 2026-09-24 16:34:07,138 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:07] "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.007 2026-09-24 16:34:07,466 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:07,528 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:07,529 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:07] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 8 0.001 0.005 2026-09-24 16:34:07,579 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:07,630 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:07,691 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:07,742 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:07,799 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:07,804 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:07] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:34:07,820 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18598627 started for PoS orders references: [{'name': '/', 'pos_reference': '263-119-000001', 'uuid': '73ecc5cc-5696-4983-97e0-f9ce6ea1377f'}] 2026-09-24 16:34:07,839 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18598627 order {'name': '/', 'pos_reference': '263-119-000001', 'uuid': '73ecc5cc-5696-4983-97e0-f9ce6ea1377f'} updated pos.order #708 2026-09-24 16:34:07,847 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18598627 finished 2026-09-24 16:34:07,850 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:07,886 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:07] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 52 0.019 0.048 2026-09-24 16:34:07,906 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:09,941 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [94/110] Tour TableMergeUnmergeTour → Step .floor-map 2026-09-24 16:34:09,991 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:10,138 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:10] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:34:10,146 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71071771 started for PoS orders references: [{'name': '/', 'pos_reference': '263-119-000001', 'uuid': '73ecc5cc-5696-4983-97e0-f9ce6ea1377f'}] 2026-09-24 16:34:10,166 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71071771 order {'name': '/', 'pos_reference': '263-119-000001', 'uuid': '73ecc5cc-5696-4983-97e0-f9ce6ea1377f'} updated pos.order #708 2026-09-24 16:34:10,174 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71071771 finished 2026-09-24 16:34:10,196 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:10,207 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:10] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 52 0.018 0.044 2026-09-24 16:34:10,219 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:10] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.002 0.068 2026-09-24 16:34:10,233 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18976779 started for PoS orders references: [{'name': '/', 'pos_reference': '263-119-000004', 'uuid': 'c1a163b3-ebdb-4357-bcd1-26a7a44df2a7'}] 2026-09-24 16:34:10,247 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:10,267 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18976779 order {'name': '/', 'pos_reference': '263-119-000004', 'uuid': 'c1a163b3-ebdb-4357-bcd1-26a7a44df2a7'} created pos.order #711 2026-09-24 16:34:10,275 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18976779 finished 2026-09-24 16:34:10,302 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:10] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.015 0.056 2026-09-24 16:34:10,350 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:10,354 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:10] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 9 0.002 0.007 2026-09-24 16:34:10,398 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:10,449 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:10,500 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:10,559 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:12,607 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [103/110] Tour TableMergeUnmergeTour → Step .floor-map 2026-09-24 16:34:12,658 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:12,721 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:12] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 9 0.001 0.006 2026-09-24 16:34:12,727 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:12,778 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:12,829 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:12,879 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:12,936 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:14,974 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [110/110] Tour TableMergeUnmergeTour → Step .floor-map 2026-09-24 16:34:15,024 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: tour succeeded 2026-09-24 16:34:15,025 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: ╔══════════════════════════════════════╗ ║ TOUR TableMergeUnmergeTour SUCCEEDED ║ ╚══════════════════════════════════════╝ 2026-09-24 16:34:15,080 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: heap 28581884 (allocated 30547968) 2026-09-24 16:34:15,082 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Closing chrome headless with pid 104236 2026-09-24 16:34:15,082 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Closing websocket connection 2026-09-24 16:34:15,083 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Terminating chrome headless with pid 104236 2026-09-24 16:34:15,136 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_163415_136619_test_02_others.txt 2026-09-24 16:34:15,136 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Removing chrome user profile "/tmp/tmpbd0mo1gl_chrome_odoo" 2026-09-24 16:34:15,148 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_02_others_bis ... 2026-09-24 16:34:15,481 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Chrome pid: 104510 2026-09-24 16:34:15,481 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Chrome headless temporary user profile dir: /tmp/tmp7pdrj9ml_chrome_odoo 2026-09-24 16:34:15,481 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Issuing json command http://127.0.0.1:36353/json/version 2026-09-24 16:34:15,482 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36353', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:34:15,484 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Browser version: Chrome/150.0.7871.114 2026-09-24 16:34:15,484 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Issuing json command http://127.0.0.1:36353/json 2026-09-24 16:34:15,485 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36353', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:34:15,486 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Websocket url found: ws://127.0.0.1:36353/devtools/page/18FED89058153C3391FA5951EF07F440 2026-09-24 16:34:15,488 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Enable chrome headless console log notification 2026-09-24 16:34:15,489 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Chrome headless enable page notifications 2026-09-24 16:34:15,513 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-09-24 16:34:15,519 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Setting session cookie in browser 2026-09-24 16:34:15,520 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-09-24 16:34:15,520 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-09-24 16:34:15,528 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:34:15,833 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:15] "GET /pos/ui/119 HTTP/1.1" 200 - 91 0.019 0.287 2026-09-24 16:34:15,836 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Navigation result: {'frameId': '18FED89058153C3391FA5951EF07F440', 'loaderId': '11E4F537347736816A6A077ACBF06F68', 'isDownload': False} 2026-09-24 16:34:15,836 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Evaluate ready code "odoo.isTourReady('ControlButtonsTour')" 2026-09-24 16:34:15,847 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:34:15,857 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:15] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:34:15,860 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:15] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-09-24 16:34:15,865 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:15] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-09-24 16:34:16,169 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:16] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:34:16,171 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:16] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:34:16,181 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:16] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-09-24 16:34:16,197 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:16] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:34:16,204 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:16] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:34:16,207 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Evaluate test code "odoo.startTour('ControlButtonsTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:34:16,209 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:16] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:34:16,211 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:16,221 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:16] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.002 0.005 2026-09-24 16:34:16,230 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:16] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.013 2026-09-24 16:34:16,252 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:16] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.006 0.017 2026-09-24 16:34:16,253 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:16] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.013 2026-09-24 16:34:16,585 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:16] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 374 0.099 0.217 2026-09-24 16:34:16,598 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:16] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:34:16,628 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:16] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-24 16:34:16,664 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:16] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.026 2026-09-24 16:34:16,675 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:16] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:34:16,681 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: Owl is running in 'dev' mode. 2026-09-24 16:34:16,688 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:16] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.003 2026-09-24 16:34:16,709 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:16] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:34:16,723 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:16] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:34:16,724 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:16] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:34:16,730 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:16] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:34:16,733 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34: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-09-24 16:34:16,744 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:16] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.013 0.017 2026-09-24 16:34:16,748 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:16,750 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:16] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.002 0.034 2026-09-24 16:34:16,752 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:16] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.034 2026-09-24 16:34:16,759 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:16] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.002 0.017 2026-09-24 16:34:16,780 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:16] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.002 0.006 2026-09-24 16:34:16,793 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:16] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.009 2026-09-24 16:34:16,822 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:16] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 34 0.011 0.027 2026-09-24 16:34:16,855 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:16] "GET /pos/ui/119 HTTP/1.1" 200 - 34 0.009 0.059 2026-09-24 16:34:16,860 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:16] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:34:16,868 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:16,909 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:16] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.014 0.026 2026-09-24 16:34:16,934 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:16] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:34:16,988 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:17,002 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:17] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:34:17,068 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:17,119 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:17,170 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:17,224 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:17,275 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:17,328 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:17,390 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:17,441 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:17,494 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:17,674 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:17,724 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:17,782 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:17,797 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40225821 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '102cf2ef-e6b9-4e85-a9c6-bc646b0cd0ed'}] 2026-09-24 16:34:17,832 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40225821 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '102cf2ef-e6b9-4e85-a9c6-bc646b0cd0ed'} created pos.order #712 2026-09-24 16:34:17,840 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40225821 finished 2026-09-24 16:34:17,862 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:17] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.019 0.048 2026-09-24 16:34:17,890 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:17,953 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:17] "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.007 2026-09-24 16:34:17,955 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:18,017 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:18,068 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:18,119 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:18,172 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:18,223 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:18,275 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:18,332 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:18,383 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:18,435 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:18,607 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:18,658 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:18,718 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:18,768 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:18,819 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:18,869 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:18,919 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:18,974 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:19,032 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [36/109] Tour ControlButtonsTour → Step .table:contains(2) 2026-09-24 16:34:19,607 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:19,610 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83659048 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '102cf2ef-e6b9-4e85-a9c6-bc646b0cd0ed'}] 2026-09-24 16:34:19,613 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:19] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:34:19,626 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: Added lines [1162, 1163] to pos.order #712 2026-09-24 16:34:19,629 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83659048 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '102cf2ef-e6b9-4e85-a9c6-bc646b0cd0ed'} updated pos.order #712 2026-09-24 16:34:19,638 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83659048 finished 2026-09-24 16:34:19,693 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:19] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 78 0.026 0.059 2026-09-24 16:34:19,719 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:19] "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.004 2026-09-24 16:34:19,726 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:19] "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.004 2026-09-24 16:34:19,734 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:19,785 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:19,836 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:19,886 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:19,940 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:20,000 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:20,057 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:20,112 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:20,163 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:20,213 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:20,264 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:20,319 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:20,374 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:20,431 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:20,481 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:20,538 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:20,550 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91666961 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '102cf2ef-e6b9-4e85-a9c6-bc646b0cd0ed'}] 2026-09-24 16:34:20,572 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91666961 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '102cf2ef-e6b9-4e85-a9c6-bc646b0cd0ed'} updated pos.order #712 2026-09-24 16:34:20,580 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91666961 finished 2026-09-24 16:34:20,614 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:20] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 59 0.019 0.046 2026-09-24 16:34:20,640 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:20,702 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:20] "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.005 2026-09-24 16:34:20,707 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:20,757 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:20,825 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:20,876 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:20,926 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:20,979 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:21,030 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:21,082 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:21,143 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:21,194 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:21,246 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:21,424 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:21,474 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:21,525 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:21,579 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:21,634 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:21,686 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:21,738 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:21,789 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:21,841 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:21,891 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:21,947 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:21,998 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:22,052 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:22,104 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:22,154 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:22,207 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:22,257 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:22,311 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:22,362 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:22,414 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:22,465 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:22,515 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:22,569 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:22,624 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:22,684 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:22,687 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51541909 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '102cf2ef-e6b9-4e85-a9c6-bc646b0cd0ed'}] 2026-09-24 16:34:22,700 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: Added lines [1164] to pos.order #712 2026-09-24 16:34:22,703 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51541909 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '102cf2ef-e6b9-4e85-a9c6-bc646b0cd0ed'} updated pos.order #712 2026-09-24 16:34:22,710 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51541909 finished 2026-09-24 16:34:22,746 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:22] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 56 0.017 0.044 2026-09-24 16:34:22,829 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:22] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 46 0.018 0.037 2026-09-24 16:34:22,857 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [91/109] Tour ControlButtonsTour → Step .floor-map 2026-09-24 16:34:22,907 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:22,965 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16: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.000 0.004 2026-09-24 16:34:22,968 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:23,027 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:23,078 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:23,129 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:23,182 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:23,232 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:23,284 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:23,341 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:23,392 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:23,444 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:23,623 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:23,674 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:23,724 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:23,778 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:23,836 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:23,889 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:23,948 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:23,951 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15798365 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'e4062259-185b-4683-a49f-89aeea75387a'}] 2026-09-24 16:34:23,976 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15798365 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'e4062259-185b-4683-a49f-89aeea75387a'} created pos.order #713 2026-09-24 16:34:23,984 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15798365 finished 2026-09-24 16:34:24,005 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:24] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.015 0.041 2026-09-24 16:34:24,029 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:24] "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.004 2026-09-24 16:34:24,035 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: tour succeeded 2026-09-24 16:34:24,035 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: ╔═══════════════════════════════════╗ ║ TOUR ControlButtonsTour SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-09-24 16:34:24,114 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: heap 21722228 (allocated 23859200) 2026-09-24 16:34:24,117 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Closing chrome headless with pid 104510 2026-09-24 16:34:24,117 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Closing websocket connection 2026-09-24 16:34:24,118 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Terminating chrome headless with pid 104510 2026-09-24 16:34:24,192 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_163424_192314_test_02_others_bis.txt 2026-09-24 16:34:24,192 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Removing chrome user profile "/tmp/tmp7pdrj9ml_chrome_odoo" 2026-09-24 16:34:24,202 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_04_ticket_screen ... 2026-09-24 16:34:24,549 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Chrome pid: 104727 2026-09-24 16:34:24,549 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Chrome headless temporary user profile dir: /tmp/tmp2z4ckavd_chrome_odoo 2026-09-24 16:34:24,549 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Issuing json command http://127.0.0.1:35555/json/version 2026-09-24 16:34:24,550 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35555', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:34:24,552 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Browser version: Chrome/150.0.7871.114 2026-09-24 16:34:24,552 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Issuing json command http://127.0.0.1:35555/json 2026-09-24 16:34:24,552 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35555', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:34:24,553 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Websocket url found: ws://127.0.0.1:35555/devtools/page/18C5CF72F63A3423D02C307D83EB3A56 2026-09-24 16:34:24,554 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Enable chrome headless console log notification 2026-09-24 16:34:24,555 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Chrome headless enable page notifications 2026-09-24 16:34:24,574 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:34:24,580 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Setting session cookie in browser 2026-09-24 16:34:24,580 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-09-24 16:34:24,580 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-09-24 16:34:24,589 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:34:25,001 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:25] "GET /pos/ui/119 HTTP/1.1" 200 - 90 0.023 0.392 2026-09-24 16:34:25,004 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Navigation result: {'frameId': '18C5CF72F63A3423D02C307D83EB3A56', 'loaderId': 'C109D41E280C5EA2BE6B50196A76D0AF', 'isDownload': False} 2026-09-24 16:34:25,004 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Evaluate ready code "odoo.isTourReady('PosResTicketScreenTour')" 2026-09-24 16:34:25,016 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:34:25,026 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:25] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:34:25,030 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:25] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.010 2026-09-24 16:34:25,034 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:25] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-09-24 16:34:25,324 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:25] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:34:25,328 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:25] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:34:25,336 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:25] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-09-24 16:34:25,350 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:25] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:34:25,357 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Evaluate test code "odoo.startTour('PosResTicketScreenTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:34:25,358 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:25] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:34:25,360 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:25,364 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:25] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:34:25,379 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:25] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.002 0.006 2026-09-24 16:34:25,390 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:25] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.016 2026-09-24 16:34:25,412 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:25] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.007 0.017 2026-09-24 16:34:25,414 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:25] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.014 2026-09-24 16:34:25,736 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:25] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 375 0.089 0.213 2026-09-24 16:34:25,751 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:25] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.007 2026-09-24 16:34:25,782 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:25] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:34:25,818 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:25] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.026 2026-09-24 16:34:25,836 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:25] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:34:25,844 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: Owl is running in 'dev' mode. 2026-09-24 16:34:25,853 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:25] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.003 2026-09-24 16:34:25,874 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:25] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:34:25,878 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:25] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:34:25,883 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:25] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:34:25,887 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:25] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:34:25,895 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:25] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:34:25,897 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:25] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:34:25,911 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:25] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.014 0.021 2026-09-24 16:34:25,913 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:25] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:34:25,917 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:25,921 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:25] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.004 0.037 2026-09-24 16:34:25,949 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:25] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.008 0.039 2026-09-24 16:34:25,961 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:25] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.002 0.043 2026-09-24 16:34:25,991 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:25] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.010 0.075 2026-09-24 16:34:25,997 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:25] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.001 0.033 2026-09-24 16:34:26,029 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:26] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:34:26,033 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: [3/34] Tour PosResTicketScreenTour → Step .pos-leftheader .orders-button 2026-09-24 16:34:26,086 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:26] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.016 0.036 2026-09-24 16:34:26,118 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:26,125 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:26] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:34:26,143 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:26] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 5 0.002 0.009 2026-09-24 16:34:26,147 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:26] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:34:26,173 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:28,223 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:28,282 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:28] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:34:28,320 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:28,390 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:28,441 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:28,492 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:28,545 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:28,596 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:28,648 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:28,709 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:28,759 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:28,810 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:28,861 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:28,911 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:28,962 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:29,013 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:29,069 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:29,081 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59542379 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '5d7f4c55-f7ad-44d2-a92b-e38e7d7e6388'}] 2026-09-24 16:34:29,117 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59542379 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '5d7f4c55-f7ad-44d2-a92b-e38e7d7e6388'} created pos.order #714 2026-09-24 16:34:29,124 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59542379 finished 2026-09-24 16:34:29,146 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:29] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 64 0.021 0.046 2026-09-24 16:34:29,174 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:29,225 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: [23/34] Tour PosResTicketScreenTour → Step .pos-leftheader .orders-button 2026-09-24 16:34:29,280 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:29,328 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:29,340 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:29] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 55 0.021 0.038 2026-09-24 16:34:29,357 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:29] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.008 2026-09-24 16:34:29,379 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:29,435 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:29,491 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:29,494 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94940727 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '5d7f4c55-f7ad-44d2-a92b-e38e7d7e6388'}] 2026-09-24 16:34:29,506 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94940727 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '5d7f4c55-f7ad-44d2-a92b-e38e7d7e6388'} updated pos.order #714 2026-09-24 16:34:29,515 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94940727 finished 2026-09-24 16:34:29,547 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:29,551 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:29] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.017 0.042 2026-09-24 16:34:29,620 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:29] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 46 0.015 0.040 2026-09-24 16:34:29,656 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: [30/34] Tour PosResTicketScreenTour → Step .floor-map 2026-09-24 16:34:29,707 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:29,767 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:29] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:34:29,772 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:29,821 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:29,872 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:29,922 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: tour succeeded 2026-09-24 16:34:29,923 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: ╔═══════════════════════════════════════╗ ║ TOUR PosResTicketScreenTour SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-09-24 16:34:29,969 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: heap 16383652 (allocated 17960960) 2026-09-24 16:34:29,971 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Closing chrome headless with pid 104727 2026-09-24 16:34:29,971 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Closing websocket connection 2026-09-24 16:34:29,972 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Terminating chrome headless with pid 104727 2026-09-24 16:34:30,026 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_163430_026140_test_04_ticket_screen.txt 2026-09-24 16:34:30,026 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Removing chrome user profile "/tmp/tmp2z4ckavd_chrome_odoo" 2026-09-24 16:34:30,036 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_05_tip_screen ... 2026-09-24 16:34:30,357 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Chrome pid: 104939 2026-09-24 16:34:30,357 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Chrome headless temporary user profile dir: /tmp/tmp1jl4ipuk_chrome_odoo 2026-09-24 16:34:30,358 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Issuing json command http://127.0.0.1:37039/json/version 2026-09-24 16:34:30,358 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37039', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:34:30,360 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Browser version: Chrome/150.0.7871.114 2026-09-24 16:34:30,360 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Issuing json command http://127.0.0.1:37039/json 2026-09-24 16:34:30,360 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37039', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:34:30,361 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Websocket url found: ws://127.0.0.1:37039/devtools/page/F6F2E57D2F6B271790C930F0C370366C 2026-09-24 16:34:30,363 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Enable chrome headless console log notification 2026-09-24 16:34:30,363 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Chrome headless enable page notifications 2026-09-24 16:34:30,382 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:34:30,387 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Setting session cookie in browser 2026-09-24 16:34:30,388 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-09-24 16:34:30,388 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-09-24 16:34:30,396 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:34:30,723 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:30] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.022 0.307 2026-09-24 16:34:30,725 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Navigation result: {'frameId': 'F6F2E57D2F6B271790C930F0C370366C', 'loaderId': '3FBE156305BF66CDB44E87AE8F8BC410', 'isDownload': False} 2026-09-24 16:34:30,726 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Evaluate ready code "odoo.isTourReady('PosResTipScreenTour')" 2026-09-24 16:34:30,736 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:34:30,747 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:30] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:34:30,750 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:30] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-09-24 16:34:30,754 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:30] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-09-24 16:34:31,078 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:31] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:34:31,079 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:31] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:34:31,088 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:31] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-24 16:34:31,101 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:31] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:34:31,106 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Evaluate test code "odoo.startTour('PosResTipScreenTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:34:31,107 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:31] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.002 2026-09-24 16:34:31,111 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:31,115 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:31] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:34:31,128 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:31] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.002 0.006 2026-09-24 16:34:31,137 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:31] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.016 2026-09-24 16:34:31,158 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:31] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.005 0.017 2026-09-24 16:34:31,160 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:31] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.014 2026-09-24 16:34:31,494 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:31] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 377 0.087 0.231 2026-09-24 16:34:31,506 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:31] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:34:31,535 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:31] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:34:31,567 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:31] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.023 2026-09-24 16:34:31,579 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:31] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-24 16:34:31,588 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: Owl is running in 'dev' mode. 2026-09-24 16:34:31,596 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:31] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.004 2026-09-24 16:34:31,617 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:31] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:34:31,626 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:31] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:34:31,629 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:31] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:34:31,634 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:31] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.004 0.010 2026-09-24 16:34:31,637 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:31] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:34:31,641 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:31] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:34:31,654 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:31] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.007 0.026 2026-09-24 16:34:31,655 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:31] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.033 2026-09-24 16:34:31,662 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:31] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.001 0.022 2026-09-24 16:34:31,668 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:31,705 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:31] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:34:31,732 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:31] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.011 0.024 2026-09-24 16:34:31,767 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:31] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.008 0.059 2026-09-24 16:34:31,774 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:31] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.001 0.072 2026-09-24 16:34:31,784 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:31] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:34:31,788 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:31,833 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:31] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.017 0.027 2026-09-24 16:34:31,849 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:31] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:34:31,890 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:31,903 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:31] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:34:31,961 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:32,012 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:32,062 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:32,116 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:32,166 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:32,219 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:32,278 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:32,329 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:32,379 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:32,430 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:32,480 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:32,531 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:32,581 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:32,639 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:32,652 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5024698 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '169d711c-64e0-44d3-a083-147e76c3ce41'}] 2026-09-24 16:34:32,687 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5024698 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '169d711c-64e0-44d3-a083-147e76c3ce41'} created pos.order #715 2026-09-24 16:34:32,695 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5024698 finished 2026-09-24 16:34:32,728 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:32] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.023 0.054 2026-09-24 16:34:32,756 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:32,807 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:32,868 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:32] "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.005 2026-09-24 16:34:32,870 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:32,920 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:32,971 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:33,021 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:33,077 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:33,128 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:33,178 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:33,244 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:33,250 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:33] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:34:33,252 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:33] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:34:33,309 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:33,364 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:33,426 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [31/232] Tour PosResTipScreenTour → Step .pos .tip-screen 2026-09-24 16:34:33,430 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27426057 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '169d711c-64e0-44d3-a083-147e76c3ce41'}] 2026-09-24 16:34:33,431 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:33] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:34:33,472 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [690] to pos.order #715 2026-09-24 16:34:33,671 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27426057 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '169d711c-64e0-44d3-a083-147e76c3ce41'} updated pos.order #715 2026-09-24 16:34:33,682 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27426057 finished 2026-09-24 16:34:33,722 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 246 0.108 0.187 2026-09-24 16:34:33,756 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:33,811 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:35,856 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:35,916 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:35] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-24 16:34:35,920 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:35,978 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:36,029 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:36,080 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:36,133 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:36,184 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:36,236 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:36,293 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:36,344 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:36,395 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:36,573 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:36,624 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:36,674 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:36,725 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:36,775 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:36,832 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:36,843 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68098738 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'e508c163-1eba-47aa-bf60-1250fd927cef'}] 2026-09-24 16:34:36,871 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68098738 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'e508c163-1eba-47aa-bf60-1250fd927cef'} created pos.order #716 2026-09-24 16:34:36,878 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68098738 finished 2026-09-24 16:34:36,903 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:36] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.017 0.044 2026-09-24 16:34:36,939 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [51/232] Tour PosResTipScreenTour → Step .pos-leftheader .orders-button 2026-09-24 16:34:37,001 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [52/232] Tour PosResTipScreenTour → Step .pos-search-bar .filter 2026-09-24 16:34:37,037 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:37] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 37 0.012 0.022 2026-09-24 16:34:37,054 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:37] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.008 2026-09-24 16:34:37,066 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [53/232] Tour PosResTipScreenTour → Step .pos-search-bar .filter ul 2026-09-24 16:34:37,116 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:37,169 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:37,220 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:37,275 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:39,323 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:39,384 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:39] "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.005 2026-09-24 16:34:39,389 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:39,445 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:39,495 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:39,546 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:39,598 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:39,649 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:39,701 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:39,757 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:39,808 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:39,859 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:40,039 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:40,090 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:40,140 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:40,191 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:40,242 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:40,295 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:40,346 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:40,396 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:40,451 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:40,506 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:40,566 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [79/232] Tour PosResTipScreenTour → Step .pos .tip-screen 2026-09-24 16:34:40,569 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96464101 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000003', 'uuid': '603e1373-e34c-42a7-8bcc-4b8b2d255bb9'}] 2026-09-24 16:34:40,707 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96464101 order {'name': '/', 'pos_reference': '261-119-000003', 'uuid': '603e1373-e34c-42a7-8bcc-4b8b2d255bb9'} created pos.order #717 2026-09-24 16:34:40,715 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96464101 finished 2026-09-24 16:34:40,738 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:40] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 123 0.042 0.129 2026-09-24 16:34:40,762 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:40,818 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:42,856 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [82/232] Tour PosResTipScreenTour → Step .new-order 2026-09-24 16:34:42,914 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:42,974 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:43,025 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:43,076 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:43,129 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:43,180 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:43,233 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:43,289 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:43,340 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:43,392 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:43,573 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:43,623 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:43,674 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:43,725 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:43,775 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:43,826 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:43,881 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:43,937 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:43,989 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:44,040 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:44,092 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:44,143 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:44,197 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:44,248 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [106/232] Tour PosResTipScreenTour → Step .btn-close 2026-09-24 16:34:44,300 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:44,357 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:44,412 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:44,465 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [110/232] Tour PosResTipScreenTour → Step .pos-leftheader .orders-button 2026-09-24 16:34:44,523 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [111/232] Tour PosResTipScreenTour → Step .pos-search-bar .filter 2026-09-24 16:34:44,527 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53771443 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000004', 'uuid': '6b5bc6db-ed63-4af3-8008-5fe3b650af81'}] 2026-09-24 16:34:44,552 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53771443 order {'name': '/', 'pos_reference': '261-119-000004', 'uuid': '6b5bc6db-ed63-4af3-8008-5fe3b650af81'} created pos.order #718 2026-09-24 16:34:44,561 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53771443 finished 2026-09-24 16:34:44,582 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:44] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.014 0.043 2026-09-24 16:34:44,632 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:44] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 38 0.012 0.024 2026-09-24 16:34:44,653 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:44] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.009 2026-09-24 16:34:44,664 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [112/232] Tour PosResTipScreenTour → Step .pos-search-bar .filter ul 2026-09-24 16:34:44,715 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:44,769 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:44,820 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:44,874 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:44,925 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:44,975 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:45,035 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [119/232] Tour PosResTipScreenTour → Step .pos .tip-screen 2026-09-24 16:34:45,036 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:45] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.001 0.005 2026-09-24 16:34:45,084 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:45,135 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:45,186 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:45,236 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:45,287 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [124/232] Tour PosResTipScreenTour → Step .tip-screen .percentage:contains("20%") 2026-09-24 16:34:45,340 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:45,390 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:45,445 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:47,489 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [128/232] Tour PosResTipScreenTour → Step .floor-map 2026-09-24 16:34:47,540 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [129/232] Tour PosResTipScreenTour → Step .pos-leftheader .orders-button 2026-09-24 16:34:47,595 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [130/232] Tour PosResTipScreenTour → Step .pos-search-bar .filter 2026-09-24 16:34:47,630 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:47] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 38 0.010 0.022 2026-09-24 16:34:47,650 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:47] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.010 2026-09-24 16:34:47,658 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [131/232] Tour PosResTipScreenTour → Step .pos-search-bar .filter ul 2026-09-24 16:34:47,709 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:47,762 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:47,817 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:47,868 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:47,918 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:47,980 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:47] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.001 0.005 2026-09-24 16:34:47,980 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [137/232] Tour PosResTipScreenTour → Step .pos .tip-screen 2026-09-24 16:34:48,029 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:48,080 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:48,131 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:48,181 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:48,232 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [142/232] Tour PosResTipScreenTour → Step .tip-screen .percentage:contains("25%") 2026-09-24 16:34:48,284 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:48,335 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:48,392 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:50,439 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [146/232] Tour PosResTipScreenTour → Step .floor-map 2026-09-24 16:34:50,490 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [147/232] Tour PosResTipScreenTour → Step .pos-leftheader .orders-button 2026-09-24 16:34:50,545 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:50,583 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:50] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 38 0.011 0.025 2026-09-24 16:34:50,600 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:50] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.009 2026-09-24 16:34:50,629 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:50,680 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:50,730 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:50,787 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:50,838 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:50,888 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:50,939 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:50,990 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:51,040 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:51,095 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:51,146 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [159/232] Tour PosResTipScreenTour → Step .btn-close 2026-09-24 16:34:51,198 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:51,252 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:51,302 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:51,354 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:51,411 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:51,465 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:51,523 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [166/232] Tour PosResTipScreenTour → Step .pos .tip-screen 2026-09-24 16:34:51,526 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27880566 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000004', 'uuid': '6b5bc6db-ed63-4af3-8008-5fe3b650af81'}] 2026-09-24 16:34:51,563 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [692] to pos.order #718 2026-09-24 16:34:51,677 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27880566 order {'name': '/', 'pos_reference': '261-119-000004', 'uuid': '6b5bc6db-ed63-4af3-8008-5fe3b650af81'} updated pos.order #718 2026-09-24 16:34:51,685 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27880566 finished 2026-09-24 16:34:51,716 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:51] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 141 0.052 0.140 2026-09-24 16:34:51,739 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:51,789 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:51,840 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:51,891 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:51,942 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:51,995 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:52,046 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:52,104 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:54,139 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [175/232] Tour PosResTipScreenTour → Step .floor-map 2026-09-24 16:34:54,189 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [176/232] Tour PosResTipScreenTour → Step .pos-leftheader .orders-button 2026-09-24 16:34:54,246 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [177/232] Tour PosResTipScreenTour → Step .pos-search-bar .filter 2026-09-24 16:34:54,280 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:54] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 37 0.010 0.021 2026-09-24 16:34:54,297 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:54] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.009 2026-09-24 16:34:54,302 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [178/232] Tour PosResTipScreenTour → Step .pos-search-bar .filter ul 2026-09-24 16:34:54,352 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:54,407 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:54,458 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [181/232] Tour PosResTipScreenTour → Step .ticket-screen .controls .settle-tips 2026-09-24 16:34:54,526 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:54,547 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:54] "POST /web/dataset/call_kw/pos.order.line/create#pos.order.line.create HTTP/1.1" 200 - 13 0.005 0.010 2026-09-24 16:34:54,563 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:54] "POST /web/dataset/call_kw/pos.order.line/create#pos.order.line.create HTTP/1.1" 200 - 13 0.005 0.011 2026-09-24 16:34:54,584 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:54] "POST /web/dataset/call_kw/pos.order.line/create#pos.order.line.create HTTP/1.1" 200 - 13 0.006 0.010 2026-09-24 16:34:54,590 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:54] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 - 4 0.001 0.008 2026-09-24 16:34:54,596 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:54] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 - 4 0.002 0.022 2026-09-24 16:34:54,604 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:54] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 - 4 0.001 0.006 2026-09-24 16:34:54,613 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:54] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.012 2026-09-24 16:34:54,624 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:54] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.019 2026-09-24 16:34:54,634 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:54] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.023 2026-09-24 16:34:54,655 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [183/232] Tour PosResTipScreenTour → Step .pos-search-bar .filter 2026-09-24 16:34:54,707 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [184/232] Tour PosResTipScreenTour → Step .pos-search-bar .filter ul 2026-09-24 16:34:54,757 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:54,809 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:54,860 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:54,913 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:54,964 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:55,014 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:55,075 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:55] "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.005 2026-09-24 16:34:55,077 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:55,081 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41208364 started for PoS orders references: [{'name': 'Bar Prout - 000001', 'pos_reference': '261-119-000001', 'uuid': '169d711c-64e0-44d3-a083-147e76c3ce41'}] 2026-09-24 16:34:55,086 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41208364 order {'name': 'Bar Prout - 000001', 'pos_reference': '261-119-000001', 'uuid': '169d711c-64e0-44d3-a083-147e76c3ce41'} sync ignored for existing PoS order pos.order(715,) (state: paid) 2026-09-24 16:34:55,093 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41208364 finished 2026-09-24 16:34:55,141 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:55] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 48 0.014 0.048 2026-09-24 16:34:55,167 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34160318 started for PoS orders references: [{'name': 'Bar Prout - 000003', 'pos_reference': '261-119-000003', 'uuid': '603e1373-e34c-42a7-8bcc-4b8b2d255bb9'}] 2026-09-24 16:34:55,172 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34160318 order {'name': 'Bar Prout - 000003', 'pos_reference': '261-119-000003', 'uuid': '603e1373-e34c-42a7-8bcc-4b8b2d255bb9'} sync ignored for existing PoS order pos.order(717,) (state: paid) 2026-09-24 16:34:55,181 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34160318 finished 2026-09-24 16:34:55,221 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:55] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 48 0.014 0.041 2026-09-24 16:34:55,242 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51093736 started for PoS orders references: [{'name': 'Bar Prout - 000004', 'pos_reference': '261-119-000004', 'uuid': '6b5bc6db-ed63-4af3-8008-5fe3b650af81'}] 2026-09-24 16:34:55,246 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51093736 order {'name': 'Bar Prout - 000004', 'pos_reference': '261-119-000004', 'uuid': '6b5bc6db-ed63-4af3-8008-5fe3b650af81'} sync ignored for existing PoS order pos.order(718,) (state: paid) 2026-09-24 16:34:55,253 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51093736 finished 2026-09-24 16:34:55,295 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:55] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 48 0.018 0.036 2026-09-24 16:34:55,325 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:55,375 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:55,426 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:55,482 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [195/232] Tour PosResTipScreenTour → Step .payment-screen .button:contains('Tip') 2026-09-24 16:34:55,534 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:55,587 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:55,638 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:55,696 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:55,748 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:55,799 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:55,854 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:55,911 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:55,915 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53188182 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'e508c163-1eba-47aa-bf60-1250fd927cef'}] 2026-09-24 16:34:55,928 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: Added lines [1174] to pos.order #716 2026-09-24 16:34:55,959 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [693] to pos.order #716 2026-09-24 16:34:56,089 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53188182 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'e508c163-1eba-47aa-bf60-1250fd927cef'} updated pos.order #716 2026-09-24 16:34:56,096 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53188182 finished 2026-09-24 16:34:56,127 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:56] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 156 0.057 0.157 2026-09-24 16:34:56,196 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:56,254 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:56,304 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:56,362 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:56] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:34:56,369 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:56,425 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:56,476 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:56,526 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:56,581 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:56,632 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:56,683 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:56,741 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:56,792 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:56,844 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:57,022 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:57,073 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:57,123 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:57,174 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:57,225 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:57,278 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:57,329 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:57,380 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:57,436 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:57,490 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:57,548 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [227/232] Tour PosResTipScreenTour → Step .pos .tip-screen 2026-09-24 16:34:57,551 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18327716 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000005', 'uuid': 'e8f3d7c3-b2d3-42cc-b302-7803c306c921'}] 2026-09-24 16:34:57,700 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18327716 order {'name': '/', 'pos_reference': '261-119-000005', 'uuid': 'e8f3d7c3-b2d3-42cc-b302-7803c306c921'} created pos.order #719 2026-09-24 16:34:57,708 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18327716 finished 2026-09-24 16:34:57,733 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:57] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 123 0.056 0.128 2026-09-24 16:34:57,762 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [228/232] Tour PosResTipScreenTour → Step .button.highlight.next 2026-09-24 16:34:57,823 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:57,824 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:57] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 - 2 0.002 0.004 2026-09-24 16:34:57,852 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:57] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.009 2026-09-24 16:34:57,874 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:57,929 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:57,948 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62715919 started for PoS orders references: [{'name': 'Bar Prout - 000005', 'pos_reference': '261-119-000005', 'uuid': 'e8f3d7c3-b2d3-42cc-b302-7803c306c921'}] 2026-09-24 16:34:57,953 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62715919 order {'name': 'Bar Prout - 000005', 'pos_reference': '261-119-000005', 'uuid': 'e8f3d7c3-b2d3-42cc-b302-7803c306c921'} sync ignored for existing PoS order pos.order(719,) (state: paid) 2026-09-24 16:34:57,961 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62715919 finished 2026-09-24 16:34:57,980 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [232/232] Tour PosResTipScreenTour → Step .floor-map 2026-09-24 16:34:58,005 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:58] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.015 0.044 2026-09-24 16:34:58,031 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: tour succeeded 2026-09-24 16:34:58,031 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: ╔════════════════════════════════════╗ ║ TOUR PosResTipScreenTour SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-09-24 16:34:58,118 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: heap 27774036 (allocated 29888512) 2026-09-24 16:34:58,126 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Closing chrome headless with pid 104939 2026-09-24 16:34:58,127 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Closing websocket connection 2026-09-24 16:34:58,128 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Terminating chrome headless with pid 104939 2026-09-24 16:34:58,185 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_163458_185205_test_05_tip_screen.txt 2026-09-24 16:34:58,185 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Removing chrome user profile "/tmp/tmp1jl4ipuk_chrome_odoo" 2026-09-24 16:34:58,205 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_06_split_bill_screen ... 2026-09-24 16:34:58,510 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Chrome pid: 105185 2026-09-24 16:34:58,510 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Chrome headless temporary user profile dir: /tmp/tmpakbs3jq5_chrome_odoo 2026-09-24 16:34:58,510 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Issuing json command http://127.0.0.1:44913/json/version 2026-09-24 16:34:58,512 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44913', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:34:58,514 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Browser version: Chrome/150.0.7871.114 2026-09-24 16:34:58,514 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Issuing json command http://127.0.0.1:44913/json 2026-09-24 16:34:58,514 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44913', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:34:58,515 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Websocket url found: ws://127.0.0.1:44913/devtools/page/CAD49C169638F9CB857B2CC4926BD09F 2026-09-24 16:34:58,517 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Enable chrome headless console log notification 2026-09-24 16:34:58,518 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Chrome headless enable page notifications 2026-09-24 16:34:58,538 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:34:58,543 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Setting session cookie in browser 2026-09-24 16:34:58,544 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-09-24 16:34:58,544 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-09-24 16:34:58,554 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:34:58,862 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:58] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.023 0.286 2026-09-24 16:34:58,865 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Navigation result: {'frameId': 'CAD49C169638F9CB857B2CC4926BD09F', 'loaderId': '3F2063936B3D8B794A86C1E077AC9184', 'isDownload': False} 2026-09-24 16:34:58,865 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Evaluate ready code "odoo.isTourReady('SplitBillScreenTour2')" 2026-09-24 16:34:58,875 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:34:58,886 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:58] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:34:58,889 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:58] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-09-24 16:34:58,896 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:58] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-09-24 16:34:59,213 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:59] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:34:59,215 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:59] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:34:59,222 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:59] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.005 2026-09-24 16:34:59,233 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:59] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:34:59,239 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Evaluate test code "odoo.startTour('SplitBillScreenTour2', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:34:59,241 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:59] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:34:59,243 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:59,246 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:59] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:34:59,260 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:59] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.003 0.006 2026-09-24 16:34:59,269 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:59] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.015 2026-09-24 16:34:59,289 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:59] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.006 0.016 2026-09-24 16:34:59,291 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:59] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.012 2026-09-24 16:34:59,588 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:59] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 378 0.091 0.192 2026-09-24 16:34:59,604 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:59] "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-09-24 16:34:59,646 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:59] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:34:59,678 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:59] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.022 2026-09-24 16:34:59,696 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:59] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:34:59,702 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: Owl is running in 'dev' mode. 2026-09-24 16:34:59,709 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:59] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.003 2026-09-24 16:34:59,731 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:59] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:34:59,744 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:59] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:34:59,747 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:59] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:34:59,753 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:59] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:34:59,758 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:59] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:34:59,762 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:59] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.011 0.012 2026-09-24 16:34:59,771 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:59] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.002 0.032 2026-09-24 16:34:59,772 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:59] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.034 2026-09-24 16:34:59,778 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:59,778 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:59] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.001 0.012 2026-09-24 16:34:59,807 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:59] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.001 0.005 2026-09-24 16:34:59,813 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:59] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:34:59,839 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:59] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.010 0.019 2026-09-24 16:34:59,864 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:59] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.008 0.047 2026-09-24 16:34:59,895 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:59] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:34:59,905 44 INFO rb-c855d12-225060-418428 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-09-24 16:34:59,956 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:59] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.016 0.036 2026-09-24 16:34:59,996 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:34:59] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:35:00,038 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:00,052 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:35:00,113 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:00,163 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:00,214 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:00,268 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:00,319 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:00,371 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:00,423 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:00,475 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:00,533 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:00,584 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:00,635 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:00,685 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:00,749 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:00,799 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:00,850 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:00,903 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:00,954 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:01,006 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:01,057 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:01,109 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:01,168 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:01,219 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:01,270 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:01,320 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:01,394 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:01,445 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:01,496 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:01,548 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:01,599 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:01,651 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:01,703 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:01,755 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:01,816 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:01,867 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:01,917 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:01,968 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:02,025 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:02,039 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61228093 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '87246429-4cf6-483b-807e-19d0c7a37221'}] 2026-09-24 16:35:02,084 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61228093 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '87246429-4cf6-483b-807e-19d0c7a37221'} created pos.order #720 2026-09-24 16:35:02,093 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61228093 finished 2026-09-24 16:35:02,123 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:02] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 73 0.024 0.062 2026-09-24 16:35:02,155 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:02,217 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:02] "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.005 2026-09-24 16:35:02,219 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:02,269 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:02,320 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:02,375 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:02,437 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:02,490 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:02,541 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:02,594 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:02,644 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:02,712 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:02,715 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33743009 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '87246429-4cf6-483b-807e-19d0c7a37221'}] 2026-09-24 16:35:02,732 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #222 deleted pos.order.line records with IDs: [1176, 1178] 2026-09-24 16:35:02,739 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33743009 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '87246429-4cf6-483b-807e-19d0c7a37221'} updated pos.order #720 2026-09-24 16:35:02,747 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33743009 finished 2026-09-24 16:35:02,762 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:02,793 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:02] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 92 0.026 0.054 2026-09-24 16:35:02,814 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29463745 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '23fc5827-fa0d-4243-97ba-fe1ff8f65a4a'}] 2026-09-24 16:35:02,840 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29463745 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '23fc5827-fa0d-4243-97ba-fe1ff8f65a4a'} created pos.order #721 2026-09-24 16:35:02,848 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29463745 finished 2026-09-24 16:35:02,869 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:02] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 47 0.014 0.043 2026-09-24 16:35:02,905 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:02,956 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [55/71] Tour SplitBillScreenTour2 → Step .pos-leftheader .orders-button 2026-09-24 16:35:03,017 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:03,065 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:03] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 38 0.012 0.036 2026-09-24 16:35:03,082 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:03] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.008 2026-09-24 16:35:03,106 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:03,157 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:03,214 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:03,264 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:03,315 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:03,365 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:03,416 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:03,466 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [64/71] Tour SplitBillScreenTour2 → Step .pos-leftheader .orders-button 2026-09-24 16:35:03,521 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:03,557 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:03] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 38 0.010 0.023 2026-09-24 16:35:03,573 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:03] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.008 2026-09-24 16:35:03,593 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:03,643 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:03,703 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:03] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.001 0.005 2026-09-24 16:35:03,704 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:03,753 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:03,804 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:03,855 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:03,905 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: tour succeeded 2026-09-24 16:35:03,905 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: ╔═════════════════════════════════════╗ ║ TOUR SplitBillScreenTour2 SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-09-24 16:35:03,961 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: heap 19126748 (allocated 20189184) 2026-09-24 16:35:03,964 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Closing chrome headless with pid 105185 2026-09-24 16:35:03,965 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Closing websocket connection 2026-09-24 16:35:03,965 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Terminating chrome headless with pid 105185 2026-09-24 16:35:04,019 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_163504_019273_test_06_split_bill_screen.txt 2026-09-24 16:35:04,019 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Removing chrome user profile "/tmp/tmpakbs3jq5_chrome_odoo" 2026-09-24 16:35:04,041 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_07_split_bill_screen ... 2026-09-24 16:35:04,193 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #220 deleted product.product records with IDs: [2532] 2026-09-24 16:35:04,494 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Chrome pid: 105398 2026-09-24 16:35:04,495 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Chrome headless temporary user profile dir: /tmp/tmprswc74ly_chrome_odoo 2026-09-24 16:35:04,495 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Issuing json command http://127.0.0.1:36847/json/version 2026-09-24 16:35:04,496 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36847', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:35:04,497 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Browser version: Chrome/150.0.7871.114 2026-09-24 16:35:04,497 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Issuing json command http://127.0.0.1:36847/json 2026-09-24 16:35:04,498 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36847', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:35:04,498 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Websocket url found: ws://127.0.0.1:36847/devtools/page/7A6329488D955224923BCDFA3E7AB85D 2026-09-24 16:35:04,500 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Enable chrome headless console log notification 2026-09-24 16:35:04,500 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Chrome headless enable page notifications 2026-09-24 16:35:04,512 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:35:04,515 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Setting session cookie in browser 2026-09-24 16:35:04,516 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-09-24 16:35:04,516 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-09-24 16:35:04,523 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:35:04,938 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:04] "GET /pos/ui/119 HTTP/1.1" 200 - 90 0.020 0.396 2026-09-24 16:35:04,940 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Navigation result: {'frameId': '7A6329488D955224923BCDFA3E7AB85D', 'loaderId': '63EEFE39760F4C4B3B52C79DE8A489FD', 'isDownload': False} 2026-09-24 16:35:04,941 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Evaluate ready code "odoo.isTourReady('SplitBillScreenTour3')" 2026-09-24 16:35:04,949 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:35:04,959 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:04] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-09-24 16:35:04,962 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:04] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.000 0.007 2026-09-24 16:35:04,965 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:04] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.000 0.011 2026-09-24 16:35:05,300 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:05] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:35:05,301 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:05] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:35:05,309 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:05] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-24 16:35:05,320 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:05] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:35:05,321 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Evaluate test code "odoo.startTour('SplitBillScreenTour3', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:35:05,324 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:05,329 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:05] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:35:05,333 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:05] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:35:05,346 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:05] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.002 0.006 2026-09-24 16:35:05,354 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:05] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.014 2026-09-24 16:35:05,379 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:05] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.005 0.021 2026-09-24 16:35:05,381 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:05] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.017 2026-09-24 16:35:05,656 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:05] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 375 0.083 0.175 2026-09-24 16:35:05,665 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:05] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:35:05,703 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:05] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:35:05,718 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:05] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 2 0.002 0.006 2026-09-24 16:35:05,750 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:05] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.024 2026-09-24 16:35:05,760 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:05] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:35:05,766 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: Owl is running in 'dev' mode. 2026-09-24 16:35:05,774 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:05] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.003 2026-09-24 16:35:05,793 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:05] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:35:05,802 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:05] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:35:05,806 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:05] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-09-24 16:35:05,811 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:05] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.002 0.011 2026-09-24 16:35:05,818 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:05] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:35:05,821 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:05] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-09-24 16:35:05,833 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:05] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.009 0.024 2026-09-24 16:35:05,834 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:05] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.031 2026-09-24 16:35:05,840 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:05,842 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:05] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.002 0.024 2026-09-24 16:35:05,881 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:05] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:35:05,916 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:05] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.014 0.032 2026-09-24 16:35:05,928 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:05] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.002 0.046 2026-09-24 16:35:05,955 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:05] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.007 0.071 2026-09-24 16:35:05,962 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:05] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:35:05,966 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:06,011 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:06] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.017 0.027 2026-09-24 16:35:06,029 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35: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.003 2026-09-24 16:35:06,065 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:06,081 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:06] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:35:06,135 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:06,186 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:06,237 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:06,290 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:06,341 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:06,393 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:06,451 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:06,502 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:06,553 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:06,722 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:06,772 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:06,823 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:06,878 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:06,936 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:06,987 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:07,039 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:07,090 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:07,141 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:07,205 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:07,210 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32353968 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'a41569f4-9b16-4577-b7f2-f21d7c1b20de'}] 2026-09-24 16:35:07,253 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32353968 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'a41569f4-9b16-4577-b7f2-f21d7c1b20de'} created pos.order #722 2026-09-24 16:35:07,256 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:07,263 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32353968 finished 2026-09-24 16:35:07,292 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:07] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.021 0.064 2026-09-24 16:35:07,316 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34872652 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'e9d98070-ba54-4607-b630-6077bf00d4bd'}] 2026-09-24 16:35:07,340 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34872652 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'e9d98070-ba54-4607-b630-6077bf00d4bd'} created pos.order #723 2026-09-24 16:35:07,348 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34872652 finished 2026-09-24 16:35:07,370 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:07] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.014 0.042 2026-09-24 16:35:07,405 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:07,455 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:07,517 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:07,528 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:07] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:35:07,530 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:07] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:35:07,568 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:07,619 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:07,682 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:07,743 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:07,747 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14942745 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'e9d98070-ba54-4607-b630-6077bf00d4bd'}] 2026-09-24 16:35:07,749 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:07] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:35:07,792 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [695] to pos.order #723 2026-09-24 16:35:07,955 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14942745 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'e9d98070-ba54-4607-b630-6077bf00d4bd'} updated pos.order #723 2026-09-24 16:35:07,963 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14942745 finished 2026-09-24 16:35:07,996 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:07] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 245 0.079 0.172 2026-09-24 16:35:08,083 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:08,133 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:08,184 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:08,240 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:08,289 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:08,340 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:08,394 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:08,451 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:08,454 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97578580 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'a41569f4-9b16-4577-b7f2-f21d7c1b20de'}] 2026-09-24 16:35:08,504 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [696] to pos.order #722 2026-09-24 16:35:08,649 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97578580 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'a41569f4-9b16-4577-b7f2-f21d7c1b20de'} updated pos.order #722 2026-09-24 16:35:08,657 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97578580 finished 2026-09-24 16:35:08,687 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:08] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 141 0.054 0.181 2026-09-24 16:35:08,729 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:08,778 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: tour succeeded 2026-09-24 16:35:08,779 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: ╔═════════════════════════════════════╗ ║ TOUR SplitBillScreenTour3 SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-09-24 16:35:08,846 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: heap 17562560 (allocated 19271680) 2026-09-24 16:35:08,848 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Closing chrome headless with pid 105398 2026-09-24 16:35:08,849 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Closing websocket connection 2026-09-24 16:35:08,849 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Terminating chrome headless with pid 105398 2026-09-24 16:35:08,903 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_163508_903037_test_07_split_bill_screen.txt 2026-09-24 16:35:08,903 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Removing chrome user profile "/tmp/tmprswc74ly_chrome_odoo" 2026-09-24 16:35:09,046 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Chrome pid: 105612 2026-09-24 16:35:09,046 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Chrome headless temporary user profile dir: /tmp/tmp4kwi3h53_chrome_odoo 2026-09-24 16:35:09,046 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Issuing json command http://127.0.0.1:43491/json/version 2026-09-24 16:35:09,047 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43491', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:35:09,086 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Browser version: Chrome/150.0.7871.114 2026-09-24 16:35:09,086 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Issuing json command http://127.0.0.1:43491/json 2026-09-24 16:35:09,087 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43491', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:35:09,095 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Websocket url found: ws://127.0.0.1:43491/devtools/page/CD4E5EB4F527FA45911E513E24E64AEE 2026-09-24 16:35:09,105 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Enable chrome headless console log notification 2026-09-24 16:35:09,109 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Chrome headless enable page notifications 2026-09-24 16:35:09,125 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:35:09,127 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Setting session cookie in browser 2026-09-24 16:35:09,127 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-09-24 16:35:09,127 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-09-24 16:35:09,164 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:09] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.010 0.023 2026-09-24 16:35:09,166 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Navigation result: {'frameId': 'CD4E5EB4F527FA45911E513E24E64AEE', 'loaderId': 'E95E0E598B3121ACD6C55CF9C39E6196', 'isDownload': False} 2026-09-24 16:35:09,166 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Evaluate ready code "odoo.isTourReady('SplitBillScreenTourPay')" 2026-09-24 16:35:09,176 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:35:09,187 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:09] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.004 2026-09-24 16:35:09,190 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:09] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-09-24 16:35:09,194 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:09] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-09-24 16:35:09,482 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:09] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:35:09,485 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:09] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:35:09,489 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:09] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:35:09,501 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:09] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.000 0.003 2026-09-24 16:35:09,505 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Evaluate test code "odoo.startTour('SplitBillScreenTourPay', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:35:09,508 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:09] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:35:09,508 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:09,513 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:09] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:35:09,524 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:09] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 4 0.001 0.006 2026-09-24 16:35:09,527 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:09] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.000 0.008 2026-09-24 16:35:09,547 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:09] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.003 0.014 2026-09-24 16:35:09,549 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:09] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.012 2026-09-24 16:35:09,813 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:09] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 276 0.067 0.174 2026-09-24 16:35:09,822 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:09] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:35:09,850 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:09] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:35:09,869 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:09] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 2 0.001 0.007 2026-09-24 16:35:09,902 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:09] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 3 0.003 0.026 2026-09-24 16:35:09,906 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:09] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.027 2026-09-24 16:35:09,911 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35: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.025 2026-09-24 16:35:09,915 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:09] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.038 2026-09-24 16:35:09,918 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:09] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.037 2026-09-24 16:35:09,922 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:09] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.012 2026-09-24 16:35:09,925 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:09] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.040 2026-09-24 16:35:09,927 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:09] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.011 2026-09-24 16:35:09,930 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:09] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.011 2026-09-24 16:35:09,933 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:09] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.026 2026-09-24 16:35:09,938 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: Owl is running in 'dev' mode. 2026-09-24 16:35:09,943 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:09] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:35:09,967 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:09] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:35:09,975 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:09] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:35:09,977 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:09] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:35:09,980 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:09] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:35:09,995 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:09] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:35:09,996 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:09] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 7 0.005 0.018 2026-09-24 16:35:10,005 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:10] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:35:10,006 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:10] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:35:10,007 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:10] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.002 0.029 2026-09-24 16:35:10,011 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:10,041 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:10] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.011 0.035 2026-09-24 16:35:10,072 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:10] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.011 0.069 2026-09-24 16:35:10,079 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:10] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.003 0.064 2026-09-24 16:35:10,087 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:10] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.001 0.005 2026-09-24 16:35:10,131 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35: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.005 2026-09-24 16:35:10,175 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:10,187 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:10] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:35:10,251 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:10,301 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:10,352 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:10,402 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:10,453 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:10,519 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:10,569 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:10,620 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:10,671 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:10,722 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:10,787 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:10,798 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:10] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:35:10,839 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:10,905 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:10,960 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:11,014 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:11,079 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:11,130 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:11,185 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:11,244 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:11,297 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:11,350 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:11,423 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:11,426 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10751254 started for PoS orders references: [{'name': '/', 'pos_reference': '262-119-000001', 'uuid': 'f0838378-3b18-4e7d-a2f0-a64e9cb70d06'}] 2026-09-24 16:35:11,455 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10751254 order {'name': '/', 'pos_reference': '262-119-000001', 'uuid': 'f0838378-3b18-4e7d-a2f0-a64e9cb70d06'} created pos.order #724 2026-09-24 16:35:11,462 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10751254 finished 2026-09-24 16:35:11,484 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:11] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 48 0.014 0.045 2026-09-24 16:35:11,518 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83996582 started for PoS orders references: [{'name': '/', 'pos_reference': '262-119-000002', 'uuid': '56601a45-9745-4bde-98e6-39779f31493b'}] 2026-09-24 16:35:11,543 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83996582 order {'name': '/', 'pos_reference': '262-119-000002', 'uuid': '56601a45-9745-4bde-98e6-39779f31493b'} created pos.order #725 2026-09-24 16:35:11,550 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83996582 finished 2026-09-24 16:35:11,571 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:11] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 48 0.013 0.041 2026-09-24 16:35:11,601 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:11] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:35:11,602 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:11] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:35:11,617 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:11,675 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:11,679 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49367766 started for PoS orders references: [{'name': '/', 'pos_reference': '262-119-000002', 'uuid': '56601a45-9745-4bde-98e6-39779f31493b'}] 2026-09-24 16:35:11,681 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:11] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:35:11,721 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [697] to pos.order #725 2026-09-24 16:35:11,855 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49367766 order {'name': '/', 'pos_reference': '262-119-000002', 'uuid': '56601a45-9745-4bde-98e6-39779f31493b'} updated pos.order #725 2026-09-24 16:35:11,863 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49367766 finished 2026-09-24 16:35:11,893 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:11] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 151 0.055 0.161 2026-09-24 16:35:11,968 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:12,019 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:12,071 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:12,121 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:12,177 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:12,230 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:12,288 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:12,291 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79435160 started for PoS orders references: [{'name': '/', 'pos_reference': '262-119-000001', 'uuid': 'f0838378-3b18-4e7d-a2f0-a64e9cb70d06'}] 2026-09-24 16:35:12,336 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [698] to pos.order #724 2026-09-24 16:35:12,463 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79435160 order {'name': '/', 'pos_reference': '262-119-000001', 'uuid': 'f0838378-3b18-4e7d-a2f0-a64e9cb70d06'} updated pos.order #724 2026-09-24 16:35:12,471 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79435160 finished 2026-09-24 16:35:12,514 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 151 0.067 0.158 2026-09-24 16:35:12,559 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:12,609 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: tour succeeded 2026-09-24 16:35:12,609 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: ╔═══════════════════════════════════════╗ ║ TOUR SplitBillScreenTourPay SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-09-24 16:35:12,678 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: heap 18802956 (allocated 20844544) 2026-09-24 16:35:12,682 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Closing chrome headless with pid 105612 2026-09-24 16:35:12,682 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Closing websocket connection 2026-09-24 16:35:12,682 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Terminating chrome headless with pid 105612 2026-09-24 16:35:12,741 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_163512_741093_test_07_split_bill_screen.txt 2026-09-24 16:35:12,741 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Removing chrome user profile "/tmp/tmp4kwi3h53_chrome_odoo" 2026-09-24 16:35:12,759 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_08_refund_stay_current_table ... 2026-09-24 16:35:13,059 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Chrome pid: 105830 2026-09-24 16:35:13,059 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Chrome headless temporary user profile dir: /tmp/tmplp5tpa7y_chrome_odoo 2026-09-24 16:35:13,059 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Issuing json command http://127.0.0.1:35281/json/version 2026-09-24 16:35:13,060 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35281', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:35:13,061 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Browser version: Chrome/150.0.7871.114 2026-09-24 16:35:13,061 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Issuing json command http://127.0.0.1:35281/json 2026-09-24 16:35:13,062 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35281', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:35:13,063 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Websocket url found: ws://127.0.0.1:35281/devtools/page/C0B8AF58AA35A79A81478FF0ACE85F6B 2026-09-24 16:35:13,064 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Enable chrome headless console log notification 2026-09-24 16:35:13,065 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Chrome headless enable page notifications 2026-09-24 16:35:13,084 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:35:13,089 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Setting session cookie in browser 2026-09-24 16:35:13,089 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-09-24 16:35:13,089 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-09-24 16:35:13,096 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:35:13,409 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:13] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.018 0.296 2026-09-24 16:35:13,412 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Navigation result: {'frameId': 'C0B8AF58AA35A79A81478FF0ACE85F6B', 'loaderId': 'DE84BAA3FDFE234AABEEC93C873389F8', 'isDownload': False} 2026-09-24 16:35:13,412 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Evaluate ready code "odoo.isTourReady('RefundStayCurrentTableTour')" 2026-09-24 16:35:13,421 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:35:13,433 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:13] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:35:13,437 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:13] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-09-24 16:35:13,448 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:13] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.016 2026-09-24 16:35:13,788 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:13] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:35:13,789 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:13] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:35:13,797 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:13] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-24 16:35:13,805 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Evaluate test code "odoo.startTour('RefundStayCurrentTableTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:35:13,809 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:13,812 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:13] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.005 2026-09-24 16:35:13,820 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:13] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:35:13,825 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:13] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:35:13,839 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:13] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.003 0.006 2026-09-24 16:35:13,848 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:13] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.016 2026-09-24 16:35:13,872 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:13] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.008 0.018 2026-09-24 16:35:13,874 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:13] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.016 2026-09-24 16:35:14,195 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:14] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 378 0.109 0.198 2026-09-24 16:35:14,207 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:14] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:35:14,248 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35: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.004 2026-09-24 16:35:14,289 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:14] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.023 2026-09-24 16:35:14,312 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35: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.003 2026-09-24 16:35:14,322 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: Owl is running in 'dev' mode. 2026-09-24 16:35:14,329 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:14] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.003 2026-09-24 16:35:14,357 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:14] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:35:14,362 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:14] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:35:14,372 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:14] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:35:14,375 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:14] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:35:14,389 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:14] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:35:14,390 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:14] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:35:14,392 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:14] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.014 0.017 2026-09-24 16:35:14,394 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:14,407 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:14] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:35:14,416 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:14] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.011 0.045 2026-09-24 16:35:14,423 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:14] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.002 0.034 2026-09-24 16:35:14,458 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:14] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:35:14,462 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:14] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.011 0.048 2026-09-24 16:35:14,463 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:14,493 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:14] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.012 0.077 2026-09-24 16:35:14,500 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:14] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.002 0.073 2026-09-24 16:35:14,550 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:14] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.017 0.068 2026-09-24 16:35:14,579 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35: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.004 2026-09-24 16:35:14,618 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:14,631 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:14] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:35:14,693 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:14,744 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:14,795 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:14,845 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:14,896 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:14,958 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:15,009 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:15,059 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:15,110 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:15,160 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:15,223 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:15,273 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:15,324 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:15,374 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:15,425 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:15,475 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:15,526 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:15,576 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:15,632 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:15,682 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:15,733 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:15,796 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:15,803 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:15] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:35:15,804 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:15] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:35:15,861 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:15,924 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:15,927 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87638119 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'b8c13cfb-e081-441d-aa36-0cedc7723f4f'}] 2026-09-24 16:35:15,928 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:15] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:35:16,159 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87638119 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'b8c13cfb-e081-441d-aa36-0cedc7723f4f'} created pos.order #726 2026-09-24 16:35:16,168 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87638119 finished 2026-09-24 16:35:16,198 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:16] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 238 0.085 0.189 2026-09-24 16:35:16,289 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:16,338 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:16,396 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:16] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:35:16,398 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:16,448 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:16,499 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:16,549 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:16,600 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:16,650 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:16,705 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:16,768 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:16,772 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42810463 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '30df48f1-c1f1-40af-ba02-5b7e2fe29a55'}] 2026-09-24 16:35:16,796 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42810463 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '30df48f1-c1f1-40af-ba02-5b7e2fe29a55'} created pos.order #727 2026-09-24 16:35:16,803 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42810463 finished 2026-09-24 16:35:16,824 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:16] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 36 0.015 0.038 2026-09-24 16:35:16,865 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:16] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 38 0.012 0.020 2026-09-24 16:35:16,882 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:16] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.008 2026-09-24 16:35:16,893 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:16,895 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:16] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids#pos.order.search_paid_order_ids HTTP/1.1" 200 - 6 0.002 0.005 2026-09-24 16:35:16,944 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:16,994 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:17,046 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:17,097 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:17,147 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:17,206 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:17,256 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:17,306 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:17,368 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:17,418 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:17,475 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:17,525 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:17,575 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:17,626 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:17,677 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:17,727 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:17,778 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:17,829 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:17,885 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:17,933 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:17,984 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:18,039 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:18,102 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:18,105 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49910421 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '30df48f1-c1f1-40af-ba02-5b7e2fe29a55'}] 2026-09-24 16:35:18,118 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: Added lines [1189] to pos.order #727 2026-09-24 16:35:18,151 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [700] to pos.order #727 2026-09-24 16:35:18,306 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49910421 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '30df48f1-c1f1-40af-ba02-5b7e2fe29a55'} updated pos.order #727 2026-09-24 16:35:18,319 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49910421 finished 2026-09-24 16:35:18,357 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:18] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 188 0.076 0.177 2026-09-24 16:35:18,416 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: tour succeeded 2026-09-24 16:35:18,417 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: ╔═══════════════════════════════════════════╗ ║ TOUR RefundStayCurrentTableTour SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-09-24 16:35:18,493 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: heap 18636828 (allocated 20058112) 2026-09-24 16:35:18,497 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Closing chrome headless with pid 105830 2026-09-24 16:35:18,498 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Closing websocket connection 2026-09-24 16:35:18,498 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Terminating chrome headless with pid 105830 2026-09-24 16:35:18,555 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_163518_555783_test_08_refund_stay_current_table.txt 2026-09-24 16:35:18,556 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Removing chrome user profile "/tmp/tmplp5tpa7y_chrome_odoo" 2026-09-24 16:35:18,565 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_09_combo_split_bill ... 2026-09-24 16:35:19,331 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Chrome pid: 106045 2026-09-24 16:35:19,331 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Chrome headless temporary user profile dir: /tmp/tmpbz2be4c1_chrome_odoo 2026-09-24 16:35:19,331 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Issuing json command http://127.0.0.1:45155/json/version 2026-09-24 16:35:19,332 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45155', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:35:19,334 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Browser version: Chrome/150.0.7871.114 2026-09-24 16:35:19,334 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Issuing json command http://127.0.0.1:45155/json 2026-09-24 16:35:19,335 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45155', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:35:19,336 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Websocket url found: ws://127.0.0.1:45155/devtools/page/920539800F392FF519680999FD254B68 2026-09-24 16:35:19,338 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Enable chrome headless console log notification 2026-09-24 16:35:19,339 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Chrome headless enable page notifications 2026-09-24 16:35:19,374 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:35:19,377 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Setting session cookie in browser 2026-09-24 16:35:19,378 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-09-24 16:35:19,378 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-09-24 16:35:19,385 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:35:19,705 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:19] "GET /pos/ui/119 HTTP/1.1" 200 - 90 0.020 0.302 2026-09-24 16:35:19,708 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Navigation result: {'frameId': '920539800F392FF519680999FD254B68', 'loaderId': '05265192B611F9C331A6E852A12A8FFB', 'isDownload': False} 2026-09-24 16:35:19,709 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Evaluate ready code "odoo.isTourReady('SplitBillScreenTour4ProductCombo')" 2026-09-24 16:35:19,717 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:35:19,733 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:19] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-09-24 16:35:19,741 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:19] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-09-24 16:35:19,749 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:19] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.025 2026-09-24 16:35:20,041 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:20] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:35:20,045 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:20] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:35:20,052 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:20] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-24 16:35:20,064 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:20] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:35:20,071 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:20] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:35:20,071 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Evaluate test code "odoo.startTour('SplitBillScreenTour4ProductCombo', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:35:20,075 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:20,078 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:20] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:35:20,091 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:20] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.002 0.006 2026-09-24 16:35:20,099 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:20] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.015 2026-09-24 16:35:20,119 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:20] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.005 0.016 2026-09-24 16:35:20,121 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:20] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.013 2026-09-24 16:35:20,473 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:20] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 385 0.112 0.223 2026-09-24 16:35:20,485 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:20] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:35:20,515 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35: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.004 2026-09-24 16:35:20,551 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:20] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.025 2026-09-24 16:35:20,565 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35: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.004 2026-09-24 16:35:20,582 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: Owl is running in 'dev' mode. 2026-09-24 16:35:20,593 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:20] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.004 2026-09-24 16:35:20,609 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:20] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:35:20,610 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:20] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:35:20,621 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:20] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:35:20,625 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:20] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:35:20,632 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:20] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-09-24 16:35:20,634 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:20] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-09-24 16:35:20,647 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:20] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.017 0.023 2026-09-24 16:35:20,653 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:20,654 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:20] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.001 0.042 2026-09-24 16:35:20,663 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:20] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.001 0.032 2026-09-24 16:35:20,689 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:20] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.004 0.007 2026-09-24 16:35:20,698 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:20] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.017 2026-09-24 16:35:20,738 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:20] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.026 0.034 2026-09-24 16:35:20,761 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:20] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:35:20,763 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:20,771 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:20] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.011 0.080 2026-09-24 16:35:20,816 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:20] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.017 0.033 2026-09-24 16:35:20,845 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35: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.004 2026-09-24 16:35:20,886 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:20,903 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:20] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:35:20,947 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:21,004 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:21,058 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:21,112 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:21,199 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:21,254 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:21,308 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:21,362 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:21,416 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:21,496 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:21,552 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:21,603 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:21,654 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:21,705 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:21,758 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:21,808 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:21,858 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:21,929 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:21,979 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:22,056 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:22,106 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:22,157 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:22,208 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:22,258 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:22,331 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:22,382 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:22,433 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:22,483 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:22,534 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:22,584 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:22,640 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:22,701 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:22,756 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:22,810 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:22,865 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:22,916 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:22,967 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:23,018 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:23,068 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:23,119 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:23,170 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:23,221 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:23,272 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:23,323 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:23,374 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:23,468 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:23,471 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31274102 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '2424acf6-8439-42fe-b7cf-958a99a3a470'}] 2026-09-24 16:35:23,518 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:23,522 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31274102 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '2424acf6-8439-42fe-b7cf-958a99a3a470'} created pos.order #728 2026-09-24 16:35:23,533 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31274102 finished 2026-09-24 16:35:23,567 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:23] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 92 0.037 0.061 2026-09-24 16:35:23,626 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6502376 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'a7fe99b9-8a47-4981-a32c-ea9f48c969a1'}] 2026-09-24 16:35:23,665 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6502376 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'a7fe99b9-8a47-4981-a32c-ea9f48c969a1'} created pos.order #729 2026-09-24 16:35:23,672 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6502376 finished 2026-09-24 16:35:23,696 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:23] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 85 0.018 0.054 2026-09-24 16:35:23,741 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:23,792 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:23,854 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:23,861 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:23] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:35:23,862 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:23] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:35:23,904 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:23,954 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:24,018 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:24,078 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:24,083 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42638546 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'a7fe99b9-8a47-4981-a32c-ea9f48c969a1'}] 2026-09-24 16:35:24,084 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:24] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:35:24,145 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [701] to pos.order #729 2026-09-24 16:35:24,529 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42638546 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'a7fe99b9-8a47-4981-a32c-ea9f48c969a1'} updated pos.order #729 2026-09-24 16:35:24,538 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42638546 finished 2026-09-24 16:35:24,578 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:24] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 388 0.148 0.349 2026-09-24 16:35:24,672 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:24,725 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:24,776 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:24,834 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:24,884 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:24,935 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:24,985 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:25,036 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:25,087 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:25,138 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:25,188 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:25,239 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:25,289 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:25,340 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:25,391 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: tour succeeded 2026-09-24 16:35:25,391 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR SplitBillScreenTour4ProductCombo SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-09-24 16:35:25,474 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: heap 22825552 (allocated 24121344) 2026-09-24 16:35:25,475 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Closing chrome headless with pid 106045 2026-09-24 16:35:25,476 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Closing websocket connection 2026-09-24 16:35:25,476 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Terminating chrome headless with pid 106045 2026-09-24 16:35:25,570 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_163525_570041_test_09_combo_split_bill.txt 2026-09-24 16:35:25,570 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Removing chrome user profile "/tmp/tmpbz2be4c1_chrome_odoo" 2026-09-24 16:35:25,580 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_10_save_last_preparation_changes ... 2026-09-24 16:35:25,880 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Chrome pid: 106255 2026-09-24 16:35:25,881 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Chrome headless temporary user profile dir: /tmp/tmpppfsgzda_chrome_odoo 2026-09-24 16:35:25,881 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Issuing json command http://127.0.0.1:45969/json/version 2026-09-24 16:35:25,882 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45969', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:35:25,883 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Browser version: Chrome/150.0.7871.114 2026-09-24 16:35:25,883 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Issuing json command http://127.0.0.1:45969/json 2026-09-24 16:35:25,884 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45969', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:35:25,884 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Websocket url found: ws://127.0.0.1:45969/devtools/page/0B4889AF14669EB57A7E5A186450938F 2026-09-24 16:35:25,886 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Enable chrome headless console log notification 2026-09-24 16:35:25,887 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Chrome headless enable page notifications 2026-09-24 16:35:25,908 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:35:25,913 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Setting session cookie in browser 2026-09-24 16:35:25,914 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-09-24 16:35:25,914 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-09-24 16:35:25,922 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:35:26,322 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:26] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.018 0.384 2026-09-24 16:35:26,325 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Navigation result: {'frameId': '0B4889AF14669EB57A7E5A186450938F', 'loaderId': '16BC585A136E2ECDF6C7017F6F0531D5', 'isDownload': False} 2026-09-24 16:35:26,325 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Evaluate ready code "odoo.isTourReady('SaveLastPreparationChangesTour')" 2026-09-24 16:35:26,333 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:35:26,344 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:26] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-09-24 16:35:26,347 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:26] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.000 0.008 2026-09-24 16:35:26,350 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:26] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.000 0.012 2026-09-24 16:35:26,655 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:26] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:35:26,659 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:26] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:35:26,664 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:26] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-09-24 16:35:26,676 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:26] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:35:26,682 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:26] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:35:26,687 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:26] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:35:26,687 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Evaluate test code "odoo.startTour('SaveLastPreparationChangesTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:35:26,690 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:26,702 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:26] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.007 2026-09-24 16:35:26,710 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:26] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.002 0.012 2026-09-24 16:35:26,715 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:26] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.003 2026-09-24 16:35:26,736 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:26] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.006 0.015 2026-09-24 16:35:27,026 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:27] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 378 0.089 0.185 2026-09-24 16:35:27,038 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:27] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:35:27,073 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35: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.004 2026-09-24 16:35:27,109 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:27] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.027 2026-09-24 16:35:27,126 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:27] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.008 2026-09-24 16:35:27,138 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: Owl is running in 'dev' mode. 2026-09-24 16:35:27,145 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:27] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.003 2026-09-24 16:35:27,178 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:27] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:35:27,185 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:27] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:35:27,198 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:27] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:35:27,202 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:27] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-09-24 16:35:27,215 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:27] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-09-24 16:35:27,220 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:27] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:35:27,223 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:27] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.017 0.023 2026-09-24 16:35:27,233 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:27] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:35:27,234 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:27] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.002 0.043 2026-09-24 16:35:27,241 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:27,243 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:27] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.002 0.028 2026-09-24 16:35:27,273 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:27] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.009 0.035 2026-09-24 16:35:27,303 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:27] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.008 0.064 2026-09-24 16:35:27,309 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:27] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.001 0.040 2026-09-24 16:35:27,343 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:27] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:35:27,349 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:27,393 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:27] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.015 0.029 2026-09-24 16:35:27,413 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35: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.003 2026-09-24 16:35:27,465 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:27,481 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:27] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:35:27,545 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:27,595 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:27,646 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:27,697 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:27,748 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:27,800 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: [10/20] Tour SaveLastPreparationChangesTour → Step body 2026-09-24 16:35:27,851 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:27,924 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13353964 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'a05b7871-9e1d-4b25-8a87-e8935ee624a9'}] 2026-09-24 16:35:27,924 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:27,961 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13353964 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'a05b7871-9e1d-4b25-8a87-e8935ee624a9'} created pos.order #730 2026-09-24 16:35:27,971 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13353964 finished 2026-09-24 16:35:27,995 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:27] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.021 0.052 2026-09-24 16:35:28,033 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:28] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.001 0.006 2026-09-24 16:35:28,036 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:30,071 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:30,121 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:30,172 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:30,228 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:32,271 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:32,321 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:32,372 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:32,423 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: tour succeeded 2026-09-24 16:35:32,423 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR SaveLastPreparationChangesTour SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-09-24 16:35:32,469 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: heap 15343636 (allocated 16252928) 2026-09-24 16:35:32,471 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Closing chrome headless with pid 106255 2026-09-24 16:35:32,471 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Closing websocket connection 2026-09-24 16:35:32,472 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Terminating chrome headless with pid 106255 2026-09-24 16:35:32,533 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_163532_532903_test_10_save_last_preparation_changes.txt 2026-09-24 16:35:32,533 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Removing chrome user profile "/tmp/tmpppfsgzda_chrome_odoo" 2026-09-24 16:35:32,559 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_12_order_tracking ... 2026-09-24 16:35:32,871 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Chrome pid: 106454 2026-09-24 16:35:32,872 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Chrome headless temporary user profile dir: /tmp/tmpdl02vlnh_chrome_odoo 2026-09-24 16:35:32,872 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Issuing json command http://127.0.0.1:45035/json/version 2026-09-24 16:35:32,873 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45035', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:35:32,877 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Browser version: Chrome/150.0.7871.114 2026-09-24 16:35:32,877 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Issuing json command http://127.0.0.1:45035/json 2026-09-24 16:35:32,877 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45035', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:35:32,879 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Websocket url found: ws://127.0.0.1:45035/devtools/page/3DE6CC99C948B386E9FF6758A954E726 2026-09-24 16:35:32,881 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Enable chrome headless console log notification 2026-09-24 16:35:32,882 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Chrome headless enable page notifications 2026-09-24 16:35:32,905 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:35:32,921 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Setting session cookie in browser 2026-09-24 16:35:32,922 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-09-24 16:35:32,922 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-09-24 16:35:32,929 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:35:33,265 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:33] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.022 0.316 2026-09-24 16:35:33,268 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Navigation result: {'frameId': '3DE6CC99C948B386E9FF6758A954E726', 'loaderId': '2A5D42552E886D7AA82AA2BF69E843EC', 'isDownload': False} 2026-09-24 16:35:33,268 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Evaluate ready code "odoo.isTourReady('OrderTrackingTour')" 2026-09-24 16:35:33,279 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:35:33,288 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:33] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:35:33,292 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:33] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-09-24 16:35:33,313 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:33] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.009 0.020 2026-09-24 16:35:33,634 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:33] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:35:33,639 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:33] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-09-24 16:35:33,645 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:33] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:35:33,653 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:33] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:35:33,653 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Evaluate test code "odoo.startTour('OrderTrackingTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:35:33,656 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:33,661 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:33] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:35:33,666 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:33] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:35:33,682 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:33] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.002 0.006 2026-09-24 16:35:33,691 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:33] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.016 2026-09-24 16:35:33,716 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:33] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.008 0.017 2026-09-24 16:35:33,717 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:33] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.005 2026-09-24 16:35:34,025 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:34] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 378 0.092 0.201 2026-09-24 16:35:34,039 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:34] "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-09-24 16:35:34,067 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:34] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:35:34,105 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:34] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.027 2026-09-24 16:35:34,128 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:34] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:35:34,141 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: Owl is running in 'dev' mode. 2026-09-24 16:35:34,151 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:34] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-09-24 16:35:34,176 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:34] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:35:34,185 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:34] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:35:34,188 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:34] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:35:34,191 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:34] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.003 0.009 2026-09-24 16:35:34,197 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:34] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.017 2026-09-24 16:35:34,205 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:34] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:35:34,208 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:34] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:35:34,222 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:34] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.011 0.031 2026-09-24 16:35:34,228 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:34,230 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:34] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.002 0.014 2026-09-24 16:35:34,262 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:34] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:35:34,269 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:34] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.004 0.009 2026-09-24 16:35:34,303 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:34] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.011 0.034 2026-09-24 16:35:34,341 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:34] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.010 0.072 2026-09-24 16:35:34,342 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:34] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:35:34,342 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:34,395 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:34] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.023 0.028 2026-09-24 16:35:34,430 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:34] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-24 16:35:34,469 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:34,482 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:34] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:35:34,549 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:34,614 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:34,665 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:34,716 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:34,766 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:34,817 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:34,875 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:34,892 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20181653 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '4a08b5d7-19e0-4c45-b9a7-068316783825'}] 2026-09-24 16:35:34,934 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20181653 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '4a08b5d7-19e0-4c45-b9a7-068316783825'} created pos.order #731 2026-09-24 16:35:34,942 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20181653 finished 2026-09-24 16:35:34,970 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:34] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.032 0.049 2026-09-24 16:35:35,004 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:35,066 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:35] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.001 0.006 2026-09-24 16:35:35,067 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:35,117 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:35,171 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:35,222 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:35,273 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:35,326 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:35,378 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:35,555 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:35,605 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:35,664 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:35,714 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:35,765 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:35,828 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:35,833 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:35] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:35:35,835 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:35] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:35:35,891 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:35,950 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:35,954 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79774497 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '4a08b5d7-19e0-4c45-b9a7-068316783825'}] 2026-09-24 16:35:35,959 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:35] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:35:36,034 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [702] to pos.order #731 2026-09-24 16:35:36,239 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79774497 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '4a08b5d7-19e0-4c45-b9a7-068316783825'} updated pos.order #731 2026-09-24 16:35:36,248 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79774497 finished 2026-09-24 16:35:36,286 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:36] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 251 0.121 0.213 2026-09-24 16:35:36,368 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: tour succeeded 2026-09-24 16:35:36,369 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: ╔══════════════════════════════════╗ ║ TOUR OrderTrackingTour SUCCEEDED ║ ╚══════════════════════════════════╝ 2026-09-24 16:35:36,448 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: heap 16524256 (allocated 17960960) 2026-09-24 16:35:36,460 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Closing chrome headless with pid 106454 2026-09-24 16:35:36,461 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Closing websocket connection 2026-09-24 16:35:36,461 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Terminating chrome headless with pid 106454 2026-09-24 16:35:36,528 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_163536_527904_test_12_order_tracking.txt 2026-09-24 16:35:36,528 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Removing chrome user profile "/tmp/tmpdl02vlnh_chrome_odoo" 2026-09-24 16:35:36,555 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_13_category_check ... 2026-09-24 16:35:36,873 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Chrome pid: 106654 2026-09-24 16:35:36,873 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Chrome headless temporary user profile dir: /tmp/tmpi9_45t3e_chrome_odoo 2026-09-24 16:35:36,873 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Issuing json command http://127.0.0.1:41791/json/version 2026-09-24 16:35:36,874 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41791', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:35:36,876 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Browser version: Chrome/150.0.7871.114 2026-09-24 16:35:36,876 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Issuing json command http://127.0.0.1:41791/json 2026-09-24 16:35:36,876 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41791', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:35:36,877 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Websocket url found: ws://127.0.0.1:41791/devtools/page/CBCE4988CBC7E8482BA6F4937F176E0C 2026-09-24 16:35:36,878 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Enable chrome headless console log notification 2026-09-24 16:35:36,879 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Chrome headless enable page notifications 2026-09-24 16:35:36,899 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:35:36,904 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Setting session cookie in browser 2026-09-24 16:35:36,905 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-09-24 16:35:36,905 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-09-24 16:35:36,912 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:35:37,224 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:37] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.022 0.291 2026-09-24 16:35:37,234 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Navigation result: {'frameId': 'CBCE4988CBC7E8482BA6F4937F176E0C', 'loaderId': '7A32C254EC6782BE2A991DBD8E98E4E9', 'isDownload': False} 2026-09-24 16:35:37,234 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Evaluate ready code "odoo.isTourReady('CategLabelCheck')" 2026-09-24 16:35:37,239 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:35:37,250 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:37] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:35:37,260 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:37] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.005 0.010 2026-09-24 16:35:37,264 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:37] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.015 2026-09-24 16:35:37,562 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:37] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:35:37,567 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:37] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:35:37,575 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:37] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-24 16:35:37,588 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Evaluate test code "odoo.startTour('CategLabelCheck', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:35:37,588 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:37] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:35:37,591 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:37,596 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:37] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:35:37,602 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:37] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:35:37,616 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:37] "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.006 2026-09-24 16:35:37,624 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:37] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.015 2026-09-24 16:35:37,660 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:37] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.009 0.027 2026-09-24 16:35:37,662 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:37] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.027 2026-09-24 16:35:38,017 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:38] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 378 0.144 0.195 2026-09-24 16:35:38,030 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:38] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:35:38,070 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:38] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:35:38,114 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:38] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.026 2026-09-24 16:35:38,128 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:38] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:35:38,136 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check.browser: Owl is running in 'dev' mode. 2026-09-24 16:35:38,145 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:38] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.003 2026-09-24 16:35:38,173 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:38] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:35:38,181 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:38] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:35:38,198 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:38] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:35:38,200 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:38] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:35:38,216 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:38] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:35:38,226 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:38] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-09-24 16:35:38,238 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:38,244 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:38] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.030 0.022 2026-09-24 16:35:38,275 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:38] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:35:38,295 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:38] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.009 0.094 2026-09-24 16:35:38,301 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:38] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.002 0.065 2026-09-24 16:35:38,331 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:38] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.010 0.078 2026-09-24 16:35:38,355 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:38] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:35:38,358 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:38,374 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:38] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.017 0.093 2026-09-24 16:35:38,380 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:38] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.001 0.075 2026-09-24 16:35:38,424 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:38] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.015 0.050 2026-09-24 16:35:38,462 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:38] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:35:38,501 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:38,515 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:38] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:35:38,575 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:38,627 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check.browser: tour succeeded 2026-09-24 16:35:38,627 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check.browser: ╔════════════════════════════════╗ ║ TOUR CategLabelCheck SUCCEEDED ║ ╚════════════════════════════════╝ 2026-09-24 16:35:38,672 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check.browser: heap 14034972 (allocated 15728640) 2026-09-24 16:35:38,673 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Closing chrome headless with pid 106654 2026-09-24 16:35:38,674 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Closing websocket connection 2026-09-24 16:35:38,674 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Terminating chrome headless with pid 106654 2026-09-24 16:35:38,728 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_163538_727922_test_13_category_check.txt 2026-09-24 16:35:38,728 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Removing chrome user profile "/tmp/tmpi9_45t3e_chrome_odoo" 2026-09-24 16:35:38,736 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_13_crm_team ... 2026-09-24 16:35:39,075 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Chrome pid: 106850 2026-09-24 16:35:39,075 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Chrome headless temporary user profile dir: /tmp/tmpztr5zucy_chrome_odoo 2026-09-24 16:35:39,075 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Issuing json command http://127.0.0.1:42675/json/version 2026-09-24 16:35:39,076 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42675', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:35:39,086 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Browser version: Chrome/150.0.7871.114 2026-09-24 16:35:39,087 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Issuing json command http://127.0.0.1:42675/json 2026-09-24 16:35:39,087 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42675', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:35:39,092 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Websocket url found: ws://127.0.0.1:42675/devtools/page/AA615BE4853E4254387454B2B401FA26 2026-09-24 16:35:39,101 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Enable chrome headless console log notification 2026-09-24 16:35:39,105 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Chrome headless enable page notifications 2026-09-24 16:35:39,156 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:35:39,161 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Setting session cookie in browser 2026-09-24 16:35:39,162 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-09-24 16:35:39,162 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-09-24 16:35:39,176 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:35:39,491 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:39] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.018 0.300 2026-09-24 16:35:39,494 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Navigation result: {'frameId': 'AA615BE4853E4254387454B2B401FA26', 'loaderId': '6D79E3308F0CC2050B808FEFAD8388E7', 'isDownload': False} 2026-09-24 16:35:39,494 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Evaluate ready code "odoo.isTourReady('CrmTeamTour')" 2026-09-24 16:35:39,508 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:35:39,521 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:39] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:35:39,523 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:39] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.000 0.008 2026-09-24 16:35:39,541 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:39] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.011 0.013 2026-09-24 16:35:39,827 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:39] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:35:39,828 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:39] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:35:39,839 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:39] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-24 16:35:39,854 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Evaluate test code "odoo.startTour('CrmTeamTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:35:39,854 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:39] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:35:39,857 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:39,862 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:39] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:35:39,867 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:39] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:35:39,880 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:39] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.002 0.005 2026-09-24 16:35:39,888 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:39] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.012 2026-09-24 16:35:39,911 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:39] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.006 0.016 2026-09-24 16:35:39,913 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:39] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.011 2026-09-24 16:35:40,348 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:40] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 378 0.106 0.314 2026-09-24 16:35:40,360 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:40] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:35:40,391 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:40] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:35:40,425 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:40] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.025 2026-09-24 16:35:40,443 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:40] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:35:40,452 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team.browser: Owl is running in 'dev' mode. 2026-09-24 16:35:40,458 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:40] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.003 2026-09-24 16:35:40,482 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:40] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:35:40,491 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:40] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:35:40,508 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:40] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:35:40,515 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:40] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:35:40,518 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:40] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:35:40,521 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:40] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-09-24 16:35:40,530 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:40,531 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:40] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.014 0.016 2026-09-24 16:35:40,538 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:40] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.002 0.032 2026-09-24 16:35:40,550 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:40] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:35:40,552 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:40] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.006 0.030 2026-09-24 16:35:40,586 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:40] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.011 0.034 2026-09-24 16:35:40,592 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:40] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:35:40,602 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:40,625 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:40] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.012 0.071 2026-09-24 16:35:40,633 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:40] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.002 0.074 2026-09-24 16:35:40,676 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:40] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.017 0.053 2026-09-24 16:35:40,712 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:40] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:35:40,752 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:40,768 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:40] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:35:40,834 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:40,890 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:40,907 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95278603 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'af342604-0330-4125-9d95-f73c48d7f674'}] 2026-09-24 16:35:40,947 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95278603 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'af342604-0330-4125-9d95-f73c48d7f674'} created pos.order #732 2026-09-24 16:35:40,956 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95278603 finished 2026-09-24 16:35:40,979 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:40] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.022 0.053 2026-09-24 16:35:41,004 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:41,065 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:41,066 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:41] "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.005 2026-09-24 16:35:41,120 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:43,170 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team.browser: tour succeeded 2026-09-24 16:35:43,171 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team.browser: ╔════════════════════════════╗ ║ TOUR CrmTeamTour SUCCEEDED ║ ╚════════════════════════════╝ 2026-09-24 16:35:43,214 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team.browser: heap 15058820 (allocated 15728640) 2026-09-24 16:35:43,216 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Closing chrome headless with pid 106850 2026-09-24 16:35:43,217 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Closing websocket connection 2026-09-24 16:35:43,217 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Terminating chrome headless with pid 106850 2026-09-24 16:35:43,271 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_163543_271226_test_13_crm_team.txt 2026-09-24 16:35:43,271 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Removing chrome user profile "/tmp/tmpztr5zucy_chrome_odoo" 2026-09-24 16:35:43,286 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_14_change_synced_order ... 2026-09-24 16:35:43,593 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Chrome pid: 107048 2026-09-24 16:35:43,593 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Chrome headless temporary user profile dir: /tmp/tmp9za0f3t4_chrome_odoo 2026-09-24 16:35:43,594 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Issuing json command http://127.0.0.1:40793/json/version 2026-09-24 16:35:43,595 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40793', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:35:43,597 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Browser version: Chrome/150.0.7871.114 2026-09-24 16:35:43,597 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Issuing json command http://127.0.0.1:40793/json 2026-09-24 16:35:43,597 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40793', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:35:43,598 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Websocket url found: ws://127.0.0.1:40793/devtools/page/3729D7E541AD04A340917426AAAEEE13 2026-09-24 16:35:43,601 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Enable chrome headless console log notification 2026-09-24 16:35:43,602 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Chrome headless enable page notifications 2026-09-24 16:35:43,626 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:35:43,632 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Setting session cookie in browser 2026-09-24 16:35:43,633 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-09-24 16:35:43,633 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-09-24 16:35:43,644 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:35:43,981 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:43] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.019 0.320 2026-09-24 16:35:43,984 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Navigation result: {'frameId': '3729D7E541AD04A340917426AAAEEE13', 'loaderId': 'C3F0ECF24B77B620C1FE76705A6336A9', 'isDownload': False} 2026-09-24 16:35:43,984 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Evaluate ready code "odoo.isTourReady('OrderChange')" 2026-09-24 16:35:43,994 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:35:44,004 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:44] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-09-24 16:35:44,009 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:44] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-09-24 16:35:44,012 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:44] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-09-24 16:35:44,299 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:44] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:35:44,301 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:44] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:35:44,309 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:44] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-24 16:35:44,322 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:44] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:35:44,333 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:44] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:35:44,337 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Evaluate test code "odoo.startTour('OrderChange', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:35:44,339 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:44] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:35:44,341 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:44,353 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:44] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.002 0.006 2026-09-24 16:35:44,363 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:44] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.017 2026-09-24 16:35:44,385 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:44] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.006 0.018 2026-09-24 16:35:44,387 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:44] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.014 2026-09-24 16:35:44,730 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:44] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 378 0.107 0.214 2026-09-24 16:35:44,752 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:44] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:35:44,789 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35: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.004 2026-09-24 16:35:44,833 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:44] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.024 2026-09-24 16:35:44,844 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35: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.003 2026-09-24 16:35:44,850 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order.browser: Owl is running in 'dev' mode. 2026-09-24 16:35:44,858 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:44] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.003 2026-09-24 16:35:44,882 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:44] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:35:44,905 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:44] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:35:44,908 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:44] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:35:44,909 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:44] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:35:44,913 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:44] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:35:44,914 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:44] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.006 0.012 2026-09-24 16:35:44,916 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:44] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.021 2026-09-24 16:35:44,924 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:44,934 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:44] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.006 0.032 2026-09-24 16:35:44,940 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:44] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.002 0.017 2026-09-24 16:35:44,948 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:44] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:35:44,974 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:44] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.009 0.020 2026-09-24 16:35:44,983 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:44] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:35:44,984 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:44] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.002 0.038 2026-09-24 16:35:44,999 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:45,013 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:45] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.009 0.060 2026-09-24 16:35:45,063 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:45] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.022 0.041 2026-09-24 16:35:45,095 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35: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.004 2026-09-24 16:35:45,129 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:45,142 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:45] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:35:45,202 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:45,253 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:45,305 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:45,355 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:45,406 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order.browser: [9/31] Tour OrderChange → Step body 2026-09-24 16:35:45,457 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:45,524 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:45,527 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43955881 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '0de1dcca-38f5-48e3-9e8c-e13bbddf21d4'}] 2026-09-24 16:35:45,570 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43955881 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '0de1dcca-38f5-48e3-9e8c-e13bbddf21d4'} created pos.order #733 2026-09-24 16:35:45,578 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43955881 finished 2026-09-24 16:35:45,601 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:45] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.024 0.051 2026-09-24 16:35:45,647 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:45,647 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:45] "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.005 2026-09-24 16:35:45,697 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:45,747 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:45,797 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:45,853 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:45,909 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:45,965 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:46,015 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:46,066 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:46,116 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:46,170 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:46,225 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:46,276 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:46,339 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:46,346 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:46] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:35:46,347 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:46] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:35:46,389 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:46,440 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:46,503 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:46,555 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:46,617 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:46,619 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21369786 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '0de1dcca-38f5-48e3-9e8c-e13bbddf21d4'}] 2026-09-24 16:35:46,625 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:46] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:35:46,671 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [703] to pos.order #733 2026-09-24 16:35:46,844 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21369786 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '0de1dcca-38f5-48e3-9e8c-e13bbddf21d4'} updated pos.order #733 2026-09-24 16:35:46,851 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21369786 finished 2026-09-24 16:35:46,892 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:46] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 249 0.086 0.187 2026-09-24 16:35:46,962 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:47,013 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order.browser: tour succeeded 2026-09-24 16:35:47,013 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order.browser: ╔════════════════════════════╗ ║ TOUR OrderChange SUCCEEDED ║ ╚════════════════════════════╝ 2026-09-24 16:35:47,077 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order.browser: heap 16788616 (allocated 18223104) 2026-09-24 16:35:47,078 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Closing chrome headless with pid 107048 2026-09-24 16:35:47,079 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Closing websocket connection 2026-09-24 16:35:47,079 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Terminating chrome headless with pid 107048 2026-09-24 16:35:47,133 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_163547_133183_test_14_change_synced_order.txt 2026-09-24 16:35:47,133 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Removing chrome user profile "/tmp/tmp9za0f3t4_chrome_odoo" 2026-09-24 16:35:47,142 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_14_pos_payment_sync ... 2026-09-24 16:35:47,441 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome pid: 107248 2026-09-24 16:35:47,441 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome headless temporary user profile dir: /tmp/tmp3c1s8_9__chrome_odoo 2026-09-24 16:35:47,441 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Issuing json command http://127.0.0.1:35573/json/version 2026-09-24 16:35:47,442 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35573', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:35:47,443 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Browser version: Chrome/150.0.7871.114 2026-09-24 16:35:47,443 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Issuing json command http://127.0.0.1:35573/json 2026-09-24 16:35:47,444 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35573', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:35:47,445 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Websocket url found: ws://127.0.0.1:35573/devtools/page/DD4461BE278436D2997F080A02046859 2026-09-24 16:35:47,447 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Enable chrome headless console log notification 2026-09-24 16:35:47,448 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome headless enable page notifications 2026-09-24 16:35:47,465 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:35:47,470 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Setting session cookie in browser 2026-09-24 16:35:47,471 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-09-24 16:35:47,471 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-09-24 16:35:47,479 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:35:47,788 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:47] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.022 0.289 2026-09-24 16:35:47,791 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Navigation result: {'frameId': 'DD4461BE278436D2997F080A02046859', 'loaderId': 'F4EED87A997D8DB33A0067C45645D5AB', 'isDownload': False} 2026-09-24 16:35:47,791 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Evaluate ready code "odoo.isTourReady('PoSPaymentSyncTour1')" 2026-09-24 16:35:47,800 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:35:47,815 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:47] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-09-24 16:35:47,819 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:47] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.000 0.008 2026-09-24 16:35:47,824 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:47] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.017 2026-09-24 16:35:48,120 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:48] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:35:48,123 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:48] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:35:48,133 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:48] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-24 16:35:48,146 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:48] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:35:48,153 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:48] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:35:48,155 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Evaluate test code "odoo.startTour('PoSPaymentSyncTour1', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:35:48,159 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:48] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:35:48,159 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:48,173 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:48] "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.006 2026-09-24 16:35:48,181 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:48] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.015 2026-09-24 16:35:48,205 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:48] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.008 0.016 2026-09-24 16:35:48,207 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:48] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.015 2026-09-24 16:35:48,511 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:48] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 378 0.091 0.193 2026-09-24 16:35:48,525 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:48] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:35:48,555 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:48] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:35:48,589 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:48] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.022 2026-09-24 16:35:48,599 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:48] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:35:48,605 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: Owl is running in 'dev' mode. 2026-09-24 16:35:48,612 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:48] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.002 2026-09-24 16:35:48,641 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:48] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:35:48,650 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:48] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:35:48,653 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:48] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:35:48,667 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:48] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:35:48,668 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:48] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:35:48,668 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:48] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.010 0.017 2026-09-24 16:35:48,678 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:48] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.002 0.031 2026-09-24 16:35:48,684 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:48] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.001 0.007 2026-09-24 16:35:48,686 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:48] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.040 2026-09-24 16:35:48,693 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:48,725 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:48] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:35:48,725 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:48] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.003 0.006 2026-09-24 16:35:48,762 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:48] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.014 0.028 2026-09-24 16:35:48,787 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:48] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.008 0.060 2026-09-24 16:35:48,818 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:48] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:35:48,822 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:48,867 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:48] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.017 0.028 2026-09-24 16:35:48,897 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:48] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:35:48,935 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:48,948 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:48] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:35:49,006 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:49,057 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:49,107 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:49,158 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:49,214 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:49,264 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:49,315 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:49,379 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:49,386 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:49] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:35:49,387 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:49] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:35:49,430 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:49,481 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:49,546 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:49,603 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:49,652 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:49,718 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:49,755 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-09-24 16:35:49,756 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-09-24 16:35:49,756 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-09-24 16:35:49,756 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff2 2026-09-24 16:35:49,756 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-09-24 16:35:49,756 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-09-24 16:35:49,757 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-09-24 16:35:49,757 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff2 2026-09-24 16:35:49,757 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-09-24 16:35:49,757 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-09-24 16:35:49,757 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-09-24 16:35:49,758 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff2 2026-09-24 16:35:49,762 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-09-24 16:35:49,763 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-09-24 16:35:49,763 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-09-24 16:35:49,763 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff2 2026-09-24 16:35:49,764 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-09-24 16:35:49,764 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-09-24 16:35:49,764 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-09-24 16:35:49,764 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff2 2026-09-24 16:35:49,765 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-09-24 16:35:49,765 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-09-24 16:35:49,765 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-09-24 16:35:49,765 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff2 2026-09-24 16:35:49,765 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-09-24 16:35:49,766 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-09-24 16:35:49,766 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-09-24 16:35:49,766 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff2 2026-09-24 16:35:49,766 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-09-24 16:35:49,766 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-09-24 16:35:49,766 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-09-24 16:35:49,766 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff2 2026-09-24 16:35:49,767 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-09-24 16:35:49,767 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-09-24 16:35:49,767 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-09-24 16:35:49,767 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff2 2026-09-24 16:35:49,767 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-09-24 16:35:49,767 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-09-24 16:35:49,767 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-09-24 16:35:49,768 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff2 2026-09-24 16:35:49,774 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:49] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:35:49,778 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:49] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:35:49,781 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:49] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:35:49,781 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:49] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:35:49,782 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-09-24 16:35:49,782 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-09-24 16:35:49,783 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-09-24 16:35:49,784 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff 2026-09-24 16:35:49,785 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:49] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:35:49,787 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-09-24 16:35:49,788 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-09-24 16:35:49,788 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-09-24 16:35:49,789 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff 2026-09-24 16:35:49,789 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:49] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:35:49,790 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-09-24 16:35:49,790 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-09-24 16:35:49,791 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-09-24 16:35:49,792 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff 2026-09-24 16:35:49,793 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-09-24 16:35:49,793 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-09-24 16:35:49,793 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-09-24 16:35:49,794 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff 2026-09-24 16:35:49,794 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-09-24 16:35:49,795 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-09-24 16:35:49,795 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-09-24 16:35:49,795 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff 2026-09-24 16:35:49,795 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-09-24 16:35:49,795 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-09-24 16:35:49,795 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-09-24 16:35:49,796 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff 2026-09-24 16:35:49,796 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-09-24 16:35:49,796 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-09-24 16:35:49,796 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-09-24 16:35:49,796 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff 2026-09-24 16:35:49,797 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-09-24 16:35:49,799 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:49] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:35:49,801 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-09-24 16:35:49,802 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:49] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:35:49,803 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:49] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:35:49,804 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-09-24 16:35:49,804 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:49] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:35:49,805 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:49] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-09-24 16:35:49,805 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff 2026-09-24 16:35:49,806 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-09-24 16:35:49,807 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:49] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:35:49,807 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-09-24 16:35:49,808 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-09-24 16:35:49,808 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff 2026-09-24 16:35:49,809 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-09-24 16:35:49,809 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-09-24 16:35:49,809 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-09-24 16:35:49,809 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff 2026-09-24 16:35:49,810 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-09-24 16:35:49,810 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-09-24 16:35:49,810 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-09-24 16:35:49,810 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.ttf 2026-09-24 16:35:49,811 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-09-24 16:35:49,811 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-09-24 16:35:49,811 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-09-24 16:35:49,811 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.ttf 2026-09-24 16:35:49,811 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-09-24 16:35:49,812 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-09-24 16:35:49,812 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-09-24 16:35:49,812 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.ttf 2026-09-24 16:35:49,812 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-09-24 16:35:49,813 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-09-24 16:35:49,813 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-09-24 16:35:49,813 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.ttf 2026-09-24 16:35:49,813 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-09-24 16:35:49,813 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-09-24 16:35:49,814 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-09-24 16:35:49,814 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.ttf 2026-09-24 16:35:49,814 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-09-24 16:35:49,814 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-09-24 16:35:49,814 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-09-24 16:35:49,814 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.ttf 2026-09-24 16:35:49,814 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-09-24 16:35:49,815 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-09-24 16:35:49,815 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-09-24 16:35:49,815 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.ttf 2026-09-24 16:35:49,815 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-09-24 16:35:49,816 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-09-24 16:35:49,816 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-09-24 16:35:49,818 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:49] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:35:49,821 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:49] "GET /web/static/fonts/google/Fira_Mono/Fira_Mono-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:35:49,823 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.ttf 2026-09-24 16:35:49,827 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:49] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:35:49,828 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:49] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:35:49,829 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:49] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:35:49,833 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:49] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:35:49,834 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-09-24 16:35:49,835 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:49] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.011 2026-09-24 16:35:49,836 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-09-24 16:35:49,837 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:49] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:35:49,838 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:49] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:35:49,839 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-09-24 16:35:49,840 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.ttf 2026-09-24 16:35:49,841 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:49] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:35:49,842 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-09-24 16:35:49,843 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-09-24 16:35:49,843 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-09-24 16:35:49,843 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.ttf 2026-09-24 16:35:49,860 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:49] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-09-24 16:35:49,863 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:49] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:35:49,863 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:49] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:35:49,865 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:49] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:35:50,129 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94794177 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '99d31798-3b63-41dc-9825-4b46928abbe0'}] 2026-09-24 16:35:50,137 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:50,172 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94794177 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '99d31798-3b63-41dc-9825-4b46928abbe0'} created pos.order #734 2026-09-24 16:35:50,180 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94794177 finished 2026-09-24 16:35:50,210 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:50] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 74 0.027 0.056 2026-09-24 16:35:50,253 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:50,256 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:50] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.006 2026-09-24 16:35:50,304 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:50,361 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:52,403 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: tour succeeded 2026-09-24 16:35:52,404 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: ╔════════════════════════════════════╗ ║ TOUR PoSPaymentSyncTour1 SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-09-24 16:35:52,461 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: heap 16452076 (allocated 17563648) 2026-09-24 16:35:52,463 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Closing chrome headless with pid 107248 2026-09-24 16:35:52,464 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Closing websocket connection 2026-09-24 16:35:52,464 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Terminating chrome headless with pid 107248 2026-09-24 16:35:52,536 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_163552_536241_test_14_pos_payment_sync.txt 2026-09-24 16:35:52,536 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Removing chrome user profile "/tmp/tmp3c1s8_9__chrome_odoo" 2026-09-24 16:35:52,825 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome pid: 107484 2026-09-24 16:35:52,825 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome headless temporary user profile dir: /tmp/tmpe9aq6jvi_chrome_odoo 2026-09-24 16:35:52,825 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Issuing json command http://127.0.0.1:36945/json/version 2026-09-24 16:35:52,826 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36945', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:35:52,836 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Browser version: Chrome/150.0.7871.114 2026-09-24 16:35:52,836 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Issuing json command http://127.0.0.1:36945/json 2026-09-24 16:35:52,836 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36945', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:35:52,841 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Websocket url found: ws://127.0.0.1:36945/devtools/page/103EEDBFDC49F47DEC1A2F2A64818038 2026-09-24 16:35:52,847 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Enable chrome headless console log notification 2026-09-24 16:35:52,850 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome headless enable page notifications 2026-09-24 16:35:52,859 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:35:52,860 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Setting session cookie in browser 2026-09-24 16:35:52,861 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-09-24 16:35:52,861 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-09-24 16:35:52,905 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:52] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.010 0.028 2026-09-24 16:35:52,908 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Navigation result: {'frameId': '103EEDBFDC49F47DEC1A2F2A64818038', 'loaderId': '28A17F6DF2F63C3B5280C6EA2EB368B5', 'isDownload': False} 2026-09-24 16:35:52,908 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Evaluate ready code "odoo.isTourReady('PoSPaymentSyncTour2')" 2026-09-24 16:35:52,919 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:35:52,930 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:52] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:35:52,933 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:52] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-09-24 16:35:52,940 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:52] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-09-24 16:35:53,231 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:53] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:35:53,232 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:53] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:35:53,239 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:53] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:35:53,251 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:53] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.000 0.003 2026-09-24 16:35:53,253 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Evaluate test code "odoo.startTour('PoSPaymentSyncTour2', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:35:53,257 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:53,259 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:53] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:35:53,264 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:53] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:35:53,274 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:53] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:35:53,277 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:53] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.007 2026-09-24 16:35:53,296 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:53] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.003 0.013 2026-09-24 16:35:53,297 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:53] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.010 2026-09-24 16:35:53,573 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:53] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 329 0.074 0.185 2026-09-24 16:35:53,583 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:53] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:35:53,623 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:53] "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.004 2026-09-24 16:35:53,653 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:53] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 3 0.002 0.021 2026-09-24 16:35:53,680 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:53] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.001 0.006 2026-09-24 16:35:53,686 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: Owl is running in 'dev' mode. 2026-09-24 16:35:53,691 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:53] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:35:53,716 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:53] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:35:53,721 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:53] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:35:53,726 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:53] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:35:53,737 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:53] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:35:53,747 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:53] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:35:53,747 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:53] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 7 0.010 0.016 2026-09-24 16:35:53,750 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:53] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:35:53,759 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:53] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.002 0.033 2026-09-24 16:35:53,766 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:53] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:35:53,793 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:53,804 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:53] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.015 0.029 2026-09-24 16:35:53,811 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:53] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.002 0.043 2026-09-24 16:35:53,841 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:53] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.009 0.068 2026-09-24 16:35:53,847 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:53] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.001 0.027 2026-09-24 16:35:53,919 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:53] "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.005 2026-09-24 16:35:53,946 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:53,972 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:53] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:35:53,973 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:53] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:35:53,975 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:53] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:35:53,997 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:54,092 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:54,142 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:54,211 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:54,261 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:54,312 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:54,362 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:54,421 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:54,429 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:54] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:35:54,472 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:54,523 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:54,579 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:54,633 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:54,684 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:54,735 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:54,790 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:54,847 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:54,897 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:54,955 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:54,960 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:54] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.004 2026-09-24 16:35:55,017 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-09-24 16:35:55,017 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-09-24 16:35:55,018 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-09-24 16:35:55,018 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff2 2026-09-24 16:35:55,022 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:55] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:35:55,023 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-09-24 16:35:55,023 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-09-24 16:35:55,023 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-09-24 16:35:55,024 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff2 2026-09-24 16:35:55,027 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:55] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:35:55,028 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-09-24 16:35:55,028 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-09-24 16:35:55,029 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-09-24 16:35:55,029 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff2 2026-09-24 16:35:55,029 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-09-24 16:35:55,030 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-09-24 16:35:55,030 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-09-24 16:35:55,032 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff2 2026-09-24 16:35:55,033 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:55] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:35:55,034 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-09-24 16:35:55,035 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-09-24 16:35:55,035 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-09-24 16:35:55,035 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff2 2026-09-24 16:35:55,036 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-09-24 16:35:55,037 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-09-24 16:35:55,037 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-09-24 16:35:55,037 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff2 2026-09-24 16:35:55,038 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-09-24 16:35:55,038 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-09-24 16:35:55,038 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-09-24 16:35:55,039 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff2 2026-09-24 16:35:55,040 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-09-24 16:35:55,042 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-09-24 16:35:55,043 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-09-24 16:35:55,043 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:55] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:35:55,043 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff2 2026-09-24 16:35:55,044 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-09-24 16:35:55,046 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-09-24 16:35:55,047 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-09-24 16:35:55,047 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff2 2026-09-24 16:35:55,047 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-09-24 16:35:55,048 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-09-24 16:35:55,048 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-09-24 16:35:55,048 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff2 2026-09-24 16:35:55,049 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-09-24 16:35:55,050 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-09-24 16:35:55,050 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-09-24 16:35:55,055 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:55] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:35:55,057 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:55] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:35:55,060 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:55] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:35:55,063 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:55] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:35:55,064 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff 2026-09-24 16:35:55,065 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:55] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-09-24 16:35:55,066 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:55] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:35:55,067 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-09-24 16:35:55,068 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-09-24 16:35:55,068 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-09-24 16:35:55,068 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff 2026-09-24 16:35:55,068 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-09-24 16:35:55,069 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-09-24 16:35:55,069 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-09-24 16:35:55,069 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff 2026-09-24 16:35:55,070 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-09-24 16:35:55,070 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-09-24 16:35:55,071 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-09-24 16:35:55,071 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff 2026-09-24 16:35:55,071 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-09-24 16:35:55,072 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-09-24 16:35:55,072 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-09-24 16:35:55,073 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff 2026-09-24 16:35:55,073 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-09-24 16:35:55,073 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-09-24 16:35:55,074 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-09-24 16:35:55,074 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff 2026-09-24 16:35:55,077 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-09-24 16:35:55,077 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-09-24 16:35:55,077 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-09-24 16:35:55,078 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff 2026-09-24 16:35:55,078 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-09-24 16:35:55,079 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-09-24 16:35:55,079 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-09-24 16:35:55,079 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff 2026-09-24 16:35:55,080 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-09-24 16:35:55,080 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-09-24 16:35:55,080 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-09-24 16:35:55,080 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff 2026-09-24 16:35:55,081 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-09-24 16:35:55,081 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-09-24 16:35:55,081 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-09-24 16:35:55,082 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff 2026-09-24 16:35:55,082 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-09-24 16:35:55,082 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-09-24 16:35:55,083 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-09-24 16:35:55,086 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.ttf 2026-09-24 16:35:55,087 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-09-24 16:35:55,087 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-09-24 16:35:55,087 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-09-24 16:35:55,088 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.ttf 2026-09-24 16:35:55,090 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-09-24 16:35:55,091 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:55] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:35:55,091 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-09-24 16:35:55,092 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:55] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:35:55,093 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-09-24 16:35:55,093 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.ttf 2026-09-24 16:35:55,094 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-09-24 16:35:55,094 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-09-24 16:35:55,095 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-09-24 16:35:55,095 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.ttf 2026-09-24 16:35:55,095 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-09-24 16:35:55,095 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-09-24 16:35:55,096 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-09-24 16:35:55,096 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.ttf 2026-09-24 16:35:55,097 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-09-24 16:35:55,097 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-09-24 16:35:55,097 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-09-24 16:35:55,098 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.ttf 2026-09-24 16:35:55,098 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-09-24 16:35:55,099 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-09-24 16:35:55,099 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-09-24 16:35:55,100 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.ttf 2026-09-24 16:35:55,100 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-09-24 16:35:55,100 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-09-24 16:35:55,101 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-09-24 16:35:55,101 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:55] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:35:55,102 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.ttf 2026-09-24 16:35:55,103 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:55] "GET /web/static/fonts/google/Fira_Mono/Fira_Mono-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:35:55,103 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-09-24 16:35:55,104 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-09-24 16:35:55,104 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-09-24 16:35:55,105 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.ttf 2026-09-24 16:35:55,105 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-09-24 16:35:55,106 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-09-24 16:35:55,106 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-09-24 16:35:55,107 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.ttf 2026-09-24 16:35:55,110 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:55] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:35:55,126 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:55] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:35:55,129 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:55] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:35:55,130 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:55] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:35:55,133 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:55] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:35:55,137 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:55] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:35:55,138 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:55] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:35:55,143 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:55] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:35:55,146 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:55] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:35:55,150 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:55] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:35:55,152 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:55] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:35:55,159 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:55] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:35:55,400 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62211770 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '99d31798-3b63-41dc-9825-4b46928abbe0'}] 2026-09-24 16:35:55,422 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:55,451 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #222 deleted pos.payment records with IDs: [705] 2026-09-24 16:35:55,504 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [706] to pos.order #734 2026-09-24 16:35:55,509 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62211770 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '99d31798-3b63-41dc-9825-4b46928abbe0'} updated pos.order #734 2026-09-24 16:35:55,518 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62211770 finished 2026-09-24 16:35:55,554 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:55] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 104 0.060 0.095 2026-09-24 16:35:55,596 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:55] "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.005 2026-09-24 16:35:55,597 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:55,646 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:55,702 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:57,736 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: tour succeeded 2026-09-24 16:35:57,737 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: ╔════════════════════════════════════╗ ║ TOUR PoSPaymentSyncTour2 SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-09-24 16:35:57,786 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: heap 16754948 (allocated 17825792) 2026-09-24 16:35:57,789 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Closing chrome headless with pid 107484 2026-09-24 16:35:57,789 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Closing websocket connection 2026-09-24 16:35:57,789 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Terminating chrome headless with pid 107484 2026-09-24 16:35:57,844 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_163557_844191_test_14_pos_payment_sync.txt 2026-09-24 16:35:57,844 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Removing chrome user profile "/tmp/tmpe9aq6jvi_chrome_odoo" 2026-09-24 16:35:58,107 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome pid: 107718 2026-09-24 16:35:58,107 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome headless temporary user profile dir: /tmp/tmpptr5hlyk_chrome_odoo 2026-09-24 16:35:58,107 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Issuing json command http://127.0.0.1:43711/json/version 2026-09-24 16:35:58,108 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43711', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:35:58,110 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Browser version: Chrome/150.0.7871.114 2026-09-24 16:35:58,110 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Issuing json command http://127.0.0.1:43711/json 2026-09-24 16:35:58,110 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43711', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:35:58,111 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Websocket url found: ws://127.0.0.1:43711/devtools/page/A56198E7E324FDC4998CB699A0888B56 2026-09-24 16:35:58,112 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Enable chrome headless console log notification 2026-09-24 16:35:58,114 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome headless enable page notifications 2026-09-24 16:35:58,122 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:35:58,124 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Setting session cookie in browser 2026-09-24 16:35:58,125 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-09-24 16:35:58,126 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-09-24 16:35:58,161 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:58] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.007 0.023 2026-09-24 16:35:58,163 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Navigation result: {'frameId': 'A56198E7E324FDC4998CB699A0888B56', 'loaderId': 'FB30571D884EB275C2C07DAA5F055AE1', 'isDownload': False} 2026-09-24 16:35:58,163 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Evaluate ready code "odoo.isTourReady('PoSPaymentSyncTour3')" 2026-09-24 16:35:58,173 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:35:58,184 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:58] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-09-24 16:35:58,188 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:58] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.010 2026-09-24 16:35:58,193 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:58] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-09-24 16:35:58,479 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:58] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:35:58,479 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:58] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:35:58,485 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:58] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:35:58,497 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:58] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.000 0.003 2026-09-24 16:35:58,503 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Evaluate test code "odoo.startTour('PoSPaymentSyncTour3', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:35:58,504 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:58] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:35:58,506 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:58,509 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:58] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:35:58,519 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:58] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:35:58,522 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:58] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.007 2026-09-24 16:35:58,545 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:58] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.004 0.016 2026-09-24 16:35:58,547 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:58] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.014 2026-09-24 16:35:58,818 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:58] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 312 0.069 0.187 2026-09-24 16:35:58,829 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:58] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:35:58,877 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:58] "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.005 2026-09-24 16:35:58,913 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:58] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 3 0.002 0.027 2026-09-24 16:35:58,927 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:58] "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.005 2026-09-24 16:35:58,934 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: Owl is running in 'dev' mode. 2026-09-24 16:35:58,939 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:58] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:35:58,965 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:58] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:35:58,978 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:58] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-09-24 16:35:58,980 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:58] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:35:58,989 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:58] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:35:58,990 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35: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-09-24 16:35:58,992 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:58] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 7 0.007 0.013 2026-09-24 16:35:58,994 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:58] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.024 2026-09-24 16:35:59,004 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:59] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.002 0.031 2026-09-24 16:35:59,010 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:59] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.002 0.013 2026-09-24 16:35:59,028 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:59,057 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:59] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.002 0.007 2026-09-24 16:35:59,062 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:59] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:35:59,091 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:59] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.010 0.024 2026-09-24 16:35:59,133 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:59] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.012 0.063 2026-09-24 16:35:59,150 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:59] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.001 0.006 2026-09-24 16:35:59,176 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:59,200 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:59] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:35:59,202 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:59] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:35:59,203 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:59] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:35:59,227 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:59,326 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:59,376 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:59,449 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:59,499 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:59,551 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:59,601 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:59,661 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:59,670 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:35:59] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:35:59,712 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:59,762 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:59,819 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:59,869 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:59,925 44 INFO rb-c855d12-225060-418428 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-09-24 16:35:59,982 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:00,033 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:00,092 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:00,099 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:00] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:36:00,150 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-09-24 16:36:00,151 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-09-24 16:36:00,151 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-09-24 16:36:00,152 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff2 2026-09-24 16:36:00,152 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-09-24 16:36:00,152 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-09-24 16:36:00,153 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-09-24 16:36:00,153 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff2 2026-09-24 16:36:00,158 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-09-24 16:36:00,159 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-09-24 16:36:00,159 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-09-24 16:36:00,159 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff2 2026-09-24 16:36:00,160 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-09-24 16:36:00,160 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-09-24 16:36:00,160 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-09-24 16:36:00,161 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff2 2026-09-24 16:36:00,161 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-09-24 16:36:00,161 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-09-24 16:36:00,162 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-09-24 16:36:00,162 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff2 2026-09-24 16:36:00,162 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-09-24 16:36:00,162 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-09-24 16:36:00,163 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-09-24 16:36:00,163 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff2 2026-09-24 16:36:00,163 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-09-24 16:36:00,163 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-09-24 16:36:00,164 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-09-24 16:36:00,164 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff2 2026-09-24 16:36:00,164 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-09-24 16:36:00,164 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-09-24 16:36:00,165 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-09-24 16:36:00,165 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff2 2026-09-24 16:36:00,166 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-09-24 16:36:00,166 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-09-24 16:36:00,171 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-09-24 16:36:00,171 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff2 2026-09-24 16:36:00,171 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-09-24 16:36:00,172 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-09-24 16:36:00,172 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-09-24 16:36:00,173 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff2 2026-09-24 16:36:00,178 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-09-24 16:36:00,180 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:00] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:36:00,181 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-09-24 16:36:00,183 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-09-24 16:36:00,184 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:00] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:36:00,185 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff 2026-09-24 16:36:00,187 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-09-24 16:36:00,188 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-09-24 16:36:00,189 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-09-24 16:36:00,189 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff 2026-09-24 16:36:00,199 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:00] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:36:00,200 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:00] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-09-24 16:36:00,201 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:00] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-09-24 16:36:00,202 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:00] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-09-24 16:36:00,202 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:00] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-09-24 16:36:00,204 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:00] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-09-24 16:36:00,208 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-09-24 16:36:00,208 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-09-24 16:36:00,210 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-09-24 16:36:00,210 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff 2026-09-24 16:36:00,210 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-09-24 16:36:00,211 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-09-24 16:36:00,212 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-09-24 16:36:00,212 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff 2026-09-24 16:36:00,213 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-09-24 16:36:00,213 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-09-24 16:36:00,216 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-09-24 16:36:00,217 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff 2026-09-24 16:36:00,218 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-09-24 16:36:00,218 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-09-24 16:36:00,219 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-09-24 16:36:00,219 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff 2026-09-24 16:36:00,219 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-09-24 16:36:00,219 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-09-24 16:36:00,219 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-09-24 16:36:00,219 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff 2026-09-24 16:36:00,229 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:00] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:36:00,231 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-09-24 16:36:00,232 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:00] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:36:00,232 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:00] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.013 2026-09-24 16:36:00,234 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-09-24 16:36:00,234 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-09-24 16:36:00,235 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff 2026-09-24 16:36:00,237 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:00] "GET /web/static/fonts/google/Fira_Mono/Fira_Mono-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:36:00,238 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-09-24 16:36:00,238 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:00] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-09-24 16:36:00,239 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:00] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-09-24 16:36:00,241 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-09-24 16:36:00,241 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-09-24 16:36:00,242 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff 2026-09-24 16:36:00,244 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-09-24 16:36:00,245 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-09-24 16:36:00,246 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-09-24 16:36:00,247 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff 2026-09-24 16:36:00,247 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-09-24 16:36:00,248 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-09-24 16:36:00,249 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-09-24 16:36:00,252 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.ttf 2026-09-24 16:36:00,253 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-09-24 16:36:00,254 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-09-24 16:36:00,254 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-09-24 16:36:00,255 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:00] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:36:00,256 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.ttf 2026-09-24 16:36:00,259 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-09-24 16:36:00,259 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-09-24 16:36:00,260 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-09-24 16:36:00,261 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.ttf 2026-09-24 16:36:00,261 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-09-24 16:36:00,262 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-09-24 16:36:00,263 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-09-24 16:36:00,264 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.ttf 2026-09-24 16:36:00,264 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-09-24 16:36:00,265 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-09-24 16:36:00,266 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-09-24 16:36:00,266 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.ttf 2026-09-24 16:36:00,267 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-09-24 16:36:00,268 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-09-24 16:36:00,270 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-09-24 16:36:00,273 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.ttf 2026-09-24 16:36:00,276 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:00] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:36:00,277 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-09-24 16:36:00,279 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-09-24 16:36:00,279 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:00] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-09-24 16:36:00,280 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:00] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:36:00,283 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-09-24 16:36:00,284 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:00] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:36:00,286 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:00] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-09-24 16:36:00,287 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-09-24 16:36:00,290 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.ttf 2026-09-24 16:36:00,291 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:00] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:36:00,294 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:00] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:36:00,300 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-09-24 16:36:00,303 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:00] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:36:00,305 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-09-24 16:36:00,306 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:00] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:36:00,307 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-09-24 16:36:00,308 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.ttf 2026-09-24 16:36:00,309 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-09-24 16:36:00,310 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-09-24 16:36:00,311 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-09-24 16:36:00,312 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.ttf 2026-09-24 16:36:00,312 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-09-24 16:36:00,313 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-09-24 16:36:00,314 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-09-24 16:36:00,315 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.ttf 2026-09-24 16:36:00,318 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:00] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:36:00,572 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16204918 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '99d31798-3b63-41dc-9825-4b46928abbe0'}] 2026-09-24 16:36:00,590 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:00,622 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [707] to pos.order #734 2026-09-24 16:36:00,626 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16204918 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '99d31798-3b63-41dc-9825-4b46928abbe0'} updated pos.order #734 2026-09-24 16:36:00,636 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16204918 finished 2026-09-24 16:36:00,669 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:00] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.033 0.067 2026-09-24 16:36:00,714 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:00,723 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:00] "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.004 2026-09-24 16:36:00,765 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:00,819 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:02,869 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: tour succeeded 2026-09-24 16:36:02,870 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: ╔════════════════════════════════════╗ ║ TOUR PoSPaymentSyncTour3 SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-09-24 16:36:02,914 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: heap 16748816 (allocated 18087936) 2026-09-24 16:36:02,916 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Closing chrome headless with pid 107718 2026-09-24 16:36:02,916 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Closing websocket connection 2026-09-24 16:36:02,917 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Terminating chrome headless with pid 107718 2026-09-24 16:36:02,984 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_163602_984576_test_14_pos_payment_sync.txt 2026-09-24 16:36:02,984 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Removing chrome user profile "/tmp/tmpptr5hlyk_chrome_odoo" 2026-09-24 16:36:02,999 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_15_split_bill_screen_actions ... 2026-09-24 16:36:03,318 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Chrome pid: 107951 2026-09-24 16:36:03,319 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Chrome headless temporary user profile dir: /tmp/tmpd4gbtaf1_chrome_odoo 2026-09-24 16:36:03,319 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Issuing json command http://127.0.0.1:44011/json/version 2026-09-24 16:36:03,320 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44011', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:36:03,321 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Browser version: Chrome/150.0.7871.114 2026-09-24 16:36:03,322 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Issuing json command http://127.0.0.1:44011/json 2026-09-24 16:36:03,322 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44011', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:36:03,323 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Websocket url found: ws://127.0.0.1:44011/devtools/page/4DB99A657262661D328751F99E08BC76 2026-09-24 16:36:03,324 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Enable chrome headless console log notification 2026-09-24 16:36:03,326 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Chrome headless enable page notifications 2026-09-24 16:36:03,341 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:36:03,346 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Setting session cookie in browser 2026-09-24 16:36:03,346 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-09-24 16:36:03,347 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-09-24 16:36:03,353 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:36:03,785 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:03] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.019 0.415 2026-09-24 16:36:03,788 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Navigation result: {'frameId': '4DB99A657262661D328751F99E08BC76', 'loaderId': '817592A075EE6D612D14DF3F5986F36B', 'isDownload': False} 2026-09-24 16:36:03,788 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Evaluate ready code "odoo.isTourReady('SplitBillScreenTour5Actions')" 2026-09-24 16:36:03,796 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:36:03,806 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:03] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:36:03,809 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:03] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.000 0.008 2026-09-24 16:36:03,812 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:03] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.000 0.008 2026-09-24 16:36:04,131 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:04] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:36:04,133 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:04] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:36:04,143 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:04] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-24 16:36:04,153 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Evaluate test code "odoo.startTour('SplitBillScreenTour5Actions', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:36:04,155 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:04] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:36:04,156 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:04,163 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:04] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:36:04,168 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:04] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:36:04,180 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:04] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.002 0.006 2026-09-24 16:36:04,191 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:04] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.018 2026-09-24 16:36:04,212 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:04] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.005 0.017 2026-09-24 16:36:04,214 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:04] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.013 2026-09-24 16:36:04,522 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:04] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 375 0.097 0.194 2026-09-24 16:36:04,534 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:04] "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-09-24 16:36:04,564 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:04] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:36:04,599 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:04] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.026 2026-09-24 16:36:04,610 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:04] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:36:04,618 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: Owl is running in 'dev' mode. 2026-09-24 16:36:04,626 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:04] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.003 2026-09-24 16:36:04,647 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:04] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:36:04,656 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:04] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:36:04,658 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:04] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:36:04,666 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:04] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:36:04,671 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:04] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:36:04,677 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:04] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.011 0.014 2026-09-24 16:36:04,679 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:04] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.023 2026-09-24 16:36:04,687 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:04] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.002 0.011 2026-09-24 16:36:04,692 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:04,693 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:04] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.002 0.037 2026-09-24 16:36:04,722 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:04] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:36:04,723 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:04] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.003 0.005 2026-09-24 16:36:04,753 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:04] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.011 0.026 2026-09-24 16:36:04,795 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:04] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.009 0.069 2026-09-24 16:36:04,824 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:04] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:36:04,825 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:04,876 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:04] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.017 0.032 2026-09-24 16:36:04,909 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:04] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:36:04,945 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:04,961 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:04] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:36:05,016 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:05,067 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:05,118 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:05,172 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:05,222 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:05,274 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:05,332 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:05,383 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:05,435 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:05,603 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:05,653 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:05,715 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:05,766 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:05,816 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:05,870 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:05,920 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:05,972 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:06,031 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:06,082 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:06,132 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:06,183 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:06,233 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:06,288 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:06,349 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:06,400 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:06,453 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:06,505 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:06,556 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:06,624 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [33/74] Tour SplitBillScreenTour5Actions → Step .floor-map 2026-09-24 16:36:06,627 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8816014 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '1321cfbe-5283-4bd9-a946-49a59fdc80f9'}] 2026-09-24 16:36:06,665 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8816014 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '1321cfbe-5283-4bd9-a946-49a59fdc80f9'} created pos.order #735 2026-09-24 16:36:06,675 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8816014 finished 2026-09-24 16:36:06,709 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:06] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.024 0.061 2026-09-24 16:36:06,736 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85882490 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '17f6c9bb-2c54-4260-874b-1035ae0185e5'}] 2026-09-24 16:36:06,763 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85882490 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '17f6c9bb-2c54-4260-874b-1035ae0185e5'} created pos.order #736 2026-09-24 16:36:06,773 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85882490 finished 2026-09-24 16:36:06,799 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:06] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 47 0.016 0.049 2026-09-24 16:36:06,832 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:06,892 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:06,895 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33369443 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '17f6c9bb-2c54-4260-874b-1035ae0185e5'}] 2026-09-24 16:36:06,899 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:06] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:36:06,908 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33369443 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '17f6c9bb-2c54-4260-874b-1035ae0185e5'} updated pos.order #736 2026-09-24 16:36:06,915 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33369443 finished 2026-09-24 16:36:06,959 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:06] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.020 0.047 2026-09-24 16:36:06,987 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:06] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.001 0.005 2026-09-24 16:36:06,991 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:07,041 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:07,105 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:07,113 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:07] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:36:07,114 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:07] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:36:07,156 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:07,207 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:07,273 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:07,336 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:07,339 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #955257 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '17f6c9bb-2c54-4260-874b-1035ae0185e5'}] 2026-09-24 16:36:07,392 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [708] to pos.order #736 2026-09-24 16:36:07,583 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #955257 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '17f6c9bb-2c54-4260-874b-1035ae0185e5'} updated pos.order #736 2026-09-24 16:36:07,591 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #955257 finished 2026-09-24 16:36:07,621 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:07] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 236 0.093 0.190 2026-09-24 16:36:07,704 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:07,754 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:07,814 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:07,815 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:07] "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.005 2026-09-24 16:36:07,864 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:07,926 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:07,977 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:08,027 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:08,080 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:08,131 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:08,184 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:08,242 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:08,292 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:08,344 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:08,519 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:08,570 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:08,620 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:08,674 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:08,729 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:08,781 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:08,833 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:08,884 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:08,952 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:08,956 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91439448 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '1321cfbe-5283-4bd9-a946-49a59fdc80f9'}] 2026-09-24 16:36:08,976 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #222 deleted pos.order.line records with IDs: [1209] 2026-09-24 16:36:08,989 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: Added lines [1212] to pos.order #735 2026-09-24 16:36:08,993 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91439448 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '1321cfbe-5283-4bd9-a946-49a59fdc80f9'} updated pos.order #735 2026-09-24 16:36:09,001 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91439448 finished 2026-09-24 16:36:09,037 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:09] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.027 0.056 2026-09-24 16:36:09,060 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89543259 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000003', 'uuid': 'b8fd10ea-4793-4ec2-9b99-1f83b70b6134'}] 2026-09-24 16:36:09,087 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89543259 order {'name': '/', 'pos_reference': '261-119-000003', 'uuid': 'b8fd10ea-4793-4ec2-9b99-1f83b70b6134'} created pos.order #737 2026-09-24 16:36:09,095 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89543259 finished 2026-09-24 16:36:09,118 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:09] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 47 0.016 0.043 2026-09-24 16:36:09,152 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:09,207 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:09,264 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:09,268 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84152965 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000003', 'uuid': 'b8fd10ea-4793-4ec2-9b99-1f83b70b6134'}] 2026-09-24 16:36:09,307 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [709] to pos.order #737 2026-09-24 16:36:09,458 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84152965 order {'name': '/', 'pos_reference': '261-119-000003', 'uuid': 'b8fd10ea-4793-4ec2-9b99-1f83b70b6134'} updated pos.order #737 2026-09-24 16:36:09,467 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84152965 finished 2026-09-24 16:36:09,499 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:09] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 146 0.059 0.173 2026-09-24 16:36:09,572 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:09,623 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:09,677 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:09,726 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:09,781 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:09,838 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:09,841 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31357352 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '1321cfbe-5283-4bd9-a946-49a59fdc80f9'}] 2026-09-24 16:36:09,880 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [710] to pos.order #735 2026-09-24 16:36:10,000 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31357352 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '1321cfbe-5283-4bd9-a946-49a59fdc80f9'} updated pos.order #735 2026-09-24 16:36:10,009 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31357352 finished 2026-09-24 16:36:10,040 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:10] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 141 0.048 0.152 2026-09-24 16:36:10,117 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:10,153 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: tour succeeded 2026-09-24 16:36:10,153 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: ╔════════════════════════════════════════════╗ ║ TOUR SplitBillScreenTour5Actions SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-09-24 16:36:10,222 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: heap 20712136 (allocated 22548480) 2026-09-24 16:36:10,233 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Closing chrome headless with pid 107951 2026-09-24 16:36:10,233 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Closing websocket connection 2026-09-24 16:36:10,234 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Terminating chrome headless with pid 107951 2026-09-24 16:36:10,327 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_163610_327699_test_15_split_bill_screen_actions.txt 2026-09-24 16:36:10,327 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Removing chrome user profile "/tmp/tmpd4gbtaf1_chrome_odoo" 2026-09-24 16:36:10,338 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_cancel_order_from_ui ... 2026-09-24 16:36:10,630 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Chrome pid: 108162 2026-09-24 16:36:10,631 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Chrome headless temporary user profile dir: /tmp/tmptnya5kku_chrome_odoo 2026-09-24 16:36:10,631 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Issuing json command http://127.0.0.1:34183/json/version 2026-09-24 16:36:10,632 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34183', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:36:10,634 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Browser version: Chrome/150.0.7871.114 2026-09-24 16:36:10,634 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Issuing json command http://127.0.0.1:34183/json 2026-09-24 16:36:10,635 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34183', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:36:10,636 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Websocket url found: ws://127.0.0.1:34183/devtools/page/71F908C21FCFBB1276B1813A11E0CF92 2026-09-24 16:36:10,638 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Enable chrome headless console log notification 2026-09-24 16:36:10,639 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Chrome headless enable page notifications 2026-09-24 16:36:10,664 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:36:10,671 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Setting session cookie in browser 2026-09-24 16:36:10,672 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-09-24 16:36:10,672 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-09-24 16:36:10,679 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:36:10,986 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:10] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.019 0.290 2026-09-24 16:36:10,989 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Navigation result: {'frameId': '71F908C21FCFBB1276B1813A11E0CF92', 'loaderId': '04E2877C8BC64BA86FAF4D03B9EBDC22', 'isDownload': False} 2026-09-24 16:36:10,989 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Evaluate ready code "odoo.isTourReady('test_cancel_order_from_ui')" 2026-09-24 16:36:10,997 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:36:11,011 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:11] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:36:11,014 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:11] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-09-24 16:36:11,018 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:11] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.013 2026-09-24 16:36:11,342 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:11] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:36:11,344 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:11] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:36:11,353 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:11] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.005 2026-09-24 16:36:11,364 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:11] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:36:11,370 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Evaluate test code "odoo.startTour('test_cancel_order_from_ui', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:36:11,371 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:11] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:36:11,373 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:11,376 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:11] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:36:11,390 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:11] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.003 0.006 2026-09-24 16:36:11,401 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:11] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.016 2026-09-24 16:36:11,423 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:11] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.006 0.017 2026-09-24 16:36:11,425 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:11] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.013 2026-09-24 16:36:11,754 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:11] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 378 0.108 0.206 2026-09-24 16:36:11,767 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36: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-09-24 16:36:11,805 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:11] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:36:11,837 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:11] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.022 2026-09-24 16:36:11,848 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:11] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:36:11,855 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: Owl is running in 'dev' mode. 2026-09-24 16:36:11,863 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:11] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.003 2026-09-24 16:36:11,891 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:11] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:36:11,908 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:11] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.012 2026-09-24 16:36:11,915 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:11] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.024 2026-09-24 16:36:11,915 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:11] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.021 2026-09-24 16:36:11,937 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:11] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:36:11,939 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:11,955 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36: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-09-24 16:36:11,956 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:11] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.012 0.052 2026-09-24 16:36:11,964 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:11] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:36:11,965 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:11] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.002 0.068 2026-09-24 16:36:11,982 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:11] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.003 0.044 2026-09-24 16:36:12,004 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:12] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:36:12,011 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:12,024 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:12] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.018 0.055 2026-09-24 16:36:12,051 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:12] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.009 0.090 2026-09-24 16:36:12,060 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:12] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.002 0.073 2026-09-24 16:36:12,119 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:12] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.019 0.088 2026-09-24 16:36:12,163 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36: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.004 2026-09-24 16:36:12,195 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:12,209 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:12] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:36:12,246 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:12,321 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:12,372 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:12,422 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:12,477 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:12,528 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:12,580 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:12,638 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:12,689 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:12,739 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:12,790 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:12,847 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:12,865 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82346580 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'd2d9aaa3-666e-4479-b9da-18326b77e90f'}] 2026-09-24 16:36:12,901 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82346580 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'd2d9aaa3-666e-4479-b9da-18326b77e90f'} created pos.order #738 2026-09-24 16:36:12,909 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82346580 finished 2026-09-24 16:36:12,932 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.021 0.047 2026-09-24 16:36:12,953 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:13,004 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:13,054 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:13,115 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:13] "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.005 2026-09-24 16:36:13,118 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:13,169 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:13,219 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:13,274 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:13,330 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:13,384 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:13,441 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:13] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 59 0.017 0.038 2026-09-24 16:36:13,469 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:13,530 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:13,535 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:13] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:36:13,550 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:13] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.008 2026-09-24 16:36:13,580 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:13,632 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:13,683 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:13,736 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:13,743 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:13] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids#pos.order.search_paid_order_ids HTTP/1.1" 200 - 5 0.001 0.005 2026-09-24 16:36:13,786 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:13,837 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: tour succeeded 2026-09-24 16:36:13,838 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: ╔══════════════════════════════════════════╗ ║ TOUR test_cancel_order_from_ui SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-09-24 16:36:13,881 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: heap 15782096 (allocated 17039360) 2026-09-24 16:36:13,892 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Closing chrome headless with pid 108162 2026-09-24 16:36:13,893 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Closing websocket connection 2026-09-24 16:36:13,893 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Terminating chrome headless with pid 108162 2026-09-24 16:36:13,963 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_163613_963009_test_cancel_order_from_ui.txt 2026-09-24 16:36:13,963 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Removing chrome user profile "/tmp/tmptnya5kku_chrome_odoo" 2026-09-24 16:36:13,995 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_close_with_planned_order_later_today ... 2026-09-24 16:36:14,108 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_combo_preparation_receipt ... 2026-09-24 16:36:14,885 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Chrome pid: 108371 2026-09-24 16:36:14,885 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Chrome headless temporary user profile dir: /tmp/tmp3laem847_chrome_odoo 2026-09-24 16:36:14,885 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Issuing json command http://127.0.0.1:43559/json/version 2026-09-24 16:36:14,886 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43559', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:36:14,888 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Browser version: Chrome/150.0.7871.114 2026-09-24 16:36:14,888 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Issuing json command http://127.0.0.1:43559/json 2026-09-24 16:36:14,888 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43559', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:36:14,889 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Websocket url found: ws://127.0.0.1:43559/devtools/page/BDDCC0F26D14988FE9C6648274CBD179 2026-09-24 16:36:14,891 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Enable chrome headless console log notification 2026-09-24 16:36:14,892 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Chrome headless enable page notifications 2026-09-24 16:36:14,919 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:36:14,922 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Setting session cookie in browser 2026-09-24 16:36:14,924 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-09-24 16:36:14,924 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-09-24 16:36:14,931 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:36:15,268 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:15] "GET /pos/ui/119 HTTP/1.1" 200 - 90 0.025 0.314 2026-09-24 16:36:15,271 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Navigation result: {'frameId': 'BDDCC0F26D14988FE9C6648274CBD179', 'loaderId': '6C7750F33C4591AD4BCE3C131721F10D', 'isDownload': False} 2026-09-24 16:36:15,271 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Evaluate ready code "odoo.isTourReady('test_combo_preparation_receipt')" 2026-09-24 16:36:15,281 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:36:15,290 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:15] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:36:15,293 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:15] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-09-24 16:36:15,297 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:15] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-09-24 16:36:15,581 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:15] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:36:15,584 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:15] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:36:15,591 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:15] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-09-24 16:36:15,603 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Evaluate test code "odoo.startTour('test_combo_preparation_receipt', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:36:15,605 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:15] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.004 2026-09-24 16:36:15,606 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:15,611 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:15] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:36:15,617 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:15] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:36:15,630 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:15] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.002 0.006 2026-09-24 16:36:15,644 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:15] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.020 2026-09-24 16:36:15,666 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:15] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.006 0.018 2026-09-24 16:36:15,667 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:15] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.014 2026-09-24 16:36:16,003 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:16] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 388 0.093 0.227 2026-09-24 16:36:16,017 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:16] "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-09-24 16:36:16,053 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:16] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:36:16,085 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:16] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.023 2026-09-24 16:36:16,100 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:16] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:36:16,107 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt.browser: Owl is running in 'dev' mode. 2026-09-24 16:36:16,114 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:16] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.003 2026-09-24 16:36:16,135 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:16] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:36:16,154 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:16] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:36:16,157 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:16] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.009 2026-09-24 16:36:16,163 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:16] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.003 0.010 2026-09-24 16:36:16,167 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:16] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:36:16,171 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:16] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:36:16,185 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:16] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.008 0.030 2026-09-24 16:36:16,190 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:16,192 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:16] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.001 0.024 2026-09-24 16:36:16,193 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:16] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.043 2026-09-24 16:36:16,227 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:16] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.002 0.009 2026-09-24 16:36:16,234 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:16] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:36:16,260 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:16] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.011 0.023 2026-09-24 16:36:16,288 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:16] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.009 0.050 2026-09-24 16:36:16,308 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:16] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:36:16,317 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:16,360 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:16] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.014 0.028 2026-09-24 16:36:16,383 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36: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.004 2026-09-24 16:36:16,426 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:16,441 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:16] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:36:16,487 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:16,543 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:16,597 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:16,652 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:16,747 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:16,803 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:16,858 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:16,912 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:16,968 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:17,051 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt.browser: [14/21] Tour test_combo_preparation_receipt → Step body 2026-09-24 16:36:17,109 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:17,160 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:17,210 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:17,261 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:17,317 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:17,367 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:17,418 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:17,483 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt.browser: tour succeeded 2026-09-24 16:36:17,484 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR test_combo_preparation_receipt SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-09-24 16:36:17,499 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:17] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.009 2026-09-24 16:36:17,499 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:17] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.009 2026-09-24 16:36:17,551 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt.browser: heap 17626888 (allocated 18485248) 2026-09-24 16:36:17,554 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Closing chrome headless with pid 108371 2026-09-24 16:36:17,555 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Closing websocket connection 2026-09-24 16:36:17,555 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Terminating chrome headless with pid 108371 2026-09-24 16:36:17,622 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_163617_622504_test_combo_preparation_receipt.txt 2026-09-24 16:36:17,622 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Removing chrome user profile "/tmp/tmp3laem847_chrome_odoo" 2026-09-24 16:36:17,632 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_combo_preparation_receipt_layout ... 2026-09-24 16:36:18,503 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Chrome pid: 108570 2026-09-24 16:36:18,503 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Chrome headless temporary user profile dir: /tmp/tmphx_nry4c_chrome_odoo 2026-09-24 16:36:18,503 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Issuing json command http://127.0.0.1:37387/json/version 2026-09-24 16:36:18,504 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37387', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:36:18,507 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Browser version: Chrome/150.0.7871.114 2026-09-24 16:36:18,507 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Issuing json command http://127.0.0.1:37387/json 2026-09-24 16:36:18,507 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37387', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:36:18,508 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Websocket url found: ws://127.0.0.1:37387/devtools/page/BDD9969E4F0DB880AEBDF62B0B79777F 2026-09-24 16:36:18,509 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Enable chrome headless console log notification 2026-09-24 16:36:18,510 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Chrome headless enable page notifications 2026-09-24 16:36:18,537 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:36:18,541 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Setting session cookie in browser 2026-09-24 16:36:18,542 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-09-24 16:36:18,542 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-09-24 16:36:18,548 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:36:18,844 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:18] "GET /pos/ui/119 HTTP/1.1" 200 - 90 0.018 0.280 2026-09-24 16:36:18,847 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Navigation result: {'frameId': 'BDD9969E4F0DB880AEBDF62B0B79777F', 'loaderId': '58F04C1F6A0ED6F3AA05C9B45D2D7356', 'isDownload': False} 2026-09-24 16:36:18,847 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Evaluate ready code "odoo.isTourReady('test_combo_preparation_receipt_layout')" 2026-09-24 16:36:18,863 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:36:18,875 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:18] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.004 2026-09-24 16:36:18,878 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:18] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.000 0.008 2026-09-24 16:36:18,881 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:18] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-09-24 16:36:19,203 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:19] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:36:19,205 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:19] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:36:19,213 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:19] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-24 16:36:19,227 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:19] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:36:19,233 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:19] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:36:19,236 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Evaluate test code "odoo.startTour('test_combo_preparation_receipt_layout', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:36:19,239 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:19] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:36:19,240 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:19,255 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:19] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.002 0.006 2026-09-24 16:36:19,263 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:19] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.016 2026-09-24 16:36:19,284 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:19] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.006 0.016 2026-09-24 16:36:19,286 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:19] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.012 2026-09-24 16:36:19,716 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:19] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 388 0.089 0.326 2026-09-24 16:36:19,727 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:19] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:36:19,762 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:19] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:36:19,797 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:19] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.022 2026-09-24 16:36:19,809 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:19] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:36:19,816 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout.browser: Owl is running in 'dev' mode. 2026-09-24 16:36:19,824 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:19] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.003 2026-09-24 16:36:19,845 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:19] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:36:19,863 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:19] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:36:19,864 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:19] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:36:19,873 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:19] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:36:19,875 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36: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-09-24 16:36:19,879 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:19] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.009 0.015 2026-09-24 16:36:19,881 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:19] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.026 2026-09-24 16:36:19,889 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:19] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.002 0.031 2026-09-24 16:36:19,893 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:19,894 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:19] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.001 0.009 2026-09-24 16:36:19,924 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:19] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:36:19,925 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:19] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.003 0.006 2026-09-24 16:36:19,954 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:19] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.009 0.026 2026-09-24 16:36:19,982 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:19] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.007 0.055 2026-09-24 16:36:20,021 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:20] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:36:20,027 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:20,069 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:20] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.014 0.025 2026-09-24 16:36:20,094 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36: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.003 2026-09-24 16:36:20,130 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:20,145 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:20] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:36:20,191 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:20,245 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:20,299 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:20,353 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:20,443 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:20,501 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout.browser: tour succeeded 2026-09-24 16:36:20,501 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout.browser: ╔══════════════════════════════════════════════════════╗ ║ TOUR test_combo_preparation_receipt_layout SUCCEEDED ║ ╚══════════════════════════════════════════════════════╝ 2026-09-24 16:36:20,554 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout.browser: heap 15748580 (allocated 17039360) 2026-09-24 16:36:20,557 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Closing chrome headless with pid 108570 2026-09-24 16:36:20,557 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Closing websocket connection 2026-09-24 16:36:20,557 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Terminating chrome headless with pid 108570 2026-09-24 16:36:20,619 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_163620_618859_test_combo_preparation_receipt_layout.txt 2026-09-24 16:36:20,619 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Removing chrome user profile "/tmp/tmphx_nry4c_chrome_odoo" 2026-09-24 16:36:20,627 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_combo_synchronisation ... 2026-09-24 16:36:21,385 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Chrome pid: 108777 2026-09-24 16:36:21,385 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Chrome headless temporary user profile dir: /tmp/tmpw_1_1j0m_chrome_odoo 2026-09-24 16:36:21,385 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Issuing json command http://127.0.0.1:33511/json/version 2026-09-24 16:36:21,386 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33511', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:36:21,388 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Browser version: Chrome/150.0.7871.114 2026-09-24 16:36:21,388 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Issuing json command http://127.0.0.1:33511/json 2026-09-24 16:36:21,388 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33511', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:36:21,389 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Websocket url found: ws://127.0.0.1:33511/devtools/page/C8780A22A74E773D30A4061F6355967F 2026-09-24 16:36:21,391 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Enable chrome headless console log notification 2026-09-24 16:36:21,392 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Chrome headless enable page notifications 2026-09-24 16:36:21,422 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:36:21,426 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Setting session cookie in browser 2026-09-24 16:36:21,427 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-09-24 16:36:21,427 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-09-24 16:36:21,435 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:36:21,839 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:21] "GET /pos/ui/119 HTTP/1.1" 200 - 90 0.024 0.383 2026-09-24 16:36:21,841 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Navigation result: {'frameId': 'C8780A22A74E773D30A4061F6355967F', 'loaderId': 'C0B9E7B04CDE8CC54218622BCF4ECC6E', 'isDownload': False} 2026-09-24 16:36:21,841 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Evaluate ready code "odoo.isTourReady('test_combo_synchronisation')" 2026-09-24 16:36:21,851 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:36:21,872 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:21] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.016 2026-09-24 16:36:21,877 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:21] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.020 2026-09-24 16:36:21,881 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:21] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.021 2026-09-24 16:36:22,189 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:22] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:36:22,191 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:22] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:36:22,199 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:22] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-24 16:36:22,215 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:22] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.004 2026-09-24 16:36:22,223 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Evaluate test code "odoo.startTour('test_combo_synchronisation', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:36:22,229 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:22,232 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:22] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:36:22,239 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:22] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:36:22,255 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:22] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.002 0.006 2026-09-24 16:36:22,264 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:22] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.015 2026-09-24 16:36:22,285 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:22] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.005 0.017 2026-09-24 16:36:22,287 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:22] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.012 2026-09-24 16:36:22,626 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:22] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 385 0.111 0.213 2026-09-24 16:36:22,640 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:22] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:36:22,673 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:22] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.003 2026-09-24 16:36:22,709 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:22] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.026 2026-09-24 16:36:22,721 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:22] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:36:22,730 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: Owl is running in 'dev' mode. 2026-09-24 16:36:22,737 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:22] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.003 2026-09-24 16:36:22,760 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:22] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:36:22,770 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:22] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:36:22,771 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:22] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:36:22,774 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:22] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:36:22,780 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:22] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:36:22,783 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:22] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:36:22,784 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:22] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.003 0.016 2026-09-24 16:36:22,803 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:22] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.007 0.032 2026-09-24 16:36:22,809 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:22,811 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:22] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.002 0.028 2026-09-24 16:36:22,836 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:22] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:36:22,843 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:22] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.003 0.007 2026-09-24 16:36:22,875 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:22] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.012 0.030 2026-09-24 16:36:22,908 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:22] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.012 0.061 2026-09-24 16:36:22,927 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:22] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:36:22,929 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:22,973 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:22] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.016 0.027 2026-09-24 16:36:22,995 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:22] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:36:23,032 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:23,048 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:23] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:36:23,094 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:23,150 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:23,205 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:23,260 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:23,353 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:23,409 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:23,435 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29366000 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '9f18ec74-47aa-4373-a1ed-83f045fd2525'}] 2026-09-24 16:36:23,490 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29366000 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '9f18ec74-47aa-4373-a1ed-83f045fd2525'} created pos.order #740 2026-09-24 16:36:23,498 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29366000 finished 2026-09-24 16:36:23,524 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:23] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 88 0.033 0.057 2026-09-24 16:36:23,552 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:23,614 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:23] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.001 0.005 2026-09-24 16:36:23,615 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:23,666 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:23,735 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:23,788 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:23,838 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:23,892 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:23,949 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:23,999 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:24,056 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:24,065 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58119576 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '9f18ec74-47aa-4373-a1ed-83f045fd2525'}] 2026-09-24 16:36:24,078 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58119576 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '9f18ec74-47aa-4373-a1ed-83f045fd2525'} updated pos.order #740 2026-09-24 16:36:24,087 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58119576 finished 2026-09-24 16:36:24,137 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:24] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 70 0.024 0.050 2026-09-24 16:36:24,168 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:24,219 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:24,280 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:24] "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.005 2026-09-24 16:36:24,285 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:24,336 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:24,396 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:24,453 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:24,504 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:24,555 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:24,605 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:24,661 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:24,716 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:24,773 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:24,824 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: tour succeeded 2026-09-24 16:36:24,825 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: ╔═══════════════════════════════════════════╗ ║ TOUR test_combo_synchronisation SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-09-24 16:36:24,892 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: heap 18969448 (allocated 19795968) 2026-09-24 16:36:24,895 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Closing chrome headless with pid 108777 2026-09-24 16:36:24,904 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Closing websocket connection 2026-09-24 16:36:24,904 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Terminating chrome headless with pid 108777 2026-09-24 16:36:24,957 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_163624_957655_test_combo_synchronisation.txt 2026-09-24 16:36:24,957 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Removing chrome user profile "/tmp/tmpw_1_1j0m_chrome_odoo" 2026-09-24 16:36:24,966 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_course_restaurant_preparation_tour ... 2026-09-24 16:36:25,313 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Chrome pid: 108985 2026-09-24 16:36:25,313 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Chrome headless temporary user profile dir: /tmp/tmpc84av5ui_chrome_odoo 2026-09-24 16:36:25,313 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Issuing json command http://127.0.0.1:37713/json/version 2026-09-24 16:36:25,314 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37713', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:36:25,316 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Browser version: Chrome/150.0.7871.114 2026-09-24 16:36:25,316 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Issuing json command http://127.0.0.1:37713/json 2026-09-24 16:36:25,316 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37713', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:36:25,317 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Websocket url found: ws://127.0.0.1:37713/devtools/page/403AF53E194F4D4BC876E51D9D41CCEA 2026-09-24 16:36:25,318 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Enable chrome headless console log notification 2026-09-24 16:36:25,321 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Chrome headless enable page notifications 2026-09-24 16:36:25,343 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:36:25,348 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Setting session cookie in browser 2026-09-24 16:36:25,349 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-09-24 16:36:25,349 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-09-24 16:36:25,357 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:36:25,706 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:25] "GET /pos/ui/119 HTTP/1.1" 200 - 90 0.023 0.329 2026-09-24 16:36:25,709 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Navigation result: {'frameId': '403AF53E194F4D4BC876E51D9D41CCEA', 'loaderId': 'EC1596A93722B98CC472F4292CC17483', 'isDownload': False} 2026-09-24 16:36:25,710 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Evaluate ready code "odoo.isTourReady('test_course_restaurant_preparation_tour')" 2026-09-24 16:36:25,724 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:36:25,733 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:25] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-09-24 16:36:25,737 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:25] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-09-24 16:36:25,740 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:25] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.000 0.009 2026-09-24 16:36:26,029 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:26] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:36:26,031 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:26] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:36:26,050 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:26] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-24 16:36:26,062 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:26] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:36:26,069 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Evaluate test code "odoo.startTour('test_course_restaurant_preparation_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:36:26,069 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:26] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:36:26,072 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:26,076 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:26] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:36:26,104 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:26] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.003 0.008 2026-09-24 16:36:26,112 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:26] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.018 2026-09-24 16:36:26,135 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:26] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.007 0.017 2026-09-24 16:36:26,137 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:26] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.013 2026-09-24 16:36:26,471 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:26] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 378 0.091 0.228 2026-09-24 16:36:26,485 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:26] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:36:26,531 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:26] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:36:26,567 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:26] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.023 2026-09-24 16:36:26,577 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:26] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:36:26,584 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour.browser: Owl is running in 'dev' mode. 2026-09-24 16:36:26,590 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:26] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.003 2026-09-24 16:36:26,617 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:26] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:36:26,629 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:26] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:36:26,630 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:26] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:36:26,632 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:26] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:36:26,644 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:26] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:36:26,648 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:26] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:36:26,659 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:26] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.010 0.021 2026-09-24 16:36:26,664 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:26,665 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:26] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.001 0.038 2026-09-24 16:36:26,671 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:26] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.001 0.025 2026-09-24 16:36:26,693 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:26] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:36:26,727 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:26] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.016 0.023 2026-09-24 16:36:26,734 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:26] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.002 0.038 2026-09-24 16:36:26,769 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:26] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.015 0.064 2026-09-24 16:36:26,779 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:26] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:36:26,780 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:26,829 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:26] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.020 0.027 2026-09-24 16:36:26,859 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:26] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:36:26,897 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:26,910 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:26] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:36:26,952 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:27,024 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:27,079 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:27,145 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:27,202 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:27,266 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:27,324 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:27,375 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:27,446 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:27,449 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30669638 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'bf4ea091-e338-40ee-8eb5-8162f3c0bfd9'}] 2026-09-24 16:36:27,495 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30669638 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'bf4ea091-e338-40ee-8eb5-8162f3c0bfd9'} created pos.order #741 2026-09-24 16:36:27,503 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30669638 finished 2026-09-24 16:36:27,525 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:27] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 86 0.024 0.054 2026-09-24 16:36:27,563 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:27] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.001 0.005 2026-09-24 16:36:27,566 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:27,618 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:27,675 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:27,679 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:27] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:36:27,689 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96008166 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'bf4ea091-e338-40ee-8eb5-8162f3c0bfd9'}] 2026-09-24 16:36:27,704 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96008166 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'bf4ea091-e338-40ee-8eb5-8162f3c0bfd9'} updated pos.order #741 2026-09-24 16:36:27,711 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96008166 finished 2026-09-24 16:36:27,758 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:27] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 73 0.022 0.048 2026-09-24 16:36:27,800 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:27] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:36:27,804 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:27,855 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:27,906 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:27,960 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour.browser: tour succeeded 2026-09-24 16:36:27,963 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour.browser: ╔════════════════════════════════════════════════════════╗ ║ TOUR test_course_restaurant_preparation_tour SUCCEEDED ║ ╚════════════════════════════════════════════════════════╝ 2026-09-24 16:36:27,964 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:27] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:36:28,015 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44275587 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'bf4ea091-e338-40ee-8eb5-8162f3c0bfd9'}] 2026-09-24 16:36:28,016 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour.browser: heap 18034600 (allocated 19533824) 2026-09-24 16:36:28,019 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Closing chrome headless with pid 108985 2026-09-24 16:36:28,019 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Closing websocket connection 2026-09-24 16:36:28,021 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Terminating chrome headless with pid 108985 2026-09-24 16:36:28,032 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44275587 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'bf4ea091-e338-40ee-8eb5-8162f3c0bfd9'} updated pos.order #741 2026-09-24 16:36:28,034 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44275587 finished 2026-09-24 16:36:28,065 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 47 0.016 0.035 2026-09-24 16:36:28,085 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_163628_085291_test_course_restaurant_preparation_tour.txt 2026-09-24 16:36:28,085 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Removing chrome user profile "/tmp/tmpc84av5ui_chrome_odoo" 2026-09-24 16:36:28,094 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_create_floor_tour ... 2026-09-24 16:36:28,390 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Chrome pid: 109192 2026-09-24 16:36:28,390 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Chrome headless temporary user profile dir: /tmp/tmpl5892n0d_chrome_odoo 2026-09-24 16:36:28,390 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Issuing json command http://127.0.0.1:45897/json/version 2026-09-24 16:36:28,391 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45897', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:36:28,392 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Browser version: Chrome/150.0.7871.114 2026-09-24 16:36:28,393 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Issuing json command http://127.0.0.1:45897/json 2026-09-24 16:36:28,393 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45897', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:36:28,394 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Websocket url found: ws://127.0.0.1:45897/devtools/page/E6C8B2E91E773A657F38E674B01C03A8 2026-09-24 16:36:28,395 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Enable chrome headless console log notification 2026-09-24 16:36:28,395 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Chrome headless enable page notifications 2026-09-24 16:36:28,412 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-09-24 16:36:28,416 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Setting session cookie in browser 2026-09-24 16:36:28,417 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-09-24 16:36:28,417 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-09-24 16:36:28,425 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:36:28,745 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:28] "GET /pos/ui/119 HTTP/1.1" 200 - 93 0.023 0.300 2026-09-24 16:36:28,748 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Navigation result: {'frameId': 'E6C8B2E91E773A657F38E674B01C03A8', 'loaderId': 'C6AB42EA70D7AC9861291522F9817F92', 'isDownload': False} 2026-09-24 16:36:28,748 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Evaluate ready code "odoo.isTourReady('test_create_floor_tour')" 2026-09-24 16:36:28,757 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:36:28,769 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:28] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:36:28,773 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:28] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-09-24 16:36:28,777 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:28] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.014 2026-09-24 16:36:29,095 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:29] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:36:29,097 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:29] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:36:29,106 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:29] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-24 16:36:29,119 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:29] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:36:29,122 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Evaluate test code "odoo.startTour('test_create_floor_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:36:29,125 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:29,128 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:29] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:36:29,136 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:29] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:36:29,153 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36: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.006 2026-09-24 16:36:29,161 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:29] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.012 2026-09-24 16:36:29,186 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:29] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.007 0.017 2026-09-24 16:36:29,188 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:29] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.014 2026-09-24 16:36:29,486 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:29] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 379 0.094 0.185 2026-09-24 16:36:29,502 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:29] "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-09-24 16:36:29,539 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36: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.004 2026-09-24 16:36:29,575 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:29] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.022 2026-09-24 16:36:29,590 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36: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.004 2026-09-24 16:36:29,603 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour.browser: Owl is running in 'dev' mode. 2026-09-24 16:36:29,617 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:29] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.007 2026-09-24 16:36:29,638 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:29] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:36:29,659 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:29] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:36:29,671 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:29] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:36:29,675 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:29] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:36:29,675 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:29,677 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36: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-09-24 16:36:29,678 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:29] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.016 0.023 2026-09-24 16:36:29,688 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:29] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.004 0.030 2026-09-24 16:36:29,690 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:29] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.039 2026-09-24 16:36:29,702 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:29] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.003 0.013 2026-09-24 16:36:29,710 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:29] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.001 0.005 2026-09-24 16:36:29,736 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:29] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.011 2026-09-24 16:36:29,737 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:29,745 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:29] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:36:29,776 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:29] "GET /pos/ui/119 HTTP/1.1" 200 - 35 0.015 0.037 2026-09-24 16:36:29,788 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:29,831 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:29] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 35 0.030 0.078 2026-09-24 16:36:29,876 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:29] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.016 0.120 2026-09-24 16:36:29,908 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:29,959 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:30,013 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:30,068 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:30,122 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:30,177 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:30,185 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:30] "POST /web/dataset/call_kw/restaurant.floor/create#restaurant.floor.create HTTP/1.1" 200 - 5 0.002 0.005 2026-09-24 16:36:30,227 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour.browser: tour succeeded 2026-09-24 16:36:30,228 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour.browser: ╔═══════════════════════════════════════╗ ║ TOUR test_create_floor_tour SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-09-24 16:36:30,274 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour.browser: heap 12568576 (allocated 13631488) 2026-09-24 16:36:30,277 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Closing chrome headless with pid 109192 2026-09-24 16:36:30,277 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Closing websocket connection 2026-09-24 16:36:30,278 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Terminating chrome headless with pid 109192 2026-09-24 16:36:30,338 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_163630_338357_test_create_floor_tour.txt 2026-09-24 16:36:30,338 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Removing chrome user profile "/tmp/tmpl5892n0d_chrome_odoo" 2026-09-24 16:36:30,348 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_customer_alone_saved ... 2026-09-24 16:36:30,597 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Chrome pid: 109399 2026-09-24 16:36:30,597 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Chrome headless temporary user profile dir: /tmp/tmp9cha0w_k_chrome_odoo 2026-09-24 16:36:30,597 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Issuing json command http://127.0.0.1:37053/json/version 2026-09-24 16:36:30,598 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37053', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:36:30,600 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Browser version: Chrome/150.0.7871.114 2026-09-24 16:36:30,600 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Issuing json command http://127.0.0.1:37053/json 2026-09-24 16:36:30,601 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37053', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:36:30,603 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Websocket url found: ws://127.0.0.1:37053/devtools/page/7251E85A33CA3F34815FB73150363885 2026-09-24 16:36:30,605 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Enable chrome headless console log notification 2026-09-24 16:36:30,606 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Chrome headless enable page notifications 2026-09-24 16:36:30,623 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:36:30,629 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Setting session cookie in browser 2026-09-24 16:36:30,630 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Open "http://127.0.0.1:8069/pos/ui?config_id=119" in browser 2026-09-24 16:36:30,630 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=119" 2026-09-24 16:36:30,637 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:36:31,177 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:31] "GET /pos/ui?config_id=119 HTTP/1.1" 200 - 142 0.035 0.506 2026-09-24 16:36:31,179 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Navigation result: {'frameId': '7251E85A33CA3F34815FB73150363885', 'loaderId': '2C96DE4A91C461654A468C6EDC2BB1FD', 'isDownload': False} 2026-09-24 16:36:31,180 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Evaluate ready code "odoo.isTourReady('test_customer_alone_saved')" 2026-09-24 16:36:31,191 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:36:31,203 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:31] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-09-24 16:36:31,206 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:31] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-09-24 16:36:31,210 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:31] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-09-24 16:36:31,529 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:31] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:36:31,531 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:31] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:36:31,538 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:31] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-24 16:36:31,550 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:31] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:36:31,559 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:31] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:36:31,563 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:31] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:36:31,568 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Evaluate test code "odoo.startTour('test_customer_alone_saved', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=119", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:36:31,575 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:31,577 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:31] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.007 2026-09-24 16:36:31,585 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:31] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.003 0.014 2026-09-24 16:36:31,589 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:31] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.002 2026-09-24 16:36:31,613 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:31] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.006 0.016 2026-09-24 16:36:31,930 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:31] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 378 0.096 0.204 2026-09-24 16:36:31,942 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:31] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:36:31,976 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:31] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:36:32,010 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:32] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.022 2026-09-24 16:36:32,030 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:32] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:36:32,038 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: Owl is running in 'dev' mode. 2026-09-24 16:36:32,057 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:32] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.004 2026-09-24 16:36:32,078 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:32] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:36:32,081 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:32] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:36:32,090 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:32] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:36:32,092 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:32] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:36:32,099 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:32] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:36:32,107 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:32] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-09-24 16:36:32,112 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:32] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.012 0.019 2026-09-24 16:36:32,116 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:32] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:36:32,132 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:32] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.011 0.038 2026-09-24 16:36:32,133 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:32,164 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:32] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.011 0.049 2026-09-24 16:36:32,173 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:32] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.002 0.054 2026-09-24 16:36:32,203 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:32] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.010 0.079 2026-09-24 16:36:32,209 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:32] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.001 0.033 2026-09-24 16:36:32,239 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:32] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:36:32,243 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:32,289 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:32] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.016 0.028 2026-09-24 16:36:32,311 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:32] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:36:32,348 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:32,361 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:32] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:36:32,420 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:32,484 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:32,489 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19899295 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'f85511cc-1d5d-4224-8c18-bba7409aef86'}] 2026-09-24 16:36:32,524 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19899295 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'f85511cc-1d5d-4224-8c18-bba7409aef86'} created pos.order #742 2026-09-24 16:36:32,532 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19899295 finished 2026-09-24 16:36:32,553 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:32] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 64 0.019 0.047 2026-09-24 16:36:32,617 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:32] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 55 0.018 0.028 2026-09-24 16:36:32,633 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:32] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.008 2026-09-24 16:36:32,668 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:32,725 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:32,776 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:32,842 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:32,895 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:32,945 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:33,000 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:33,055 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:33,106 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:33,156 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:33,207 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:33,264 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:33,268 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17000952 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'f85511cc-1d5d-4224-8c18-bba7409aef86'}] 2026-09-24 16:36:33,281 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17000952 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'f85511cc-1d5d-4224-8c18-bba7409aef86'} updated pos.order #742 2026-09-24 16:36:33,289 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17000952 finished 2026-09-24 16:36:33,335 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.029 0.040 2026-09-24 16:36:33,379 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:33] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 37 0.010 0.021 2026-09-24 16:36:33,393 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:33] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.007 2026-09-24 16:36:33,418 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:33,476 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:33,526 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:33,577 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: tour succeeded 2026-09-24 16:36:33,578 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: ╔══════════════════════════════════════════╗ ║ TOUR test_customer_alone_saved SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-09-24 16:36:33,639 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: heap 16728720 (allocated 18223104) 2026-09-24 16:36:33,640 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Closing chrome headless with pid 109399 2026-09-24 16:36:33,641 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Closing websocket connection 2026-09-24 16:36:33,641 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Terminating chrome headless with pid 109399 2026-09-24 16:36:33,702 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_163633_702325_test_customer_alone_saved.txt 2026-09-24 16:36:33,702 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Removing chrome user profile "/tmp/tmp9cha0w_k_chrome_odoo" 2026-09-24 16:36:33,711 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_delete_line_release_table ... 2026-09-24 16:36:34,009 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Chrome pid: 109609 2026-09-24 16:36:34,009 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Chrome headless temporary user profile dir: /tmp/tmpopppoyja_chrome_odoo 2026-09-24 16:36:34,009 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Issuing json command http://127.0.0.1:45531/json/version 2026-09-24 16:36:34,011 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45531', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:36:34,012 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Browser version: Chrome/150.0.7871.114 2026-09-24 16:36:34,012 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Issuing json command http://127.0.0.1:45531/json 2026-09-24 16:36:34,013 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45531', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:36:34,013 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Websocket url found: ws://127.0.0.1:45531/devtools/page/D48D649997636844CBD1672F17481A66 2026-09-24 16:36:34,015 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Enable chrome headless console log notification 2026-09-24 16:36:34,015 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Chrome headless enable page notifications 2026-09-24 16:36:34,036 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:36:34,045 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Setting session cookie in browser 2026-09-24 16:36:34,046 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-09-24 16:36:34,046 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-09-24 16:36:34,053 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:36:34,371 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:34] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.025 0.294 2026-09-24 16:36:34,373 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Navigation result: {'frameId': 'D48D649997636844CBD1672F17481A66', 'loaderId': 'EF6C69BCF9647203D3A4D2B2E18E1F1A', 'isDownload': False} 2026-09-24 16:36:34,373 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Evaluate ready code "odoo.isTourReady('test_delete_line_release_table')" 2026-09-24 16:36:34,382 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:36:34,393 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:34] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:36:34,413 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:34] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.017 0.007 2026-09-24 16:36:34,417 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:34] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.026 2026-09-24 16:36:34,706 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:34] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:36:34,706 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:34] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:36:34,713 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:34] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-09-24 16:36:34,725 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:34] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:36:34,733 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:34] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:36:34,735 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Evaluate test code "odoo.startTour('test_delete_line_release_table', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:36:34,737 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:34,741 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:34] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:36:34,756 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:34] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.002 0.006 2026-09-24 16:36:34,765 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:34] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.014 2026-09-24 16:36:34,786 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:34] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.005 0.017 2026-09-24 16:36:34,788 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:34] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.013 2026-09-24 16:36:35,097 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:35] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 378 0.100 0.192 2026-09-24 16:36:35,112 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:35] "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-09-24 16:36:35,152 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:35] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-24 16:36:35,191 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:35] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.024 2026-09-24 16:36:35,202 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:35] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:36:35,208 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: Owl is running in 'dev' mode. 2026-09-24 16:36:35,215 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:35] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.003 2026-09-24 16:36:35,238 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:35] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:36:35,250 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:35] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:36:35,253 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:35] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:36:35,254 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:35] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-09-24 16:36:35,269 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:35] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:36:35,270 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36: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-09-24 16:36:35,272 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:35] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.006 0.020 2026-09-24 16:36:35,281 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:35] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:36:35,281 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:35] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.002 0.034 2026-09-24 16:36:35,291 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:35] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.002 0.014 2026-09-24 16:36:35,296 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:35,319 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:35] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.009 0.029 2026-09-24 16:36:35,367 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:35] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.015 0.074 2026-09-24 16:36:35,376 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:35] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.002 0.052 2026-09-24 16:36:35,412 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:35] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:36:35,415 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:35,461 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:35] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.019 0.026 2026-09-24 16:36:35,477 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:35] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:36:35,510 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:35,529 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:35] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:36:35,581 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:35,632 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:35,687 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:35,702 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75252628 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'ab45e20f-84b9-4fda-8769-116ba43b7bb0'}] 2026-09-24 16:36:35,737 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75252628 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'ab45e20f-84b9-4fda-8769-116ba43b7bb0'} created pos.order #743 2026-09-24 16:36:35,744 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75252628 finished 2026-09-24 16:36:35,766 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:35] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.020 0.046 2026-09-24 16:36:35,801 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:35,862 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16: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.001 0.005 2026-09-24 16:36:35,863 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:35,915 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:35,966 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:36,017 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:36,070 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:36,121 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:36,307 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:36,311 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9685413 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'ab45e20f-84b9-4fda-8769-116ba43b7bb0'}] 2026-09-24 16:36:36,312 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:36] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:36:36,330 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #222 deleted pos.order.line records with IDs: [1225] 2026-09-24 16:36:36,338 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9685413 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'ab45e20f-84b9-4fda-8769-116ba43b7bb0'} updated pos.order #743 2026-09-24 16:36:36,346 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9685413 finished 2026-09-24 16:36:36,383 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:36] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 77 0.025 0.050 2026-09-24 16:36:36,460 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:36] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 44 0.018 0.047 2026-09-24 16:36:36,493 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:36] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:36:36,494 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:36,570 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65838662 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'a8017924-4e0d-4547-a291-aefb9ca2d284'}] 2026-09-24 16:36:36,597 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65838662 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'a8017924-4e0d-4547-a291-aefb9ca2d284'} created pos.order #744 2026-09-24 16:36:36,604 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65838662 finished 2026-09-24 16:36:36,624 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:36] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 36 0.013 0.043 2026-09-24 16:36:36,651 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:36,702 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: tour succeeded 2026-09-24 16:36:36,702 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR test_delete_line_release_table SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-09-24 16:36:36,746 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: heap 16105684 (allocated 17174528) 2026-09-24 16:36:36,749 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Closing chrome headless with pid 109609 2026-09-24 16:36:36,749 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Closing websocket connection 2026-09-24 16:36:36,749 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Terminating chrome headless with pid 109609 2026-09-24 16:36:36,844 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_163636_843947_test_delete_line_release_table.txt 2026-09-24 16:36:36,844 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Removing chrome user profile "/tmp/tmpopppoyja_chrome_odoo" 2026-09-24 16:36:36,872 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_direct_sales ... 2026-09-24 16:36:37,115 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Chrome pid: 109809 2026-09-24 16:36:37,115 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Chrome headless temporary user profile dir: /tmp/tmp_2de5u1h_chrome_odoo 2026-09-24 16:36:37,115 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Issuing json command http://127.0.0.1:38631/json/version 2026-09-24 16:36:37,116 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38631', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:36:37,119 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Browser version: Chrome/150.0.7871.114 2026-09-24 16:36:37,119 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Issuing json command http://127.0.0.1:38631/json 2026-09-24 16:36:37,120 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38631', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:36:37,121 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Websocket url found: ws://127.0.0.1:38631/devtools/page/3DCCC55F4CB0CD8F57E296A3A3DC5D5C 2026-09-24 16:36:37,122 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Enable chrome headless console log notification 2026-09-24 16:36:37,124 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Chrome headless enable page notifications 2026-09-24 16:36:37,143 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:36:37,150 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Setting session cookie in browser 2026-09-24 16:36:37,151 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-09-24 16:36:37,151 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-09-24 16:36:37,159 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:36:37,507 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:37] "GET /pos/ui/119 HTTP/1.1" 200 - 142 0.033 0.317 2026-09-24 16:36:37,509 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Navigation result: {'frameId': '3DCCC55F4CB0CD8F57E296A3A3DC5D5C', 'loaderId': '20E013D7D5CE57CED2BDA2B186232DB6', 'isDownload': False} 2026-09-24 16:36:37,510 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Evaluate ready code "odoo.isTourReady('test_direct_sales')" 2026-09-24 16:36:37,519 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:36:37,531 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:37] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:36:37,535 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:37] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-09-24 16:36:37,538 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:37] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-09-24 16:36:37,824 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:37] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:36:37,826 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:37] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:36:37,835 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:37] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-09-24 16:36:37,847 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:37] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:36:37,853 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Evaluate test code "odoo.startTour('test_direct_sales', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:36:37,854 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:37] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:36:37,856 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:37,859 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:37] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:36:37,872 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:37] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.002 0.006 2026-09-24 16:36:37,883 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:37] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.018 2026-09-24 16:36:37,903 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:37] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.005 0.016 2026-09-24 16:36:37,905 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:37] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.012 2026-09-24 16:36:38,215 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:38] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 378 0.097 0.199 2026-09-24 16:36:38,227 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:38] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:36:38,254 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:38] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-24 16:36:38,291 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:38] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.027 2026-09-24 16:36:38,304 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:38] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:36:38,310 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: Owl is running in 'dev' mode. 2026-09-24 16:36:38,318 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:38] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.004 2026-09-24 16:36:38,340 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:38] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:36:38,359 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:38] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:36:38,360 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:38] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-09-24 16:36:38,371 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:38] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:36:38,374 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36: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-09-24 16:36:38,377 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:38] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.012 0.019 2026-09-24 16:36:38,384 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:38] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.002 0.036 2026-09-24 16:36:38,389 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:38,390 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:38] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.001 0.007 2026-09-24 16:36:38,391 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:38] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.044 2026-09-24 16:36:38,418 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:38] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.001 0.005 2026-09-24 16:36:38,437 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:38] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:36:38,496 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:38] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.020 0.042 2026-09-24 16:36:38,505 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:38] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:36:38,512 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [3/48] Tour test_direct_sales → Step .new-order 2026-09-24 16:36:38,530 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:38] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.013 0.083 2026-09-24 16:36:38,569 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:38] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.016 0.039 2026-09-24 16:36:38,639 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:38,660 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:38] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:36:38,711 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:38,773 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:38,823 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:38,874 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:38,924 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:38,980 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:39,030 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:39,081 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:39,146 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:39,153 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:39] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:36:39,155 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:39] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:36:39,211 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:39,272 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19430701 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'a425acf8-f101-458b-93c3-75c2a7f82a2b'}] 2026-09-24 16:36:39,314 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19430701 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'a425acf8-f101-458b-93c3-75c2a7f82a2b'} created pos.order #745 2026-09-24 16:36:39,322 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19430701 finished 2026-09-24 16:36:39,345 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:39] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 77 0.023 0.051 2026-09-24 16:36:39,368 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:39,427 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:39,430 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83347764 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'a425acf8-f101-458b-93c3-75c2a7f82a2b'}] 2026-09-24 16:36:39,438 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:39] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:36:39,682 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83347764 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'a425acf8-f101-458b-93c3-75c2a7f82a2b'} updated pos.order #745 2026-09-24 16:36:39,691 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83347764 finished 2026-09-24 16:36:39,728 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:39] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 232 0.110 0.190 2026-09-24 16:36:39,821 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:41,868 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [18/48] Tour test_direct_sales → Step .new-order 2026-09-24 16:36:41,928 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:41,986 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:42,044 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:42,099 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:42,152 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:42,212 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:42,263 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:42,313 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:42,364 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:42,418 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:42,468 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:42,519 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:42,576 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:42,629 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:42,689 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77591024 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '660cc5a1-06ef-44c3-854d-a4a315c41588'}] 2026-09-24 16:36:42,721 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77591024 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '660cc5a1-06ef-44c3-854d-a4a315c41588'} created pos.order #746 2026-09-24 16:36:42,728 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77591024 finished 2026-09-24 16:36:42,752 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:42] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.018 0.047 2026-09-24 16:36:42,769 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:42,827 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:42,830 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71731136 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '660cc5a1-06ef-44c3-854d-a4a315c41588'}] 2026-09-24 16:36:42,977 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71731136 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '660cc5a1-06ef-44c3-854d-a4a315c41588'} updated pos.order #746 2026-09-24 16:36:42,985 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71731136 finished 2026-09-24 16:36:43,016 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:43] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 134 0.050 0.138 2026-09-24 16:36:43,072 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:45,117 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:45,177 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36: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.004 2026-09-24 16:36:45,183 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:45,241 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:45,301 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:45,351 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:45,402 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:45,452 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:45,506 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:45,556 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:45,607 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:45,663 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:45,717 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:45,775 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24291581 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000003', 'uuid': 'd8352dd1-c0d0-457e-af3c-bee5ac8abcbb'}] 2026-09-24 16:36:45,808 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24291581 order {'name': '/', 'pos_reference': '261-119-000003', 'uuid': 'd8352dd1-c0d0-457e-af3c-bee5ac8abcbb'} created pos.order #747 2026-09-24 16:36:45,816 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24291581 finished 2026-09-24 16:36:45,840 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:45] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.019 0.047 2026-09-24 16:36:45,855 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:45,912 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: tour succeeded 2026-09-24 16:36:45,913 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: ╔══════════════════════════════════╗ ║ TOUR test_direct_sales SUCCEEDED ║ ╚══════════════════════════════════╝ 2026-09-24 16:36:45,922 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8172169 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000003', 'uuid': 'd8352dd1-c0d0-457e-af3c-bee5ac8abcbb'}] 2026-09-24 16:36:45,982 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: heap 19747972 (allocated 21630976) 2026-09-24 16:36:45,986 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Closing chrome headless with pid 109809 2026-09-24 16:36:45,986 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Closing websocket connection 2026-09-24 16:36:45,990 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Terminating chrome headless with pid 109809 2026-09-24 16:36:46,076 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_163646_076355_test_direct_sales.txt 2026-09-24 16:36:46,076 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Removing chrome user profile "/tmp/tmp_2de5u1h_chrome_odoo" 2026-09-24 16:36:46,086 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8172169 order {'name': '/', 'pos_reference': '261-119-000003', 'uuid': 'd8352dd1-c0d0-457e-af3c-bee5ac8abcbb'} updated pos.order #747 2026-09-24 16:36:46,088 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8172169 finished 2026-09-24 16:36:46,092 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: waiting for threads: [, ] 2026-09-24 16:36:46,108 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:46] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 129 0.046 0.148 2026-09-24 16:36:46,125 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing ... 2026-09-24 16:36:46,452 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing: Chrome pid: 110026 2026-09-24 16:36:46,452 44 INFO rb-c855d12-225060-418428 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/tmp_rcg9d84_chrome_odoo 2026-09-24 16:36:46,452 44 INFO rb-c855d12-225060-418428 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:45807/json/version 2026-09-24 16:36:46,453 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45807', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:36:46,455 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:46,455 44 INFO rb-c855d12-225060-418428 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:45807/json 2026-09-24 16:36:46,455 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45807', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:36:46,456 44 INFO rb-c855d12-225060-418428 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:45807/devtools/page/AD15D26E004B9E374273EB2D24B99A5F 2026-09-24 16:36:46,457 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:46,458 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:46,477 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:36:46,481 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:46,482 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-09-24 16:36:46,482 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-09-24 16:36:46,489 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:36:49,134 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:49] "GET /pos/ui/119 HTTP/1.1" 200 - 90 0.018 2.629 2026-09-24 16:36:49,140 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing: Navigation result: {'frameId': 'AD15D26E004B9E374273EB2D24B99A5F', 'loaderId': '89ADDEA69CE23FF40076FFCE0B181165', 'isDownload': False} 2026-09-24 16:36:49,141 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:49,146 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:36:49,155 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:49] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.004 2026-09-24 16:36:49,158 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:49] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-09-24 16:36:49,163 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:49] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-09-24 16:36:49,498 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:49] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:36:49,501 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:49] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:36:49,510 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:49] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-24 16:36:49,525 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:49] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:36:49,531 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:49] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:36:49,534 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing: Evaluate test code "odoo.startTour('test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:36:49,536 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:49] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:36:49,538 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:49,549 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:49] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.002 0.006 2026-09-24 16:36:49,559 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:49] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.016 2026-09-24 16:36:49,581 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:49] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.005 0.018 2026-09-24 16:36:49,582 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:49] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.013 2026-09-24 16:36:49,875 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:49] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 378 0.086 0.188 2026-09-24 16:36:49,884 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:49] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:36:49,914 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:49] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-24 16:36:49,952 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:49] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.028 2026-09-24 16:36:49,962 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:49] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:36:49,970 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:49,979 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:49] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-09-24 16:36:50,000 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:50] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:36:50,014 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:50] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:36:50,016 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:50] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:36:50,030 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36: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-09-24 16:36:50,031 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:50] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-09-24 16:36:50,034 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:50] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.013 0.019 2026-09-24 16:36:50,041 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:50] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.002 0.038 2026-09-24 16:36:50,047 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:50,048 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:50] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.001 0.008 2026-09-24 16:36:50,049 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:50] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.044 2026-09-24 16:36:50,082 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:50] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:36:50,082 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:50] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.002 0.011 2026-09-24 16:36:50,113 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:50] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.010 0.025 2026-09-24 16:36:50,139 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:50] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.007 0.052 2026-09-24 16:36:50,157 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:50,166 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:50] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:36:50,202 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:50] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.015 0.026 2026-09-24 16:36:50,230 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:50] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:36:50,262 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:50,276 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:50] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:36:50,335 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:50,391 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:50,442 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:50,498 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:50,565 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:50,567 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80418635 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '32bafdc2-23e2-4b39-a82d-b30966c3bb4a'}] 2026-09-24 16:36:50,616 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:50,792 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80418635 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '32bafdc2-23e2-4b39-a82d-b30966c3bb4a'} created pos.order #748 2026-09-24 16:36:50,801 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80418635 finished 2026-09-24 16:36:50,830 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:50] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 229 0.089 0.175 2026-09-24 16:36:50,963 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-09-24 16:36:50,964 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-09-24 16:36:50,964 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-09-24 16:36:50,964 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff2 2026-09-24 16:36:50,964 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-09-24 16:36:50,965 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-09-24 16:36:50,965 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-09-24 16:36:50,965 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff2 2026-09-24 16:36:50,965 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-09-24 16:36:50,965 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-09-24 16:36:50,966 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-09-24 16:36:50,966 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff2 2026-09-24 16:36:50,966 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-09-24 16:36:50,967 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-09-24 16:36:50,967 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-09-24 16:36:50,967 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff2 2026-09-24 16:36:50,968 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-09-24 16:36:50,968 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-09-24 16:36:50,968 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-09-24 16:36:50,968 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff2 2026-09-24 16:36:50,968 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-09-24 16:36:50,968 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-09-24 16:36:50,969 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-09-24 16:36:50,969 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff2 2026-09-24 16:36:50,969 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-09-24 16:36:50,969 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-09-24 16:36:50,970 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-09-24 16:36:50,970 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff2 2026-09-24 16:36:50,970 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-09-24 16:36:50,970 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-09-24 16:36:50,971 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-09-24 16:36:50,971 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff2 2026-09-24 16:36:50,971 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-09-24 16:36:50,971 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-09-24 16:36:50,972 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-09-24 16:36:50,972 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff2 2026-09-24 16:36:50,972 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-09-24 16:36:50,973 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-09-24 16:36:50,973 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-09-24 16:36:50,973 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff2 2026-09-24 16:36:50,978 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:50] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:36:50,982 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:50] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:36:50,982 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-09-24 16:36:50,982 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-09-24 16:36:50,982 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-09-24 16:36:50,983 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff 2026-09-24 16:36:50,983 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-09-24 16:36:50,983 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-09-24 16:36:50,984 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-09-24 16:36:50,984 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff 2026-09-24 16:36:50,984 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-09-24 16:36:50,984 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-09-24 16:36:50,984 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-09-24 16:36:50,989 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:50] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:36:50,990 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff 2026-09-24 16:36:50,992 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:50] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:36:50,993 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:50] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:36:50,994 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:50] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:36:50,995 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:50] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-09-24 16:36:50,996 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-09-24 16:36:50,996 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-09-24 16:36:50,997 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:50] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-09-24 16:36:50,997 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-09-24 16:36:50,998 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff 2026-09-24 16:36:50,998 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-09-24 16:36:50,998 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-09-24 16:36:50,998 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-09-24 16:36:50,999 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff 2026-09-24 16:36:50,999 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-09-24 16:36:50,999 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-09-24 16:36:50,999 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-09-24 16:36:50,999 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff 2026-09-24 16:36:50,999 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-09-24 16:36:50,999 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-09-24 16:36:50,999 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-09-24 16:36:51,000 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff 2026-09-24 16:36:51,000 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-09-24 16:36:51,001 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-09-24 16:36:51,001 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-09-24 16:36:51,001 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff 2026-09-24 16:36:51,001 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-09-24 16:36:51,001 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-09-24 16:36:51,002 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-09-24 16:36:51,003 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff 2026-09-24 16:36:51,003 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-09-24 16:36:51,003 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-09-24 16:36:51,004 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-09-24 16:36:51,005 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:51] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:36:51,005 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff 2026-09-24 16:36:51,007 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-09-24 16:36:51,011 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:51] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:36:51,014 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-09-24 16:36:51,014 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:51] "GET /web/static/fonts/google/Fira_Mono/Fira_Mono-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:36:51,015 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:51] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:36:51,016 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:51] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:36:51,017 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-09-24 16:36:51,017 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:51] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-09-24 16:36:51,018 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.ttf 2026-09-24 16:36:51,019 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-09-24 16:36:51,019 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-09-24 16:36:51,019 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-09-24 16:36:51,019 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.ttf 2026-09-24 16:36:51,020 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-09-24 16:36:51,020 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-09-24 16:36:51,020 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-09-24 16:36:51,023 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.ttf 2026-09-24 16:36:51,024 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:51] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:36:51,025 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:51] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:36:51,029 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-09-24 16:36:51,031 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-09-24 16:36:51,034 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-09-24 16:36:51,034 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.ttf 2026-09-24 16:36:51,036 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-09-24 16:36:51,036 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:51] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:36:51,037 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-09-24 16:36:51,037 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-09-24 16:36:51,037 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.ttf 2026-09-24 16:36:51,038 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:51] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:36:51,038 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-09-24 16:36:51,038 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-09-24 16:36:51,039 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-09-24 16:36:51,039 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.ttf 2026-09-24 16:36:51,039 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-09-24 16:36:51,039 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-09-24 16:36:51,039 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-09-24 16:36:51,040 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.ttf 2026-09-24 16:36:51,040 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-09-24 16:36:51,040 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-09-24 16:36:51,040 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-09-24 16:36:51,040 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.ttf 2026-09-24 16:36:51,041 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-09-24 16:36:51,041 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-09-24 16:36:51,041 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-09-24 16:36:51,041 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.ttf 2026-09-24 16:36:51,041 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-09-24 16:36:51,041 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-09-24 16:36:51,042 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-09-24 16:36:51,046 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:51] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:36:51,047 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.ttf 2026-09-24 16:36:51,048 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:51] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:36:51,050 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:51] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:36:51,059 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:51] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:36:51,064 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:51] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:36:51,065 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:51] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:36:51,068 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:51] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:36:51,077 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:51] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:36:51,985 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:51] "POST /receipt_receiver/cgi-bin/epos/service.cgi?devid=local_printer HTTP/1.1" 404 - 133 0.050 0.558 2026-09-24 16:36:52,401 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:52,452 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:52,511 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36: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.004 2026-09-24 16:36:52,513 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:52,572 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:52,624 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:52,678 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:52,728 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:52,779 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:52,840 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:52,846 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:52] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:36:52,847 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:52] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:36:52,905 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:52,964 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:52,968 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55353297 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '11b5bd7b-d466-4aea-95bb-4484c163c2fa'}] 2026-09-24 16:36:53,014 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:53,136 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55353297 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '11b5bd7b-d466-4aea-95bb-4484c163c2fa'} created pos.order #749 2026-09-24 16:36:53,146 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55353297 finished 2026-09-24 16:36:53,173 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:53] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 123 0.050 0.156 2026-09-24 16:36:53,575 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:53] "POST /receipt_receiver/cgi-bin/epos/service.cgi?devid=local_printer HTTP/1.1" 404 - 18 0.006 0.027 2026-09-24 16:36:54,734 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:54,786 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.browser: tour succeeded 2026-09-24 16:36:54,786 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:54,870 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.browser: heap 17473988 (allocated 19009536) 2026-09-24 16:36:54,874 44 INFO rb-c855d12-225060-418428 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 110026 2026-09-24 16:36:54,875 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing: Closing websocket connection 2026-09-24 16:36:54,875 44 INFO rb-c855d12-225060-418428 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 110026 2026-09-24 16:36:54,942 44 INFO rb-c855d12-225060-418428 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-c855d12-225060-418428/chrome_logs/chrome_log_20260924_163654_942748_test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.txt 2026-09-24 16:36:54,943 44 INFO rb-c855d12-225060-418428 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/tmp_rcg9d84_chrome_odoo" 2026-09-24 16:36:54,969 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing ... 2026-09-24 16:36:55,307 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing: Chrome pid: 110263 2026-09-24 16:36:55,308 44 INFO rb-c855d12-225060-418428 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/tmp62iyhpb6_chrome_odoo 2026-09-24 16:36:55,308 44 INFO rb-c855d12-225060-418428 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:33147/json/version 2026-09-24 16:36:55,309 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33147', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:36:55,314 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:55,314 44 INFO rb-c855d12-225060-418428 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:33147/json 2026-09-24 16:36:55,315 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33147', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:36:55,329 44 INFO rb-c855d12-225060-418428 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:33147/devtools/page/B066CDC650203EA537DAFC002FA333B6 2026-09-24 16:36:55,331 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:55,336 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:55,361 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:36:55,366 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:55,366 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-09-24 16:36:55,367 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-09-24 16:36:55,375 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:36:55,676 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:55] "GET /pos/ui/119 HTTP/1.1" 200 - 90 0.021 0.282 2026-09-24 16:36:55,678 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing: Navigation result: {'frameId': 'B066CDC650203EA537DAFC002FA333B6', 'loaderId': '2C009F6AE198994A221F6684CABB3611', 'isDownload': False} 2026-09-24 16:36:55,678 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:55,689 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:36:55,699 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:55] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:36:55,703 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:55] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-09-24 16:36:55,707 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:55] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-09-24 16:36:56,018 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:56] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:36:56,020 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:56] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:36:56,031 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:56] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-09-24 16:36:56,044 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:56] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:36:56,051 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:56] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:36:56,051 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing: Evaluate test code "odoo.startTour('test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:36:56,054 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:56,059 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:56] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:36:56,075 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:56] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.002 0.006 2026-09-24 16:36:56,084 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:56] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.014 2026-09-24 16:36:56,107 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:56] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.006 0.018 2026-09-24 16:36:56,109 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:56] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.014 2026-09-24 16:36:56,430 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:56] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 378 0.102 0.202 2026-09-24 16:36:56,445 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:56] "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-09-24 16:36:56,476 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:56] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:36:56,521 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:56] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.029 2026-09-24 16:36:56,532 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:56] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:36:56,540 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:56,548 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:56] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.003 2026-09-24 16:36:56,573 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:56] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:36:56,581 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:56] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:36:56,590 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:56] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:36:56,590 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:56] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:36:56,605 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:56] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:36:56,609 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:56] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-09-24 16:36:56,611 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:56] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.011 0.021 2026-09-24 16:36:56,617 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:56] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.002 0.033 2026-09-24 16:36:56,625 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:56] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.002 0.018 2026-09-24 16:36:56,639 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:56,651 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:56] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:36:56,678 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:56] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.014 0.023 2026-09-24 16:36:56,685 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:56,687 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:56] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.002 0.037 2026-09-24 16:36:56,689 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:56] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:36:56,722 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:56] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.013 0.065 2026-09-24 16:36:56,762 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:56] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.014 0.057 2026-09-24 16:36:56,793 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:56] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:36:56,841 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:56,855 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:56] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:36:56,913 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:56,969 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:57,019 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:57,075 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:57,142 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:57,145 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46640765 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '38cbe16c-980a-4980-a00c-25bbf95d5eec'}] 2026-09-24 16:36:57,151 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:57] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:36:57,373 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46640765 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '38cbe16c-980a-4980-a00c-25bbf95d5eec'} created pos.order #750 2026-09-24 16:36:57,381 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46640765 finished 2026-09-24 16:36:57,407 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:57] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 229 0.088 0.175 2026-09-24 16:36:57,488 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:57,539 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:57,588 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:57,639 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:57,697 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:57] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:36:57,700 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:57,761 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:57,813 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:57,866 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:57,917 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:57,968 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:58,032 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:58,040 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:58] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:36:58,041 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:58] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:36:58,095 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:58,154 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:58,157 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99416117 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'c772855b-6964-4b99-8cc1-c30c898f7d81'}] 2026-09-24 16:36:58,308 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99416117 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'c772855b-6964-4b99-8cc1-c30c898f7d81'} created pos.order #751 2026-09-24 16:36:58,316 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99416117 finished 2026-09-24 16:36:58,341 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:58] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 123 0.050 0.136 2026-09-24 16:36:58,399 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:58,454 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:58,504 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:58,555 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.browser: tour succeeded 2026-09-24 16:36:58,555 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:58,628 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.browser: heap 17240548 (allocated 18747392) 2026-09-24 16:36:58,632 44 INFO rb-c855d12-225060-418428 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 110263 2026-09-24 16:36:58,632 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing: Closing websocket connection 2026-09-24 16:36:58,633 44 INFO rb-c855d12-225060-418428 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 110263 2026-09-24 16:36:58,691 44 INFO rb-c855d12-225060-418428 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-c855d12-225060-418428/chrome_logs/chrome_log_20260924_163658_691242_test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.txt 2026-09-24 16:36:58,691 44 INFO rb-c855d12-225060-418428 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/tmp62iyhpb6_chrome_odoo" 2026-09-24 16:36:58,729 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_floating_order_name_change_partner ... 2026-09-24 16:36:59,129 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Chrome pid: 110472 2026-09-24 16:36:59,130 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Chrome headless temporary user profile dir: /tmp/tmplai86vnu_chrome_odoo 2026-09-24 16:36:59,130 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Issuing json command http://127.0.0.1:45609/json/version 2026-09-24 16:36:59,131 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45609', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:36:59,133 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Browser version: Chrome/150.0.7871.114 2026-09-24 16:36:59,133 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Issuing json command http://127.0.0.1:45609/json 2026-09-24 16:36:59,134 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45609', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:36:59,136 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Websocket url found: ws://127.0.0.1:45609/devtools/page/E7BA573570BF35E177408D7FFD77046D 2026-09-24 16:36:59,137 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Enable chrome headless console log notification 2026-09-24 16:36:59,140 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Chrome headless enable page notifications 2026-09-24 16:36:59,169 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:36:59,175 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Setting session cookie in browser 2026-09-24 16:36:59,176 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-09-24 16:36:59,176 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-09-24 16:36:59,183 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:36:59,493 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:59] "GET /pos/ui/119 HTTP/1.1" 200 - 88 0.024 0.287 2026-09-24 16:36:59,496 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Navigation result: {'frameId': 'E7BA573570BF35E177408D7FFD77046D', 'loaderId': 'DC5D159AB534548DAB73B8EE645EE84B', 'isDownload': False} 2026-09-24 16:36:59,496 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:59,507 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:36:59,522 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:59] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:36:59,525 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:59] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-09-24 16:36:59,528 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:59] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-09-24 16:36:59,830 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:59] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:36:59,832 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:59] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:36:59,843 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:59] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-09-24 16:36:59,859 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:59] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.004 2026-09-24 16:36:59,866 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:59] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:36:59,868 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Evaluate test code "odoo.startTour('test_floating_order_name_change_partner', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:36:59,873 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:59] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:36:59,874 44 INFO rb-c855d12-225060-418428 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-09-24 16:36:59,890 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:59] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.005 0.008 2026-09-24 16:36:59,903 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:59] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.023 2026-09-24 16:36:59,928 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:59] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.007 0.018 2026-09-24 16:36:59,929 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:36:59] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.015 2026-09-24 16:37:00,254 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:00] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 379 0.094 0.213 2026-09-24 16:37:00,270 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:00] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:37:00,313 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:00] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:37:00,346 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:00] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.023 2026-09-24 16:37:00,367 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:00] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:37:00,376 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: Owl is running in 'dev' mode. 2026-09-24 16:37:00,383 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:00] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.004 2026-09-24 16:37:00,417 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:00] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:37:00,422 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:00] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:37:00,427 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:00] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:37:00,441 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:00] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:37:00,442 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:00] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.007 0.012 2026-09-24 16:37:00,456 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:00] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-09-24 16:37:00,460 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:00] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-09-24 16:37:00,471 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:00] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:37:00,472 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:00] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.014 0.035 2026-09-24 16:37:00,481 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:00,483 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:00] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.006 0.024 2026-09-24 16:37:00,527 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:00] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.010 0.060 2026-09-24 16:37:00,535 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:00] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.002 0.021 2026-09-24 16:37:00,563 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:00] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.008 0.087 2026-09-24 16:37:00,610 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:00] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:37:00,614 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:00,671 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:00] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.018 0.031 2026-09-24 16:37:00,751 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:00,764 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:37:00,802 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:00,857 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:00,928 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:00,979 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:01,035 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:01,090 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:01,140 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:01,191 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:01,241 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:01,303 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:01,308 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:01] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.001 0.003 2026-09-24 16:37:01,325 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:01] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 5 0.003 0.009 2026-09-24 16:37:01,354 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:01,409 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:01,460 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:01,520 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:01,573 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:01,623 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:01,676 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:01,731 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:01,781 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:01,832 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:01,883 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:01,938 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:01,946 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:01] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:37:01,962 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:01] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.009 2026-09-24 16:37:01,988 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:02,044 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:02,095 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:02,154 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:02,207 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:02,262 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:02,312 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:02,363 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:02,419 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:02,426 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:02] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.001 0.003 2026-09-24 16:37:02,443 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:02] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.009 2026-09-24 16:37:02,468 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:02,526 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: tour succeeded 2026-09-24 16:37:02,527 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: ╔════════════════════════════════════════════════════════╗ ║ TOUR test_floating_order_name_change_partner SUCCEEDED ║ ╚════════════════════════════════════════════════════════╝ 2026-09-24 16:37:02,594 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: heap 17240960 (allocated 18747392) 2026-09-24 16:37:02,596 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Closing chrome headless with pid 110472 2026-09-24 16:37:02,596 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Closing websocket connection 2026-09-24 16:37:02,596 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Terminating chrome headless with pid 110472 2026-09-24 16:37:02,658 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_163702_658589_test_floating_order_name_change_partner.txt 2026-09-24 16:37:02,658 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Removing chrome user profile "/tmp/tmplai86vnu_chrome_odoo" 2026-09-24 16:37:02,676 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_future_orders_are_not_cancelled ... 2026-09-24 16:37:03,043 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Chrome pid: 110677 2026-09-24 16:37:03,043 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Chrome headless temporary user profile dir: /tmp/tmpd4dwm609_chrome_odoo 2026-09-24 16:37:03,043 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Issuing json command http://127.0.0.1:36101/json/version 2026-09-24 16:37:03,044 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36101', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:37:03,046 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Browser version: Chrome/150.0.7871.114 2026-09-24 16:37:03,046 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Issuing json command http://127.0.0.1:36101/json 2026-09-24 16:37:03,046 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36101', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:37:03,048 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Websocket url found: ws://127.0.0.1:36101/devtools/page/E32CC59947815433D373CD10A72AB445 2026-09-24 16:37:03,049 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Enable chrome headless console log notification 2026-09-24 16:37:03,051 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Chrome headless enable page notifications 2026-09-24 16:37:03,073 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:37:03,078 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Setting session cookie in browser 2026-09-24 16:37:03,079 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-09-24 16:37:03,079 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-09-24 16:37:03,087 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:37:03,487 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:03] "GET /pos/ui/119 HTTP/1.1" 200 - 88 0.023 0.378 2026-09-24 16:37:03,489 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Navigation result: {'frameId': 'E32CC59947815433D373CD10A72AB445', 'loaderId': '6E4C5001E15678D8B098412C7164FE89', 'isDownload': False} 2026-09-24 16:37:03,490 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:03,498 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:37:03,509 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:03] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-09-24 16:37:03,511 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:03] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:37:03,515 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:03] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.011 2026-09-24 16:37:03,791 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:03] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:37:03,793 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:03] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:37:03,801 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:03] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-24 16:37:03,814 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:03] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:37:03,817 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Evaluate test code "odoo.startTour('test_futur_orders_are_not_cancelled', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:37:03,820 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:03,821 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:03] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:37:03,826 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:03] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:37:03,839 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:03] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.003 0.006 2026-09-24 16:37:03,851 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:03] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.018 2026-09-24 16:37:03,873 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:03] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.006 0.019 2026-09-24 16:37:03,875 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:03] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.014 2026-09-24 16:37:04,239 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:04] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 432 0.119 0.228 2026-09-24 16:37:04,251 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:04] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:37:04,297 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:04] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.001 0.005 2026-09-24 16:37:04,334 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:04] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.023 2026-09-24 16:37:04,346 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:04] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.001 0.004 2026-09-24 16:37:04,354 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled.browser: Owl is running in 'dev' mode. 2026-09-24 16:37:04,360 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:04] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.002 2026-09-24 16:37:04,384 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:04] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:37:04,394 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:04] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:37:04,397 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:04] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:37:04,410 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:04] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.011 0.014 2026-09-24 16:37:04,421 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:04] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:37:04,426 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:04] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.010 2026-09-24 16:37:04,426 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:04] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.006 0.032 2026-09-24 16:37:04,437 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:04] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.002 0.012 2026-09-24 16:37:04,438 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:04] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.046 2026-09-24 16:37:04,439 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:04,498 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:04] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.003 0.017 2026-09-24 16:37:04,502 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:04] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:37:04,533 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:04] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.011 0.031 2026-09-24 16:37:04,552 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:04] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:37:04,562 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:04,567 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:04] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.012 0.061 2026-09-24 16:37:04,614 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:04,615 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:04] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.017 0.034 2026-09-24 16:37:04,671 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:04,722 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:04,777 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:04,794 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:04] "POST /web/dataset/call_kw/pos.session/get_closing_control_data#pos.session.get_closing_control_data HTTP/1.1" 200 - 9 0.004 0.011 2026-09-24 16:37:04,830 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:04,838 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:04] "POST /web/dataset/call_kw/pos.session/post_closing_cash_details#pos.session.post_closing_cash_details HTTP/1.1" 200 - 3 0.001 0.004 2026-09-24 16:37:04,888 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled.browser: tour succeeded 2026-09-24 16:37:04,889 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled.browser: ╔════════════════════════════════════════════════════╗ ║ TOUR test_futur_orders_are_not_cancelled SUCCEEDED ║ ╚════════════════════════════════════════════════════╝ 2026-09-24 16:37:04,935 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled.browser: heap 13508416 (allocated 14680064) 2026-09-24 16:37:04,939 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Closing chrome headless with pid 110677 2026-09-24 16:37:04,939 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Closing websocket connection 2026-09-24 16:37:04,940 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Terminating chrome headless with pid 110677 2026-09-24 16:37:04,940 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:04] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 45 0.017 0.033 2026-09-24 16:37:04,995 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_163704_995722_test_future_orders_are_not_cancelled.txt 2026-09-24 16:37:04,995 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Removing chrome user profile "/tmp/tmpd4dwm609_chrome_odoo" 2026-09-24 16:37:05,062 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_global_discount_split ... 2026-09-24 16:37:05,453 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Chrome pid: 110876 2026-09-24 16:37:05,454 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Chrome headless temporary user profile dir: /tmp/tmpgb17tufh_chrome_odoo 2026-09-24 16:37:05,454 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Issuing json command http://127.0.0.1:33443/json/version 2026-09-24 16:37:05,455 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:05,457 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Browser version: Chrome/150.0.7871.114 2026-09-24 16:37:05,457 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Issuing json command http://127.0.0.1:33443/json 2026-09-24 16:37:05,458 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:05,459 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Websocket url found: ws://127.0.0.1:33443/devtools/page/832ED43344416C55C3D3BFE1AFAC8399 2026-09-24 16:37:05,460 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Enable chrome headless console log notification 2026-09-24 16:37:05,461 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Chrome headless enable page notifications 2026-09-24 16:37:05,490 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:37:05,493 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Setting session cookie in browser 2026-09-24 16:37:05,494 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-09-24 16:37:05,494 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-09-24 16:37:05,501 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:37:05,810 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:05] "GET /pos/ui/119 HTTP/1.1" 200 - 90 0.025 0.286 2026-09-24 16:37:05,813 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Navigation result: {'frameId': '832ED43344416C55C3D3BFE1AFAC8399', 'loaderId': '68DB1D0FCE7A7D31A23181803B3589F0', 'isDownload': False} 2026-09-24 16:37:05,813 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Evaluate ready code "odoo.isTourReady('SplitBillScreenTourTransfer')" 2026-09-24 16:37:05,825 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:37:05,838 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:05] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-09-24 16:37:05,843 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:05] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.010 2026-09-24 16:37:05,846 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:05] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.015 2026-09-24 16:37:06,171 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:06] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:37:06,173 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:06] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:37:06,180 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:06] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-24 16:37:06,192 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:06] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:37:06,198 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:06] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:37:06,201 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Evaluate test code "odoo.startTour('SplitBillScreenTourTransfer', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:37:06,204 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:06] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:37:06,205 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:06,218 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:06] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.003 0.007 2026-09-24 16:37:06,227 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:06] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.015 2026-09-24 16:37:06,248 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:06] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.005 0.017 2026-09-24 16:37:06,250 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:06] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.013 2026-09-24 16:37:06,570 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:06] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 379 0.092 0.214 2026-09-24 16:37:06,587 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:06] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.010 2026-09-24 16:37:06,622 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:06] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:37:06,656 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:06] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.022 2026-09-24 16:37:06,667 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:06] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:37:06,674 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: Owl is running in 'dev' mode. 2026-09-24 16:37:06,681 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:06] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.003 2026-09-24 16:37:06,706 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:06] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:37:06,719 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:06] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:37:06,729 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:06] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:37:06,729 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:06] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:37:06,739 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:06] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:37:06,743 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:06] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-09-24 16:37:06,753 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:06] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.014 0.020 2026-09-24 16:37:06,761 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:06,764 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:06] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:37:06,765 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:06] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.003 0.041 2026-09-24 16:37:06,772 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:06] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.002 0.033 2026-09-24 16:37:06,806 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:06] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.012 0.042 2026-09-24 16:37:06,848 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:06] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.013 0.076 2026-09-24 16:37:06,858 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:06] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.002 0.072 2026-09-24 16:37:06,892 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:06] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:37:06,895 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:06,945 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:06] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.019 0.031 2026-09-24 16:37:06,975 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:06] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:37:07,014 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:07,028 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:07] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:37:07,088 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:07,138 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:07,190 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:07,243 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:07,294 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:07,346 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:07,405 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:07,456 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:07,508 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:07,684 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:07,734 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:07,797 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:07,847 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:07,898 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:07,952 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:08,002 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:08,054 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:08,113 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:08,163 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:08,215 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:08,384 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:08,434 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:08,496 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:08,547 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:08,598 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:08,650 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:08,701 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:08,753 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:08,812 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:08,862 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:08,913 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:08,963 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:09,014 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:09,069 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:09,125 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:09,192 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:09,242 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:09,293 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:09,343 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:09,394 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:09,448 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:09,509 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:09,560 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:09,611 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:09,661 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:09,712 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:09,765 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:09,816 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:09,871 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:09,924 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:09,974 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:10,026 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:10,080 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:10,131 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:10,182 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:10,255 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:10,258 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63509423 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'd8fbae45-84da-4909-83ce-28430c1c04f4'}] 2026-09-24 16:37:10,304 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63509423 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'd8fbae45-84da-4909-83ce-28430c1c04f4'} created pos.order #754 2026-09-24 16:37:10,312 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63509423 finished 2026-09-24 16:37:10,337 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:10] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 73 0.027 0.054 2026-09-24 16:37:10,364 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72659333 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'cab1f676-e9ac-48b2-8969-71444b13a856'}] 2026-09-24 16:37:10,393 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72659333 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'cab1f676-e9ac-48b2-8969-71444b13a856'} created pos.order #755 2026-09-24 16:37:10,401 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72659333 finished 2026-09-24 16:37:10,423 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:10] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 47 0.017 0.044 2026-09-24 16:37:10,462 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:10,463 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85111578 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'cab1f676-e9ac-48b2-8969-71444b13a856'}] 2026-09-24 16:37:10,469 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:10] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:37:10,476 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85111578 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'cab1f676-e9ac-48b2-8969-71444b13a856'} updated pos.order #755 2026-09-24 16:37:10,483 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85111578 finished 2026-09-24 16:37:10,529 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:10] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.022 0.046 2026-09-24 16:37:10,558 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:10,560 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:10] "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.005 2026-09-24 16:37:10,608 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:10,659 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:10,709 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:10,763 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:10,814 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:10,865 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:10,919 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:10,970 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:11,020 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [71/81] Tour SplitBillScreenTourTransfer → Step .pos-leftheader .orders-button 2026-09-24 16:37:11,082 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:11,120 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:11] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 38 0.011 0.024 2026-09-24 16:37:11,136 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:11] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.008 2026-09-24 16:37:11,175 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:11,226 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:11,287 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:11] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.001 0.005 2026-09-24 16:37:11,288 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:11,339 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:11,394 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:11,445 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:11,495 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:11,551 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:11,601 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:11,652 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: tour succeeded 2026-09-24 16:37:11,653 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: ╔════════════════════════════════════════════╗ ║ TOUR SplitBillScreenTourTransfer SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-09-24 16:37:11,721 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: heap 19003320 (allocated 21106688) 2026-09-24 16:37:11,725 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Closing chrome headless with pid 110876 2026-09-24 16:37:11,726 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Closing websocket connection 2026-09-24 16:37:11,726 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Terminating chrome headless with pid 110876 2026-09-24 16:37:11,780 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_163711_780434_test_global_discount_split.txt 2026-09-24 16:37:11,780 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Removing chrome user profile "/tmp/tmpgb17tufh_chrome_odoo" 2026-09-24 16:37:11,790 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_guest_count_defaults_to_table_seats ... 2026-09-24 16:37:12,106 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Chrome pid: 111091 2026-09-24 16:37:12,106 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Chrome headless temporary user profile dir: /tmp/tmpr6fjuq73_chrome_odoo 2026-09-24 16:37:12,106 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Issuing json command http://127.0.0.1:34143/json/version 2026-09-24 16:37:12,107 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34143', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:37:12,108 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Browser version: Chrome/150.0.7871.114 2026-09-24 16:37:12,109 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Issuing json command http://127.0.0.1:34143/json 2026-09-24 16:37:12,109 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34143', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:37:12,110 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Websocket url found: ws://127.0.0.1:34143/devtools/page/E72F1ECE458AF371E4AC8FFD5E94B70D 2026-09-24 16:37:12,112 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Enable chrome headless console log notification 2026-09-24 16:37:12,112 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Chrome headless enable page notifications 2026-09-24 16:37:12,136 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:37:12,141 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Setting session cookie in browser 2026-09-24 16:37:12,142 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-09-24 16:37:12,142 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-09-24 16:37:12,149 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:37:12,487 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:12] "GET /pos/ui/119 HTTP/1.1" 200 - 92 0.025 0.315 2026-09-24 16:37:12,489 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Navigation result: {'frameId': 'E72F1ECE458AF371E4AC8FFD5E94B70D', 'loaderId': '9E676AA0EE8365E3D0B812291D802B7A', 'isDownload': False} 2026-09-24 16:37:12,489 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:12,498 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:37:12,508 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:12] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:37:12,512 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:12] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-09-24 16:37:12,517 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:12] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-09-24 16:37:12,829 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:12] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:37:12,831 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:12] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:37:12,838 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:12] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-09-24 16:37:12,849 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:12] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:37:12,849 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Evaluate test code "odoo.startTour('test_guest_count_defaults_to_table_seats', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:37:12,854 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:12,855 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:12] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:37:12,860 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:12] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:37:12,872 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:12] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.002 0.006 2026-09-24 16:37:12,881 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:12] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.015 2026-09-24 16:37:12,908 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:12] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.006 0.023 2026-09-24 16:37:12,910 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:12] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.019 2026-09-24 16:37:13,231 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:13] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 383 0.095 0.210 2026-09-24 16:37:13,243 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:13] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:37:13,275 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:13] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:37:13,315 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:13] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.031 2026-09-24 16:37:13,326 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:13] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:37:13,333 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats.browser: Owl is running in 'dev' mode. 2026-09-24 16:37:13,340 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:13] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.003 2026-09-24 16:37:13,364 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:13] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:37:13,373 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:13] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:37:13,375 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:13] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:37:13,385 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:13] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:37:13,389 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:13] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:37:13,390 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:13] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.011 0.017 2026-09-24 16:37:13,392 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:13] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.025 2026-09-24 16:37:13,403 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:13] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.003 0.035 2026-09-24 16:37:13,404 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:13,409 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:13] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.002 0.010 2026-09-24 16:37:13,432 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:13] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:37:13,458 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:13] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 34 0.009 0.020 2026-09-24 16:37:13,466 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:13] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.001 0.036 2026-09-24 16:37:13,492 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:13] "GET /pos/ui/119 HTTP/1.1" 200 - 34 0.007 0.055 2026-09-24 16:37:13,522 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:13,526 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:13] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:37:13,572 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:13] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.017 0.030 2026-09-24 16:37:13,610 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:13] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:37:13,651 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:13,667 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:13] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:37:13,702 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:13,758 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:13,809 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:13,862 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:13,939 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:13,996 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:14,046 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:14,097 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:14,163 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:14,170 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:14] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:37:14,171 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:14] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:37:14,227 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:14,288 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:14,291 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64522996 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '18b8989e-7965-4547-b14a-9908d1b218a0'}] 2026-09-24 16:37:14,292 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:14] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:37:14,501 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64522996 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '18b8989e-7965-4547-b14a-9908d1b218a0'} created pos.order #756 2026-09-24 16:37:14,509 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64522996 finished 2026-09-24 16:37:14,535 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:14] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 229 0.080 0.166 2026-09-24 16:37:14,608 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats.browser: tour succeeded 2026-09-24 16:37:14,609 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:14,667 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats.browser: heap 15686772 (allocated 17039360) 2026-09-24 16:37:14,673 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Closing chrome headless with pid 111091 2026-09-24 16:37:14,674 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Closing websocket connection 2026-09-24 16:37:14,674 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Terminating chrome headless with pid 111091 2026-09-24 16:37:14,731 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_163714_731244_test_guest_count_defaults_to_table_seats.txt 2026-09-24 16:37:14,731 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Removing chrome user profile "/tmp/tmpr6fjuq73_chrome_odoo" 2026-09-24 16:37:14,747 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_multiple_preparation_printer ... 2026-09-24 16:37:15,109 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Chrome pid: 111300 2026-09-24 16:37:15,110 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Chrome headless temporary user profile dir: /tmp/tmp38qm9nq4_chrome_odoo 2026-09-24 16:37:15,110 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Issuing json command http://127.0.0.1:35433/json/version 2026-09-24 16:37:15,111 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35433', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:37:15,112 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Browser version: Chrome/150.0.7871.114 2026-09-24 16:37:15,112 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Issuing json command http://127.0.0.1:35433/json 2026-09-24 16:37:15,113 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35433', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:37:15,113 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Websocket url found: ws://127.0.0.1:35433/devtools/page/862A68B41C21DC440BBB43AA069FF6DF 2026-09-24 16:37:15,115 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Enable chrome headless console log notification 2026-09-24 16:37:15,115 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Chrome headless enable page notifications 2026-09-24 16:37:15,153 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:37:15,157 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Setting session cookie in browser 2026-09-24 16:37:15,158 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-09-24 16:37:15,158 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-09-24 16:37:15,165 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:37:15,539 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:15] "GET /pos/ui/119 HTTP/1.1" 200 - 90 0.021 0.355 2026-09-24 16:37:15,541 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Navigation result: {'frameId': '862A68B41C21DC440BBB43AA069FF6DF', 'loaderId': 'DF5751DC144533D9F677167BACCB00A4', 'isDownload': False} 2026-09-24 16:37:15,541 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Evaluate ready code "odoo.isTourReady('MultiPreparationPrinter')" 2026-09-24 16:37:15,550 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:37:15,562 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:15] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:37:15,565 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:15] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-09-24 16:37:15,568 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:15] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.011 2026-09-24 16:37:15,863 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:15] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:37:15,864 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:15] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:37:15,872 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:15] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-24 16:37:15,884 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Evaluate test code "odoo.startTour('MultiPreparationPrinter', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:37:15,884 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:15] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:37:15,886 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:15,891 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:15] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:37:15,901 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:15] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:37:15,927 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:15] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.002 0.006 2026-09-24 16:37:15,936 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:15] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.014 2026-09-24 16:37:15,959 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:15] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.006 0.017 2026-09-24 16:37:15,961 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:15] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.014 2026-09-24 16:37:16,291 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:16] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 378 0.091 0.219 2026-09-24 16:37:16,306 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:16] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:37:16,349 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37: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.003 2026-09-24 16:37:16,382 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:16] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.023 2026-09-24 16:37:16,393 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:16] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:37:16,406 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer.browser: Owl is running in 'dev' mode. 2026-09-24 16:37:16,412 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:16] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.003 2026-09-24 16:37:16,431 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:16] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:37:16,435 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:16] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:37:16,441 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:16] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:37:16,442 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:16] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:37:16,451 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:16] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:37:16,454 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37: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-09-24 16:37:16,467 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:16] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.014 0.016 2026-09-24 16:37:16,480 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:16] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:37:16,480 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:16,482 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:16] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.005 0.041 2026-09-24 16:37:16,513 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:16] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.010 0.039 2026-09-24 16:37:16,521 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:16] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.002 0.062 2026-09-24 16:37:16,547 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:16] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.008 0.068 2026-09-24 16:37:16,555 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:16] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.001 0.031 2026-09-24 16:37:16,589 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:16] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:37:16,599 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:16,644 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:16] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.016 0.027 2026-09-24 16:37:16,661 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:16] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:37:16,694 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:16,708 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:16] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:37:16,765 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:16,828 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:16,867 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-09-24 16:37:16,867 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-09-24 16:37:16,867 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-09-24 16:37:16,868 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff2 2026-09-24 16:37:16,868 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-09-24 16:37:16,868 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-09-24 16:37:16,868 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-09-24 16:37:16,869 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff2 2026-09-24 16:37:16,869 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-09-24 16:37:16,869 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-09-24 16:37:16,869 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-09-24 16:37:16,870 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff2 2026-09-24 16:37:16,870 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-09-24 16:37:16,871 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-09-24 16:37:16,871 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-09-24 16:37:16,871 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff2 2026-09-24 16:37:16,871 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-09-24 16:37:16,872 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-09-24 16:37:16,872 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-09-24 16:37:16,872 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff2 2026-09-24 16:37:16,872 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-09-24 16:37:16,873 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-09-24 16:37:16,873 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-09-24 16:37:16,873 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff2 2026-09-24 16:37:16,873 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-09-24 16:37:16,874 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-09-24 16:37:16,874 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-09-24 16:37:16,874 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff2 2026-09-24 16:37:16,874 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-09-24 16:37:16,875 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-09-24 16:37:16,875 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-09-24 16:37:16,875 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff2 2026-09-24 16:37:16,875 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-09-24 16:37:16,875 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-09-24 16:37:16,875 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-09-24 16:37:16,876 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff2 2026-09-24 16:37:16,876 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-09-24 16:37:16,876 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-09-24 16:37:16,877 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-09-24 16:37:16,877 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff2 2026-09-24 16:37:16,880 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:16] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:37:16,891 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-09-24 16:37:16,893 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:16] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:37:16,895 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:16] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:37:16,895 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-09-24 16:37:16,896 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:16] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:37:16,896 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:16] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-09-24 16:37:16,897 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:16] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-09-24 16:37:16,898 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-09-24 16:37:16,898 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:16] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:37:16,899 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff 2026-09-24 16:37:16,899 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-09-24 16:37:16,899 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-09-24 16:37:16,900 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-09-24 16:37:16,900 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff 2026-09-24 16:37:16,900 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-09-24 16:37:16,900 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-09-24 16:37:16,900 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-09-24 16:37:16,900 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff 2026-09-24 16:37:16,900 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-09-24 16:37:16,901 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-09-24 16:37:16,901 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-09-24 16:37:16,901 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff 2026-09-24 16:37:16,901 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-09-24 16:37:16,901 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-09-24 16:37:16,901 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-09-24 16:37:16,901 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff 2026-09-24 16:37:16,901 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-09-24 16:37:16,902 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-09-24 16:37:16,902 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-09-24 16:37:16,902 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff 2026-09-24 16:37:16,902 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-09-24 16:37:16,902 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-09-24 16:37:16,902 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-09-24 16:37:16,902 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff 2026-09-24 16:37:16,902 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-09-24 16:37:16,903 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-09-24 16:37:16,903 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-09-24 16:37:16,903 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff 2026-09-24 16:37:16,903 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-09-24 16:37:16,903 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-09-24 16:37:16,903 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-09-24 16:37:16,903 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff 2026-09-24 16:37:16,904 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-09-24 16:37:16,904 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-09-24 16:37:16,904 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-09-24 16:37:16,904 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff 2026-09-24 16:37:16,905 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-09-24 16:37:16,905 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-09-24 16:37:16,906 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-09-24 16:37:16,907 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.ttf 2026-09-24 16:37:16,907 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-09-24 16:37:16,907 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-09-24 16:37:16,907 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-09-24 16:37:16,908 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.ttf 2026-09-24 16:37:16,909 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-09-24 16:37:16,912 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-09-24 16:37:16,912 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-09-24 16:37:16,913 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.ttf 2026-09-24 16:37:16,916 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-09-24 16:37:16,916 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-09-24 16:37:16,918 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:16] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:37:16,920 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:16] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:37:16,920 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-09-24 16:37:16,921 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:16] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:37:16,922 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.ttf 2026-09-24 16:37:16,923 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-09-24 16:37:16,923 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:16] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:37:16,923 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-09-24 16:37:16,924 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-09-24 16:37:16,925 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.ttf 2026-09-24 16:37:16,926 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:16] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:37:16,928 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-09-24 16:37:16,928 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:16] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:37:16,929 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-09-24 16:37:16,929 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-09-24 16:37:16,929 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.ttf 2026-09-24 16:37:16,930 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-09-24 16:37:16,930 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-09-24 16:37:16,930 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-09-24 16:37:16,930 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.ttf 2026-09-24 16:37:16,931 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-09-24 16:37:16,931 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-09-24 16:37:16,931 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-09-24 16:37:16,931 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.ttf 2026-09-24 16:37:16,932 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-09-24 16:37:16,932 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-09-24 16:37:16,932 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-09-24 16:37:16,932 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.ttf 2026-09-24 16:37:16,933 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-09-24 16:37:16,933 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-09-24 16:37:16,933 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-09-24 16:37:16,933 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.ttf 2026-09-24 16:37:16,936 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:16] "GET /web/static/fonts/google/Fira_Mono/Fira_Mono-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:37:16,938 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:16] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:37:16,940 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:16] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:37:16,941 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:16] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:37:16,942 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:16] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:37:16,961 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:16] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:37:16,961 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:16] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:37:16,963 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:16] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:37:16,969 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:16] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:37:16,970 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:16] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-09-24 16:37:16,972 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:16] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:37:16,974 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:16] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:37:16,978 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:16] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:37:17,200 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:17,216 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40522108 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '67f6f3d5-a1f0-4c3b-b3c5-d002fd38bca0'}] 2026-09-24 16:37:17,235 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:17,263 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40522108 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '67f6f3d5-a1f0-4c3b-b3c5-d002fd38bca0'} created pos.order #757 2026-09-24 16:37:17,272 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40522108 finished 2026-09-24 16:37:17,286 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer.browser: tour succeeded 2026-09-24 16:37:17,287 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer.browser: ╔════════════════════════════════════════╗ ║ TOUR MultiPreparationPrinter SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-09-24 16:37:17,298 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:17] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.021 0.064 2026-09-24 16:37:17,352 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer.browser: heap 16349412 (allocated 19136512) 2026-09-24 16:37:17,355 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Closing chrome headless with pid 111300 2026-09-24 16:37:17,355 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Closing websocket connection 2026-09-24 16:37:17,356 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Terminating chrome headless with pid 111300 2026-09-24 16:37:17,409 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_163717_409463_test_multiple_preparation_printer.txt 2026-09-24 16:37:17,409 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Removing chrome user profile "/tmp/tmp38qm9nq4_chrome_odoo" 2026-09-24 16:37:17,418 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_multiple_preparation_printer_different_categories ... 2026-09-24 16:37:17,807 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Chrome pid: 111532 2026-09-24 16:37:17,808 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Chrome headless temporary user profile dir: /tmp/tmp7ve3hhdu_chrome_odoo 2026-09-24 16:37:17,808 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Issuing json command http://127.0.0.1:43739/json/version 2026-09-24 16:37:17,810 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43739', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:37:17,813 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Browser version: Chrome/150.0.7871.114 2026-09-24 16:37:17,813 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Issuing json command http://127.0.0.1:43739/json 2026-09-24 16:37:17,813 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43739', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:37:17,814 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Websocket url found: ws://127.0.0.1:43739/devtools/page/771B5F6A401F6D86776F57831D5E16E6 2026-09-24 16:37:17,816 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Enable chrome headless console log notification 2026-09-24 16:37:17,817 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Chrome headless enable page notifications 2026-09-24 16:37:17,845 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:37:17,848 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Setting session cookie in browser 2026-09-24 16:37:17,849 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-09-24 16:37:17,849 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-09-24 16:37:17,856 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:37:18,151 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:18] "GET /pos/ui/119 HTTP/1.1" 200 - 90 0.019 0.277 2026-09-24 16:37:18,153 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Navigation result: {'frameId': '771B5F6A401F6D86776F57831D5E16E6', 'loaderId': 'F07A83EE1A15755CE52026C1F214BA26', 'isDownload': False} 2026-09-24 16:37:18,154 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:18,165 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:37:18,175 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:18] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.004 2026-09-24 16:37:18,179 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:18] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-09-24 16:37:18,183 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:18] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-09-24 16:37:18,470 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:18] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:37:18,472 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:18] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:37:18,479 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:18] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-24 16:37:18,491 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:18] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:37:18,498 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:18] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:37:18,500 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Evaluate test code "odoo.startTour('test_multiple_preparation_printer_different_categories', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:37:18,504 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:18] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:37:18,504 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:18,516 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:18] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.002 0.006 2026-09-24 16:37:18,525 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:18] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.014 2026-09-24 16:37:18,546 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:18] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.005 0.017 2026-09-24 16:37:18,548 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:18] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.014 2026-09-24 16:37:18,837 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:18] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 378 0.082 0.191 2026-09-24 16:37:18,846 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:18] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:37:18,873 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:18] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:37:18,903 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:18] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.022 2026-09-24 16:37:18,919 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:18] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:37:18,926 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories.browser: Owl is running in 'dev' mode. 2026-09-24 16:37:18,932 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:18] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.002 2026-09-24 16:37:18,954 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:18] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:37:18,969 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:18] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:37:18,972 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:18] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.003 0.007 2026-09-24 16:37:18,973 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:18] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:37:18,979 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:18] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:37:18,981 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:18] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:37:18,993 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:18] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.008 0.023 2026-09-24 16:37:18,999 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:18] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.001 0.015 2026-09-24 16:37:19,000 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:19] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.036 2026-09-24 16:37:19,002 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:19,033 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:19] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.002 0.006 2026-09-24 16:37:19,037 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:19] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:37:19,064 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:19] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.010 0.024 2026-09-24 16:37:19,088 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:19] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.007 0.050 2026-09-24 16:37:19,104 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:19] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:37:19,109 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:19,153 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:19] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.017 0.026 2026-09-24 16:37:19,174 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:19] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:37:19,209 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:19,221 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:19] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:37:19,279 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:19,341 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:19,405 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:19,442 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-09-24 16:37:19,443 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-09-24 16:37:19,443 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-09-24 16:37:19,444 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff2 2026-09-24 16:37:19,444 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-09-24 16:37:19,444 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-09-24 16:37:19,444 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-09-24 16:37:19,445 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff2 2026-09-24 16:37:19,445 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-09-24 16:37:19,445 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-09-24 16:37:19,445 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-09-24 16:37:19,446 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff2 2026-09-24 16:37:19,446 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-09-24 16:37:19,446 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-09-24 16:37:19,447 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-09-24 16:37:19,447 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff2 2026-09-24 16:37:19,447 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-09-24 16:37:19,447 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-09-24 16:37:19,447 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-09-24 16:37:19,447 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff2 2026-09-24 16:37:19,447 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-09-24 16:37:19,448 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-09-24 16:37:19,448 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-09-24 16:37:19,448 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff2 2026-09-24 16:37:19,448 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-09-24 16:37:19,448 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-09-24 16:37:19,449 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-09-24 16:37:19,449 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff2 2026-09-24 16:37:19,449 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-09-24 16:37:19,449 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-09-24 16:37:19,449 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-09-24 16:37:19,449 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff2 2026-09-24 16:37:19,450 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-09-24 16:37:19,450 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-09-24 16:37:19,450 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-09-24 16:37:19,450 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff2 2026-09-24 16:37:19,450 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-09-24 16:37:19,450 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-09-24 16:37:19,451 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-09-24 16:37:19,451 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff2 2026-09-24 16:37:19,456 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:19] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:37:19,459 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:19] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:37:19,466 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:19] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:37:19,467 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:19] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:37:19,468 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:19] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:37:19,469 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:19] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:37:19,469 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:19] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:37:19,470 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-09-24 16:37:19,471 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:19] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:37:19,471 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-09-24 16:37:19,471 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-09-24 16:37:19,472 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff 2026-09-24 16:37:19,474 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:19] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:37:19,475 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-09-24 16:37:19,475 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-09-24 16:37:19,476 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-09-24 16:37:19,477 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:19] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:37:19,477 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff 2026-09-24 16:37:19,478 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-09-24 16:37:19,478 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-09-24 16:37:19,478 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-09-24 16:37:19,479 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff 2026-09-24 16:37:19,479 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-09-24 16:37:19,479 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-09-24 16:37:19,480 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-09-24 16:37:19,480 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff 2026-09-24 16:37:19,480 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-09-24 16:37:19,481 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-09-24 16:37:19,481 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-09-24 16:37:19,481 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff 2026-09-24 16:37:19,482 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-09-24 16:37:19,482 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-09-24 16:37:19,483 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-09-24 16:37:19,484 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff 2026-09-24 16:37:19,484 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-09-24 16:37:19,485 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-09-24 16:37:19,485 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-09-24 16:37:19,485 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff 2026-09-24 16:37:19,486 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-09-24 16:37:19,486 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-09-24 16:37:19,486 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-09-24 16:37:19,486 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff 2026-09-24 16:37:19,487 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-09-24 16:37:19,488 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-09-24 16:37:19,489 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-09-24 16:37:19,489 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:19] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:37:19,489 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff 2026-09-24 16:37:19,491 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-09-24 16:37:19,493 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:19] "GET /web/static/fonts/google/Fira_Mono/Fira_Mono-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:37:19,493 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-09-24 16:37:19,494 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:19] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:37:19,494 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-09-24 16:37:19,495 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:19] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:37:19,495 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff 2026-09-24 16:37:19,497 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-09-24 16:37:19,498 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-09-24 16:37:19,501 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:19] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:37:19,502 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-09-24 16:37:19,503 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:19] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:37:19,505 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:19] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:37:19,506 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:19] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:37:19,508 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.ttf 2026-09-24 16:37:19,510 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-09-24 16:37:19,510 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-09-24 16:37:19,510 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-09-24 16:37:19,511 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.ttf 2026-09-24 16:37:19,512 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-09-24 16:37:19,514 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:19] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:37:19,514 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:19] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:37:19,516 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:19] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:37:19,516 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-09-24 16:37:19,516 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-09-24 16:37:19,517 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.ttf 2026-09-24 16:37:19,517 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-09-24 16:37:19,518 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-09-24 16:37:19,519 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-09-24 16:37:19,519 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.ttf 2026-09-24 16:37:19,520 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-09-24 16:37:19,520 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-09-24 16:37:19,520 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-09-24 16:37:19,521 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.ttf 2026-09-24 16:37:19,521 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-09-24 16:37:19,521 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-09-24 16:37:19,522 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-09-24 16:37:19,522 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.ttf 2026-09-24 16:37:19,522 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-09-24 16:37:19,523 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-09-24 16:37:19,523 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-09-24 16:37:19,523 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.ttf 2026-09-24 16:37:19,524 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-09-24 16:37:19,524 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-09-24 16:37:19,524 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-09-24 16:37:19,525 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.ttf 2026-09-24 16:37:19,525 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-09-24 16:37:19,525 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-09-24 16:37:19,525 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-09-24 16:37:19,526 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.ttf 2026-09-24 16:37:19,527 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-09-24 16:37:19,528 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-09-24 16:37:19,530 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:19] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:37:19,531 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-09-24 16:37:19,531 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:19] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:37:19,532 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.ttf 2026-09-24 16:37:19,537 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:19] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:37:19,538 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:19] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:37:19,539 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:19] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:37:19,778 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:20,043 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:20,057 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78991591 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '574973c6-1f4c-46ec-8ef5-a01a49b1cd08'}] 2026-09-24 16:37:20,066 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:20,094 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78991591 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '574973c6-1f4c-46ec-8ef5-a01a49b1cd08'} created pos.order #758 2026-09-24 16:37:20,101 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78991591 finished 2026-09-24 16:37:20,117 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:20,124 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:20] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.020 0.049 2026-09-24 16:37:20,168 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories.browser: tour succeeded 2026-09-24 16:37:20,169 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories.browser: ╔═══════════════════════════════════════════════════════════════════════╗ ║ TOUR test_multiple_preparation_printer_different_categories SUCCEEDED ║ ╚═══════════════════════════════════════════════════════════════════════╝ 2026-09-24 16:37:20,218 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories.browser: heap 15494028 (allocated 17301504) 2026-09-24 16:37:20,219 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Closing chrome headless with pid 111532 2026-09-24 16:37:20,220 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Closing websocket connection 2026-09-24 16:37:20,225 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Terminating chrome headless with pid 111532 2026-09-24 16:37:20,278 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_163720_278347_test_multiple_preparation_printer_different_categories.txt 2026-09-24 16:37:20,278 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Removing chrome user profile "/tmp/tmp7ve3hhdu_chrome_odoo" 2026-09-24 16:37:20,287 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_name_preset_skip_screen ... 2026-09-24 16:37:20,607 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Chrome pid: 111766 2026-09-24 16:37:20,608 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Chrome headless temporary user profile dir: /tmp/tmppfz6zkq__chrome_odoo 2026-09-24 16:37:20,608 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Issuing json command http://127.0.0.1:42131/json/version 2026-09-24 16:37:20,609 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42131', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:37:20,610 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Browser version: Chrome/150.0.7871.114 2026-09-24 16:37:20,610 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Issuing json command http://127.0.0.1:42131/json 2026-09-24 16:37:20,611 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42131', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:37:20,611 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Websocket url found: ws://127.0.0.1:42131/devtools/page/E41DA3C784F0EDDC0BDA6D4E69C5D07F 2026-09-24 16:37:20,613 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Enable chrome headless console log notification 2026-09-24 16:37:20,613 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Chrome headless enable page notifications 2026-09-24 16:37:20,632 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:37:20,637 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Setting session cookie in browser 2026-09-24 16:37:20,637 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-09-24 16:37:20,638 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-09-24 16:37:20,644 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:37:20,958 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:20] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.020 0.295 2026-09-24 16:37:20,960 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Navigation result: {'frameId': 'E41DA3C784F0EDDC0BDA6D4E69C5D07F', 'loaderId': '8E29349CB1C832E50D4B34D707B412A3', 'isDownload': False} 2026-09-24 16:37:20,961 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Evaluate ready code "odoo.isTourReady('test_name_preset_skip_screen')" 2026-09-24 16:37:20,971 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:37:20,981 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:20] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:37:20,986 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:20] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-09-24 16:37:20,990 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:20] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-09-24 16:37:21,304 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:21] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:37:21,307 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:21] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:37:21,313 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:21] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-09-24 16:37:21,324 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:21] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:37:21,332 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:21] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:37:21,333 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Evaluate test code "odoo.startTour('test_name_preset_skip_screen', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:37:21,335 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:21,339 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:21] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:37:21,352 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:21] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.003 0.006 2026-09-24 16:37:21,363 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:21] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.019 2026-09-24 16:37:21,398 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:21] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.006 0.017 2026-09-24 16:37:21,400 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:21] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.014 2026-09-24 16:37:21,719 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:21] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.094 0.203 2026-09-24 16:37:21,731 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:21] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:37:21,757 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:21] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:37:21,788 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:21] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.022 2026-09-24 16:37:21,799 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:21] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:37:21,805 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen.browser: Owl is running in 'dev' mode. 2026-09-24 16:37:21,812 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:21] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.002 2026-09-24 16:37:21,834 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:21] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:37:21,839 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:21] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:37:21,846 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:21] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:37:21,848 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:21] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:37:21,859 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:21] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:37:21,860 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:21] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-09-24 16:37:21,866 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:21] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.011 0.016 2026-09-24 16:37:21,877 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:21,878 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:21] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.003 0.034 2026-09-24 16:37:21,879 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:21] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:37:21,884 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:21] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.002 0.021 2026-09-24 16:37:21,914 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:21] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.011 0.034 2026-09-24 16:37:21,940 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:21] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.008 0.064 2026-09-24 16:37:21,947 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:21] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.002 0.043 2026-09-24 16:37:21,987 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:21] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:37:22,002 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:22,044 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:22] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.016 0.025 2026-09-24 16:37:22,060 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37: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.003 2026-09-24 16:37:22,097 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:22,109 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:22] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:37:22,167 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:22,218 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:22,293 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:22,346 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:22,396 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:22,454 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:22,509 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:22,559 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:22,616 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:22,667 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:22,718 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:22,784 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:22,792 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:22] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:37:22,793 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:22] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:37:22,847 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:22,908 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:22,912 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71484084 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'b37f8209-1418-44a3-8870-cb815353d1cc'}] 2026-09-24 16:37:22,914 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:22] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:37:23,119 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71484084 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'b37f8209-1418-44a3-8870-cb815353d1cc'} created pos.order #759 2026-09-24 16:37:23,128 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71484084 finished 2026-09-24 16:37:23,153 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:23] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 233 0.078 0.165 2026-09-24 16:37:23,259 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:23,309 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen.browser: tour succeeded 2026-09-24 16:37:23,310 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen.browser: ╔═════════════════════════════════════════════╗ ║ TOUR test_name_preset_skip_screen SUCCEEDED ║ ╚═════════════════════════════════════════════╝ 2026-09-24 16:37:23,367 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen.browser: heap 16672892 (allocated 17563648) 2026-09-24 16:37:23,369 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Closing chrome headless with pid 111766 2026-09-24 16:37:23,369 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Closing websocket connection 2026-09-24 16:37:23,369 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Terminating chrome headless with pid 111766 2026-09-24 16:37:23,423 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_163723_423504_test_name_preset_skip_screen.txt 2026-09-24 16:37:23,423 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Removing chrome user profile "/tmp/tmppfz6zkq__chrome_odoo" 2026-09-24 16:37:23,433 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_no_ghost_floor ... 2026-09-24 16:37:23,763 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Chrome pid: 111969 2026-09-24 16:37:23,763 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Chrome headless temporary user profile dir: /tmp/tmpudj_x4wq_chrome_odoo 2026-09-24 16:37:23,763 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Issuing json command http://127.0.0.1:43831/json/version 2026-09-24 16:37:23,764 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43831', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:37:23,766 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Browser version: Chrome/150.0.7871.114 2026-09-24 16:37:23,766 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Issuing json command http://127.0.0.1:43831/json 2026-09-24 16:37:23,766 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43831', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:37:23,767 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Websocket url found: ws://127.0.0.1:43831/devtools/page/4ED34B0FFF01FDFBAAE91BCEB53A2F09 2026-09-24 16:37:23,769 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Enable chrome headless console log notification 2026-09-24 16:37:23,770 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Chrome headless enable page notifications 2026-09-24 16:37:23,793 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-09-24 16:37:23,798 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Setting session cookie in browser 2026-09-24 16:37:23,798 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-09-24 16:37:23,798 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-09-24 16:37:23,806 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:37:24,225 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:24] "GET /pos/ui/119 HTTP/1.1" 200 - 94 0.021 0.400 2026-09-24 16:37:24,228 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Navigation result: {'frameId': '4ED34B0FFF01FDFBAAE91BCEB53A2F09', 'loaderId': '1991682C35DC89DACF832647E6EC351D', 'isDownload': False} 2026-09-24 16:37:24,228 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Evaluate ready code "odoo.isTourReady('no_ghost_floor')" 2026-09-24 16:37:24,239 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:37:24,250 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:24] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.005 2026-09-24 16:37:24,254 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:24] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-09-24 16:37:24,258 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:24] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-09-24 16:37:24,542 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:24] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:37:24,547 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:24] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:37:24,553 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:24] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-09-24 16:37:24,565 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:24] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:37:24,566 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Evaluate test code "odoo.startTour('no_ghost_floor', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:37:24,571 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:24,572 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:24] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:37:24,576 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:24] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:37:24,593 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:24] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.002 0.006 2026-09-24 16:37:24,603 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:24] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.018 2026-09-24 16:37:24,624 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:24] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.005 0.017 2026-09-24 16:37:24,626 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:24] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.013 2026-09-24 16:37:24,901 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:24] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 376 0.081 0.179 2026-09-24 16:37:24,910 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:24] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:37:24,944 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37: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.010 2026-09-24 16:37:24,979 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:24] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.022 2026-09-24 16:37:24,990 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37: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.003 2026-09-24 16:37:25,000 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: Owl is running in 'dev' mode. 2026-09-24 16:37:25,010 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:25] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.003 2026-09-24 16:37:25,035 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:25] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:37:25,048 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:25] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:37:25,050 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:25] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:37:25,060 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:25] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:37:25,063 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:25] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:37:25,065 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:25] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.011 0.016 2026-09-24 16:37:25,072 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:25] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.001 0.033 2026-09-24 16:37:25,078 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:25] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.001 0.010 2026-09-24 16:37:25,079 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:25] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.040 2026-09-24 16:37:25,106 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:25,122 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:25] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:37:25,170 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:25] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 35 0.018 0.035 2026-09-24 16:37:25,178 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:25] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.002 0.055 2026-09-24 16:37:25,213 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:25] "GET /pos/ui/119 HTTP/1.1" 200 - 35 0.012 0.083 2026-09-24 16:37:25,253 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:25] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:37:25,257 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:25,298 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:25] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.014 0.027 2026-09-24 16:37:25,308 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:25,367 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:25,418 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:25,473 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:25,528 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [8/55] Tour no_ghost_floor → Step .modal-body textarea 2026-09-24 16:37:25,582 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:25,636 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:25,643 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:25] "POST /web/dataset/call_kw/restaurant.floor/create#restaurant.floor.create HTTP/1.1" 200 - 5 0.002 0.004 2026-09-24 16:37:25,687 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:25,740 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:25,745 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:25] "POST /web/dataset/call_kw/restaurant.table/create#restaurant.table.create HTTP/1.1" 200 - 3 0.001 0.003 2026-09-24 16:37:25,754 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:25] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:37:25,790 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:25,846 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:25,898 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:25,950 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:26,001 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:26,051 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:26,106 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:26,113 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:26] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 5 0.002 0.005 2026-09-24 16:37:26,133 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:26] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 7 0.002 0.009 2026-09-24 16:37:26,156 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:26,211 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:26,215 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:26] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:37:26,233 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:26] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.002 0.009 2026-09-24 16:37:26,262 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:26,314 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:26,373 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:26] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:37:26,407 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:26,416 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:26] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:37:26,481 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:26,546 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:26,554 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:26] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:37:26,555 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:26] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:37:26,596 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:26,660 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:26,720 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:26,723 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67568117 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '43974ce7-f702-49a5-88d2-c79a12214699'}] 2026-09-24 16:37:26,725 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:26] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:37:26,925 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67568117 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '43974ce7-f702-49a5-88d2-c79a12214699'} created pos.order #760 2026-09-24 16:37:26,933 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67568117 finished 2026-09-24 16:37:26,955 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:26] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 228 0.074 0.160 2026-09-24 16:37:27,028 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:27,078 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:27,129 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:27,182 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:27,232 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:27,286 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:27,339 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:27,393 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:27,446 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:27,458 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:27] "POST /web/dataset/call_kw/restaurant.floor/deactivate_floor#restaurant.floor.deactivate_floor HTTP/1.1" 200 - 13 0.003 0.008 2026-09-24 16:37:27,499 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:27,549 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:27,610 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:27,615 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:27] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:37:27,630 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:27] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.008 2026-09-24 16:37:27,662 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:27,713 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:27,764 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:27,815 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:27,866 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:27,919 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:27,928 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:27] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids#pos.order.search_paid_order_ids HTTP/1.1" 200 - 6 0.003 0.007 2026-09-24 16:37:27,973 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:28,024 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:28,093 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:28,144 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:28,199 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:28,256 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:28,260 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35401751 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '96bd8e61-a2e9-4bc4-a8ff-a29eaa7968a5'}] 2026-09-24 16:37:28,426 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35401751 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '96bd8e61-a2e9-4bc4-a8ff-a29eaa7968a5'} created pos.order #761 2026-09-24 16:37:28,438 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35401751 finished 2026-09-24 16:37:28,473 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 182 0.064 0.151 2026-09-24 16:37:28,485 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:28] "POST /web/dataset/call_kw/restaurant.table/read#restaurant.table.read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:37:28,495 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:28] "POST /web/dataset/call_kw/restaurant.floor/read#restaurant.floor.read HTTP/1.1" 200 - 5 0.001 0.004 2026-09-24 16:37:28,532 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:28,581 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:28,632 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: tour succeeded 2026-09-24 16:37:28,632 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: ╔═══════════════════════════════╗ ║ TOUR no_ghost_floor SUCCEEDED ║ ╚═══════════════════════════════╝ 2026-09-24 16:37:28,685 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: heap 18355516 (allocated 19533824) 2026-09-24 16:37:28,687 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Closing chrome headless with pid 111969 2026-09-24 16:37:28,688 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Closing websocket connection 2026-09-24 16:37:28,688 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Terminating chrome headless with pid 111969 2026-09-24 16:37:28,746 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_163728_746297_test_no_ghost_floor.txt 2026-09-24 16:37:28,746 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Removing chrome user profile "/tmp/tmpudj_x4wq_chrome_odoo" 2026-09-24 16:37:28,756 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_open_default_register_screen_config ... 2026-09-24 16:37:29,070 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Chrome pid: 112190 2026-09-24 16:37:29,070 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Chrome headless temporary user profile dir: /tmp/tmp29qh63a0_chrome_odoo 2026-09-24 16:37:29,070 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Issuing json command http://127.0.0.1:33285/json/version 2026-09-24 16:37:29,071 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33285', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:37:29,073 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Browser version: Chrome/150.0.7871.114 2026-09-24 16:37:29,073 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Issuing json command http://127.0.0.1:33285/json 2026-09-24 16:37:29,073 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33285', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:37:29,074 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Websocket url found: ws://127.0.0.1:33285/devtools/page/5AF7C1CB7D771F9D8AA95CBB52300B85 2026-09-24 16:37:29,075 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Enable chrome headless console log notification 2026-09-24 16:37:29,076 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Chrome headless enable page notifications 2026-09-24 16:37:29,094 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:37:29,099 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Setting session cookie in browser 2026-09-24 16:37:29,100 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-09-24 16:37:29,100 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-09-24 16:37:29,107 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:37:29,410 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:29] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.020 0.285 2026-09-24 16:37:29,413 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Navigation result: {'frameId': '5AF7C1CB7D771F9D8AA95CBB52300B85', 'loaderId': '677F2EFB0326E0E0DAA66C86DC251141', 'isDownload': False} 2026-09-24 16:37:29,413 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:29,423 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:37:29,434 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:29] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-09-24 16:37:29,438 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:29] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-09-24 16:37:29,441 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:29] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-09-24 16:37:29,761 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:29] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:37:29,763 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:29] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:37:29,771 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:29] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-24 16:37:29,783 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:29] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:37:29,786 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Evaluate test code "odoo.startTour('test_open_default_register_screen_config', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:37:29,789 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:29,790 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:29] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:37:29,795 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:29] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:37:29,807 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:29] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.002 0.006 2026-09-24 16:37:29,816 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:29] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.014 2026-09-24 16:37:29,837 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:29] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.005 0.017 2026-09-24 16:37:29,839 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:29] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.013 2026-09-24 16:37:30,125 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:30] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 378 0.089 0.181 2026-09-24 16:37:30,134 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:30] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:37:30,167 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37: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.003 2026-09-24 16:37:30,198 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:30] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.022 2026-09-24 16:37:30,209 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37: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.003 2026-09-24 16:37:30,215 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config.browser: Owl is running in 'dev' mode. 2026-09-24 16:37:30,222 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:30] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.003 2026-09-24 16:37:30,244 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:30] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:37:30,260 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:30] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:37:30,261 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:30] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:37:30,271 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:30] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:37:30,273 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:30] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:37:30,275 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:30] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.009 0.016 2026-09-24 16:37:30,277 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:30] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.023 2026-09-24 16:37:30,288 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:30] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.002 0.034 2026-09-24 16:37:30,294 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:30] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.001 0.012 2026-09-24 16:37:30,315 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:30,353 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:30] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.002 0.011 2026-09-24 16:37:30,355 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:30] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.009 2026-09-24 16:37:30,368 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:30] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:37:30,390 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:30] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.012 0.031 2026-09-24 16:37:30,414 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:30] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.007 0.061 2026-09-24 16:37:30,418 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:30] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:37:30,423 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:30,464 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:30] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.014 0.026 2026-09-24 16:37:30,506 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:30,557 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config.browser: tour succeeded 2026-09-24 16:37:30,557 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config.browser: ╔═════════════════════════════════════════════════════════╗ ║ TOUR test_open_default_register_screen_config SUCCEEDED ║ ╚═════════════════════════════════════════════════════════╝ 2026-09-24 16:37:30,594 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config.browser: heap 13505792 (allocated 14680064) 2026-09-24 16:37:30,596 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Closing chrome headless with pid 112190 2026-09-24 16:37:30,596 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Closing websocket connection 2026-09-24 16:37:30,597 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Terminating chrome headless with pid 112190 2026-09-24 16:37:30,650 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_163730_650803_test_open_default_register_screen_config.txt 2026-09-24 16:37:30,651 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Removing chrome user profile "/tmp/tmp29qh63a0_chrome_odoo" 2026-09-24 16:37:30,661 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_pos_restaurant_course ... 2026-09-24 16:37:30,853 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Chrome pid: 112395 2026-09-24 16:37:30,853 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Chrome headless temporary user profile dir: /tmp/tmpb6k58xvc_chrome_odoo 2026-09-24 16:37:30,853 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Issuing json command http://127.0.0.1:43159/json/version 2026-09-24 16:37:30,854 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43159', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:37:30,895 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Browser version: Chrome/150.0.7871.114 2026-09-24 16:37:30,895 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Issuing json command http://127.0.0.1:43159/json 2026-09-24 16:37:30,895 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43159', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:37:30,902 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Websocket url found: ws://127.0.0.1:43159/devtools/page/8445C33EA2E410DA1D295A99EEEFC35D 2026-09-24 16:37:30,910 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Enable chrome headless console log notification 2026-09-24 16:37:30,913 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Chrome headless enable page notifications 2026-09-24 16:37:30,941 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:37:30,947 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Setting session cookie in browser 2026-09-24 16:37:30,948 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-09-24 16:37:30,948 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-09-24 16:37:30,956 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:37:31,262 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:31] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.021 0.287 2026-09-24 16:37:31,264 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Navigation result: {'frameId': '8445C33EA2E410DA1D295A99EEEFC35D', 'loaderId': '113836023D7709E134312B060F46718B', 'isDownload': False} 2026-09-24 16:37:31,264 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Evaluate ready code "odoo.isTourReady('test_pos_restaurant_course')" 2026-09-24 16:37:31,275 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:37:31,287 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:31] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:37:31,291 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:31] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.000 0.008 2026-09-24 16:37:31,295 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:31] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-09-24 16:37:31,586 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:31] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:37:31,588 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:31] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:37:31,596 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:31] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-24 16:37:31,608 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:31] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:37:31,614 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:31] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:37:31,617 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Evaluate test code "odoo.startTour('test_pos_restaurant_course', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:37:31,619 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:31] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:37:31,620 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:31,631 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:31] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.002 0.005 2026-09-24 16:37:31,643 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:31] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.016 2026-09-24 16:37:31,664 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:31] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.005 0.018 2026-09-24 16:37:31,666 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:31] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.014 2026-09-24 16:37:31,983 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:31] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 378 0.088 0.214 2026-09-24 16:37:31,994 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:31] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:37:32,024 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:32] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:37:32,055 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:32] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.022 2026-09-24 16:37:32,065 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:32] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:37:32,071 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: Owl is running in 'dev' mode. 2026-09-24 16:37:32,078 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:32] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.003 2026-09-24 16:37:32,100 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:32] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:37:32,116 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:32] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:37:32,117 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:32] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:37:32,118 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:32] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.002 0.009 2026-09-24 16:37:32,127 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:32] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:37:32,130 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37: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-09-24 16:37:32,140 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:32,141 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:32] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.009 0.023 2026-09-24 16:37:32,148 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:32] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.002 0.017 2026-09-24 16:37:32,149 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:32] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.041 2026-09-24 16:37:32,181 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:32] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.001 0.005 2026-09-24 16:37:32,210 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:32] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:37:32,243 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:32] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.011 0.028 2026-09-24 16:37:32,251 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:32] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:37:32,261 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:32,278 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:32] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.013 0.055 2026-09-24 16:37:32,321 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:32] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.017 0.042 2026-09-24 16:37:32,357 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:32] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:37:32,393 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:32,405 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:32] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:37:32,449 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:32,529 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:32,585 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:32,656 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:32,713 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [9/26] Tour test_pos_restaurant_course → Step body 2026-09-24 16:37:32,764 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:32,831 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:32,835 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88337491 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '328fd592-d627-4f57-8da8-41e303045e39'}] 2026-09-24 16:37:32,885 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88337491 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '328fd592-d627-4f57-8da8-41e303045e39'} created pos.order #762 2026-09-24 16:37:32,893 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88337491 finished 2026-09-24 16:37:32,917 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:32] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 81 0.029 0.055 2026-09-24 16:37:32,958 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:32] "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.004 2026-09-24 16:37:32,960 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:33,010 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:33,060 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:33,111 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:33,165 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:33,223 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:33,243 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12622332 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '328fd592-d627-4f57-8da8-41e303045e39'}] 2026-09-24 16:37:33,257 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12622332 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '328fd592-d627-4f57-8da8-41e303045e39'} updated pos.order #762 2026-09-24 16:37:33,265 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12622332 finished 2026-09-24 16:37:33,308 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 73 0.020 0.047 2026-09-24 16:37:33,332 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [18/26] Tour test_pos_restaurant_course → Step .floor-map 2026-09-24 16:37:33,383 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:33,443 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:33] "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.005 2026-09-24 16:37:33,448 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:33,498 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:33,552 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:33,605 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:34,656 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:34,712 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:34,715 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:34] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:37:34,725 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65465836 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '328fd592-d627-4f57-8da8-41e303045e39'}] 2026-09-24 16:37:34,740 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65465836 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '328fd592-d627-4f57-8da8-41e303045e39'} updated pos.order #762 2026-09-24 16:37:34,748 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65465836 finished 2026-09-24 16:37:34,782 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:34] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 53 0.017 0.041 2026-09-24 16:37:34,825 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:34,825 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:34] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.001 0.005 2026-09-24 16:37:34,875 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: tour succeeded 2026-09-24 16:37:34,875 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: ╔═══════════════════════════════════════════╗ ║ TOUR test_pos_restaurant_course SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-09-24 16:37:34,927 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: heap 17454740 (allocated 19009536) 2026-09-24 16:37:34,931 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Closing chrome headless with pid 112395 2026-09-24 16:37:34,932 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Closing websocket connection 2026-09-24 16:37:34,933 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Terminating chrome headless with pid 112395 2026-09-24 16:37:34,995 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_163734_995683_test_pos_restaurant_course.txt 2026-09-24 16:37:34,995 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Removing chrome user profile "/tmp/tmpb6k58xvc_chrome_odoo" 2026-09-24 16:37:35,024 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_preparation_printer_content ... 2026-09-24 16:37:35,304 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #220 deleted product.product records with IDs: [2583] 2026-09-24 16:37:35,606 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Chrome pid: 112608 2026-09-24 16:37:35,607 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Chrome headless temporary user profile dir: /tmp/tmp1rwiek7p_chrome_odoo 2026-09-24 16:37:35,607 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Issuing json command http://127.0.0.1:34201/json/version 2026-09-24 16:37:35,608 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34201', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:37:35,610 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Browser version: Chrome/150.0.7871.114 2026-09-24 16:37:35,610 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Issuing json command http://127.0.0.1:34201/json 2026-09-24 16:37:35,610 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34201', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:37:35,611 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Websocket url found: ws://127.0.0.1:34201/devtools/page/45E538CAEEA0551D69F4103026C89F00 2026-09-24 16:37:35,612 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Enable chrome headless console log notification 2026-09-24 16:37:35,613 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Chrome headless enable page notifications 2026-09-24 16:37:35,626 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:37:35,629 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Setting session cookie in browser 2026-09-24 16:37:35,630 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-09-24 16:37:35,630 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-09-24 16:37:35,638 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:37:35,943 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:35] "GET /pos/ui/119 HTTP/1.1" 200 - 90 0.019 0.288 2026-09-24 16:37:35,947 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Navigation result: {'frameId': '45E538CAEEA0551D69F4103026C89F00', 'loaderId': 'B9CBDE544F4D802536FA8F79A1B76F12', 'isDownload': False} 2026-09-24 16:37:35,947 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Evaluate ready code "odoo.isTourReady('PreparationPrinterContent')" 2026-09-24 16:37:35,955 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:37:35,966 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:35] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:37:35,969 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:35] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.000 0.006 2026-09-24 16:37:35,972 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:35] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.000 0.009 2026-09-24 16:37:36,304 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:36] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:37:36,306 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:36] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:37:36,314 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:36] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-24 16:37:36,325 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:36] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:37:36,331 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:36] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:37:36,332 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Evaluate test code "odoo.startTour('PreparationPrinterContent', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:37:36,336 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:36,339 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:36] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:37:36,351 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:36] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.002 0.006 2026-09-24 16:37:36,359 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:36] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.013 2026-09-24 16:37:36,381 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:36] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.005 0.019 2026-09-24 16:37:36,383 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:36] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.015 2026-09-24 16:37:36,783 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:36] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 385 0.099 0.285 2026-09-24 16:37:36,795 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:36] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:37:36,840 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:36] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:37:36,853 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:36] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 2 0.002 0.006 2026-09-24 16:37:36,890 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:36] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.022 2026-09-24 16:37:36,900 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:36] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:37:36,907 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: Owl is running in 'dev' mode. 2026-09-24 16:37:36,913 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:36] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.003 2026-09-24 16:37:36,940 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:36] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:37:36,946 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:36] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:37:36,954 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:36] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:37:36,958 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:36] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:37:36,971 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:36] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:37:36,974 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37: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-09-24 16:37:36,976 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:36] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.011 0.022 2026-09-24 16:37:36,988 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:36] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:37:36,989 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:36] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.006 0.037 2026-09-24 16:37:36,996 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:36] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.002 0.021 2026-09-24 16:37:37,011 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:37,031 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:37] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.010 0.039 2026-09-24 16:37:37,038 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:37] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.002 0.009 2026-09-24 16:37:37,077 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:37] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.015 0.076 2026-09-24 16:37:37,138 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:37,141 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:37] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:37:37,187 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:37] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.017 0.032 2026-09-24 16:37:37,223 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37: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.004 2026-09-24 16:37:37,263 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:37,276 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:37] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:37:37,314 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:37,369 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:37,425 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:37,478 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:37,529 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:37,581 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:37,647 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [11/56] Tour PreparationPrinterContent → Step body 2026-09-24 16:37:37,698 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:37,767 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:37,818 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:37,872 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:37,927 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:37,985 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:38,040 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:38,090 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:38,141 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:38,191 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [21/56] Tour PreparationPrinterContent → Step body 2026-09-24 16:37:38,248 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [22/56] Tour PreparationPrinterContent → Step body 2026-09-24 16:37:38,299 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:38,366 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:38,368 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40009269 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'a81b2b54-a72b-4f27-a1e0-bd19b0841771'}] 2026-09-24 16:37:38,405 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40009269 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'a81b2b54-a72b-4f27-a1e0-bd19b0841771'} created pos.order #763 2026-09-24 16:37:38,412 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40009269 finished 2026-09-24 16:37:38,433 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:38] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 66 0.019 0.048 2026-09-24 16:37:38,474 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:38] "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.004 2026-09-24 16:37:38,474 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:38,528 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:38,579 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:38,629 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:38,683 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:38,736 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:38,791 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:38,846 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [32/56] Tour PreparationPrinterContent → Step body 2026-09-24 16:37:38,899 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:38,954 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:38,976 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99082170 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'a81b2b54-a72b-4f27-a1e0-bd19b0841771'}] 2026-09-24 16:37:39,001 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99082170 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'a81b2b54-a72b-4f27-a1e0-bd19b0841771'} updated pos.order #763 2026-09-24 16:37:39,008 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99082170 finished 2026-09-24 16:37:39,042 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:39] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 71 0.021 0.046 2026-09-24 16:37:39,065 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:39,125 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:39] "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.004 2026-09-24 16:37:39,127 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:39,186 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:39,239 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:39,290 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:39,340 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:39,391 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:39,445 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:39,498 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:39,554 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [44/56] Tour PreparationPrinterContent → Step body 2026-09-24 16:37:39,606 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:39,662 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:39,678 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41462954 started for PoS orders references: [{'name': '/', 'pos_reference': '251-119-000002', 'uuid': 'af4bd542-ea54-41b8-ad0d-61a920af1687'}] 2026-09-24 16:37:39,703 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41462954 order {'name': '/', 'pos_reference': '251-119-000002', 'uuid': 'af4bd542-ea54-41b8-ad0d-61a920af1687'} created pos.order #764 2026-09-24 16:37:39,710 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41462954 finished 2026-09-24 16:37:39,731 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:39] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.013 0.042 2026-09-24 16:37:39,765 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:39,826 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:39] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.001 0.004 2026-09-24 16:37:39,828 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:39,888 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:39,938 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:39,993 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:40,051 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:40,056 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:40] "POST /web/dataset/call_kw/pos.preset/get_available_slots#pos.preset.get_available_slots HTTP/1.1" 200 - 1 0.001 0.003 2026-09-24 16:37:40,103 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:40,161 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:40,165 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33586637 started for PoS orders references: [{'name': '/', 'pos_reference': '251-119-000003', 'uuid': '0bb301d1-26e4-488d-96f8-a59d2785e5dd'}] 2026-09-24 16:37:40,200 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33586637 order {'name': '/', 'pos_reference': '251-119-000003', 'uuid': '0bb301d1-26e4-488d-96f8-a59d2785e5dd'} created pos.order #765 2026-09-24 16:37:40,210 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33586637 finished 2026-09-24 16:37:40,230 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:40] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.014 0.053 2026-09-24 16:37:40,265 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:40,316 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [56/56] Tour PreparationPrinterContent → Step body 2026-09-24 16:37:40,368 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: tour succeeded 2026-09-24 16:37:40,368 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: ╔══════════════════════════════════════════╗ ║ TOUR PreparationPrinterContent SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-09-24 16:37:40,443 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: heap 20806052 (allocated 22945792) 2026-09-24 16:37:40,445 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Closing chrome headless with pid 112608 2026-09-24 16:37:40,446 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Closing websocket connection 2026-09-24 16:37:40,446 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Terminating chrome headless with pid 112608 2026-09-24 16:37:40,507 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_163740_507077_test_preparation_printer_content.txt 2026-09-24 16:37:40,507 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Removing chrome user profile "/tmp/tmp1rwiek7p_chrome_odoo" 2026-09-24 16:37:40,517 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_preset_future_timing_restaurant ... 2026-09-24 16:37:40,822 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Chrome pid: 112816 2026-09-24 16:37:40,823 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Chrome headless temporary user profile dir: /tmp/tmp0f225ui0_chrome_odoo 2026-09-24 16:37:40,823 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Issuing json command http://127.0.0.1:35201/json/version 2026-09-24 16:37:40,824 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35201', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:37:40,825 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Browser version: Chrome/150.0.7871.114 2026-09-24 16:37:40,825 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Issuing json command http://127.0.0.1:35201/json 2026-09-24 16:37:40,826 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35201', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:37:40,826 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Websocket url found: ws://127.0.0.1:35201/devtools/page/0133F7A54473296F906E1A4E5469C0A4 2026-09-24 16:37:40,828 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Enable chrome headless console log notification 2026-09-24 16:37:40,828 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Chrome headless enable page notifications 2026-09-24 16:37:40,848 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:37:40,854 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Setting session cookie in browser 2026-09-24 16:37:40,855 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-09-24 16:37:40,855 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-09-24 16:37:40,862 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:37:41,196 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:41] "GET /pos/ui/119 HTTP/1.1" 200 - 136 0.035 0.301 2026-09-24 16:37:41,199 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Navigation result: {'frameId': '0133F7A54473296F906E1A4E5469C0A4', 'loaderId': 'EDC5194431593E7DE65020FE019D7C12', 'isDownload': False} 2026-09-24 16:37:41,199 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Evaluate ready code "odoo.isTourReady('test_cancel_future_order')" 2026-09-24 16:37:41,207 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:37:41,217 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:41] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.004 2026-09-24 16:37:41,238 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:41] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.008 0.019 2026-09-24 16:37:41,242 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:41] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.029 2026-09-24 16:37:41,503 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:41] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:37:41,505 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:41] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:37:41,514 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:41] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-09-24 16:37:41,526 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:41] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:37:41,532 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Evaluate test code "odoo.startTour('test_cancel_future_order', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:37:41,533 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:41] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:37:41,535 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: [1/24] Tour test_cancel_future_order → Step body 2026-09-24 16:37:41,538 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:41] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:37:41,551 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:41] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.003 0.006 2026-09-24 16:37:41,563 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:41] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.017 2026-09-24 16:37:41,586 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:41] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.006 0.018 2026-09-24 16:37:41,588 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:41] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.014 2026-09-24 16:37:41,881 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:41] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 385 0.081 0.189 2026-09-24 16:37:41,890 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:41] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:37:41,933 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:41] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:37:41,964 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:41] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.022 2026-09-24 16:37:41,974 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:41] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:37:41,981 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: Owl is running in 'dev' mode. 2026-09-24 16:37:41,987 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:41] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.003 2026-09-24 16:37:42,010 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:42] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:37:42,019 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:42] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:37:42,031 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:42] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:37:42,033 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:42] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:37:42,035 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:42] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.004 0.011 2026-09-24 16:37:42,041 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:42] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:37:42,043 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37: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-09-24 16:37:42,052 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:42,058 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:42] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:37:42,058 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:42] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.010 0.029 2026-09-24 16:37:42,067 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:42] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.002 0.024 2026-09-24 16:37:42,109 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:42] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.011 0.043 2026-09-24 16:37:42,136 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:42] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.008 0.072 2026-09-24 16:37:42,191 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:42,217 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:42] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:37:42,245 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:42,287 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:42] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.014 0.027 2026-09-24 16:37:42,338 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:42,350 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:42] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:37:42,409 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:42,459 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:42,515 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:42,573 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:42,629 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:42,687 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:42,692 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:42] "POST /web/dataset/call_kw/pos.preset/get_available_slots#pos.preset.get_available_slots HTTP/1.1" 200 - 1 0.001 0.004 2026-09-24 16:37:42,748 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:42,807 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:42,810 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2454209 started for PoS orders references: [{'name': '/', 'pos_reference': '251-119-000001', 'uuid': 'bb6bcbdf-4b45-4b31-a7f7-95313a00ba12'}] 2026-09-24 16:37:42,845 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2454209 order {'name': '/', 'pos_reference': '251-119-000001', 'uuid': 'bb6bcbdf-4b45-4b31-a7f7-95313a00ba12'} created pos.order #766 2026-09-24 16:37:42,853 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2454209 finished 2026-09-24 16:37:42,858 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:42,875 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:42] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 64 0.019 0.047 2026-09-24 16:37:42,914 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:44,949 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:45,010 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:45] "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.005 2026-09-24 16:37:45,011 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:45,070 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:45,132 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:45,136 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92125972 started for PoS orders references: [{'name': '/', 'pos_reference': '251-119-000002', 'uuid': '3003344f-746f-42b1-b2af-739920c0553b'}] 2026-09-24 16:37:45,165 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92125972 order {'name': '/', 'pos_reference': '251-119-000002', 'uuid': '3003344f-746f-42b1-b2af-739920c0553b'} created pos.order #767 2026-09-24 16:37:45,173 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92125972 finished 2026-09-24 16:37:45,186 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:45,197 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:45] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.014 0.049 2026-09-24 16:37:45,233 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:45,251 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:45] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 56 0.015 0.026 2026-09-24 16:37:45,266 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:45] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.007 2026-09-24 16:37:45,292 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:45,346 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:45,396 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:45] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 46 0.014 0.035 2026-09-24 16:37:45,738 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:45] "GET /pos/ui/119/ticket HTTP/1.1" 200 - 33 0.008 0.020 2026-09-24 16:37:46,712 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:46] "GET /web/webclient/translations?hash=ca7f190ee5e1815709411cf4b263ab55f9b6feab&lang=en_US HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:37:46,718 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:46,723 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:46] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.000 0.003 2026-09-24 16:37:46,730 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:46] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:37:46,735 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:46] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:37:46,743 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:46] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.001 0.003 2026-09-24 16:37:46,758 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:46] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.003 0.015 2026-09-24 16:37:46,760 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:46] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.008 2026-09-24 16:37:46,848 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:46] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 37 0.013 0.024 2026-09-24 16:37:46,866 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:46] "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.005 2026-09-24 16:37:46,879 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:46] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 304 - 3 0.001 0.005 2026-09-24 16:37:46,890 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:46] "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.004 2026-09-24 16:37:46,895 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: Owl is running in 'dev' mode. 2026-09-24 16:37:46,899 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:46] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:37:46,954 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:46] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 37 0.011 0.022 2026-09-24 16:37:46,963 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:46] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.001 0.032 2026-09-24 16:37:46,975 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:46] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.009 2026-09-24 16:37:47,001 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: tour succeeded 2026-09-24 16:37:47,002 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: ╔═════════════════════════════════════════╗ ║ TOUR test_cancel_future_order SUCCEEDED ║ ╚═════════════════════════════════════════╝ 2026-09-24 16:37:47,005 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:47] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 304 - 7 0.005 0.010 2026-09-24 16:37:47,044 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:47] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.012 0.034 2026-09-24 16:37:47,076 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:47] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.009 0.066 2026-09-24 16:37:47,101 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: heap 16993496 (allocated 18350080) 2026-09-24 16:37:47,104 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Closing chrome headless with pid 112816 2026-09-24 16:37:47,104 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Closing websocket connection 2026-09-24 16:37:47,105 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Terminating chrome headless with pid 112816 2026-09-24 16:37:47,159 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_163747_159114_test_preset_future_timing_restaurant.txt 2026-09-24 16:37:47,159 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Removing chrome user profile "/tmp/tmp0f225ui0_chrome_odoo" 2026-09-24 16:37:47,173 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_preset_timing_restaurant ... 2026-09-24 16:37:47,466 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome pid: 113045 2026-09-24 16:37:47,466 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome headless temporary user profile dir: /tmp/tmpv8ud8k7i_chrome_odoo 2026-09-24 16:37:47,466 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Issuing json command http://127.0.0.1:37337/json/version 2026-09-24 16:37:47,468 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37337', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:37:47,470 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Browser version: Chrome/150.0.7871.114 2026-09-24 16:37:47,470 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Issuing json command http://127.0.0.1:37337/json 2026-09-24 16:37:47,470 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37337', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:37:47,472 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Websocket url found: ws://127.0.0.1:37337/devtools/page/801D58F65C26CA33AA7D31C3B2ECF10E 2026-09-24 16:37:47,473 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Enable chrome headless console log notification 2026-09-24 16:37:47,474 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome headless enable page notifications 2026-09-24 16:37:47,492 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:37:47,497 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Setting session cookie in browser 2026-09-24 16:37:47,498 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-09-24 16:37:47,498 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-09-24 16:37:47,507 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:37:47,873 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:47] "GET /pos/ui/119 HTTP/1.1" 200 - 136 0.034 0.334 2026-09-24 16:37:47,875 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Navigation result: {'frameId': '801D58F65C26CA33AA7D31C3B2ECF10E', 'loaderId': '6846C35EDBB45BD5A80A49858D7292E9', 'isDownload': False} 2026-09-24 16:37:47,876 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Evaluate ready code "odoo.isTourReady('test_preset_delivery_restaurant')" 2026-09-24 16:37:47,888 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:37:47,898 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:47] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:37:47,902 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:47] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-09-24 16:37:47,906 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:47] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-09-24 16:37:48,205 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:48] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:37:48,212 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:48] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:37:48,219 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:48] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-24 16:37:48,230 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:48] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:37:48,233 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Evaluate test code "odoo.startTour('test_preset_delivery_restaurant', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:37:48,236 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:48,237 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:48] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:37:48,241 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:48] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:37:48,253 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:48] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.002 0.006 2026-09-24 16:37:48,261 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:48] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.013 2026-09-24 16:37:48,282 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:48] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.005 0.016 2026-09-24 16:37:48,283 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:48] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.013 2026-09-24 16:37:48,557 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:48] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.078 0.180 2026-09-24 16:37:48,566 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:48] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:37:48,598 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:48] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:37:48,635 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:48] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.027 2026-09-24 16:37:48,646 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:48] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:37:48,651 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: Owl is running in 'dev' mode. 2026-09-24 16:37:48,658 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:48] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.003 2026-09-24 16:37:48,680 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:48] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:37:48,689 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:48] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:37:48,690 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:48] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:37:48,697 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:48] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:37:48,697 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:48] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:37:48,712 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:48] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.014 0.018 2026-09-24 16:37:48,719 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:48,720 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:48] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.001 0.038 2026-09-24 16:37:48,726 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:48] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.001 0.015 2026-09-24 16:37:48,727 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:48] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.044 2026-09-24 16:37:48,750 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:48] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.001 0.005 2026-09-24 16:37:48,828 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:48] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:37:48,835 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:48] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:37:48,837 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:48,876 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:48] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.013 0.033 2026-09-24 16:37:48,900 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:48] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.007 0.061 2026-09-24 16:37:48,939 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:48] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.014 0.089 2026-09-24 16:37:48,965 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:49,024 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:49] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:37:49,079 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:49,119 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:49] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:37:49,136 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:49,193 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:49,250 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:49,301 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:49,375 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:49,425 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:49,476 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:49,527 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:49,577 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:49,632 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:49,689 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:49,742 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:49,792 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:49,843 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:49,893 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:49,947 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:50,000 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:50,060 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:50,110 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:50,161 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: tour succeeded 2026-09-24 16:37:50,161 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: ╔════════════════════════════════════════════════╗ ║ TOUR test_preset_delivery_restaurant SUCCEEDED ║ ╚════════════════════════════════════════════════╝ 2026-09-24 16:37:50,208 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: heap 15922484 (allocated 17039360) 2026-09-24 16:37:50,210 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Closing chrome headless with pid 113045 2026-09-24 16:37:50,210 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Closing websocket connection 2026-09-24 16:37:50,210 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Terminating chrome headless with pid 113045 2026-09-24 16:37:50,264 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_163750_264355_test_preset_timing_restaurant.txt 2026-09-24 16:37:50,264 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Removing chrome user profile "/tmp/tmpv8ud8k7i_chrome_odoo" 2026-09-24 16:37:50,548 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome pid: 113248 2026-09-24 16:37:50,548 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome headless temporary user profile dir: /tmp/tmp23_h_0tg_chrome_odoo 2026-09-24 16:37:50,548 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Issuing json command http://127.0.0.1:40427/json/version 2026-09-24 16:37:50,549 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40427', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:37:50,552 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Browser version: Chrome/150.0.7871.114 2026-09-24 16:37:50,552 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Issuing json command http://127.0.0.1:40427/json 2026-09-24 16:37:50,553 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40427', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:37:50,553 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Websocket url found: ws://127.0.0.1:40427/devtools/page/7FA309CFEC6A18D363D20416460FCB68 2026-09-24 16:37:50,555 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Enable chrome headless console log notification 2026-09-24 16:37:50,556 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome headless enable page notifications 2026-09-24 16:37:50,569 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:37:50,570 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Setting session cookie in browser 2026-09-24 16:37:50,571 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-09-24 16:37:50,571 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-09-24 16:37:50,606 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:50] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.008 0.022 2026-09-24 16:37:50,609 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Navigation result: {'frameId': '7FA309CFEC6A18D363D20416460FCB68', 'loaderId': '68A2561F155F5920209115D905280424', 'isDownload': False} 2026-09-24 16:37:50,609 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Evaluate ready code "odoo.isTourReady('test_open_register_with_preset_takeaway')" 2026-09-24 16:37:50,619 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:37:50,634 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:50] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-09-24 16:37:50,636 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:50] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-09-24 16:37:50,652 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:50] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.006 0.019 2026-09-24 16:37:50,940 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:50] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:37:50,942 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:50] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:37:50,946 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:50] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:37:50,958 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:50] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.000 0.003 2026-09-24 16:37:50,964 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:50] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:37:50,965 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Evaluate test code "odoo.startTour('test_open_register_with_preset_takeaway', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:37:50,967 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:50,971 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:50] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:37:50,979 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:50] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:37:50,982 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:50] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.006 2026-09-24 16:37:51,007 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:51] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.003 0.020 2026-09-24 16:37:51,010 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:51] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.015 2026-09-24 16:37:51,260 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:51] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 284 0.066 0.169 2026-09-24 16:37:51,271 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:51] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:37:51,323 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:51] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-09-24 16:37:51,354 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:51] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 3 0.001 0.019 2026-09-24 16:37:51,364 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:51] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:37:51,372 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: Owl is running in 'dev' mode. 2026-09-24 16:37:51,376 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:51] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:37:51,411 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:51] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:37:51,426 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:51] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:37:51,429 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:51] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:37:51,433 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:51] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.002 0.008 2026-09-24 16:37:51,435 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:51] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.013 2026-09-24 16:37:51,437 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:51] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:37:51,438 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:51] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:37:51,443 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:51,455 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:51] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:37:51,455 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:51] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 7 0.005 0.028 2026-09-24 16:37:51,461 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:51] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.002 0.018 2026-09-24 16:37:51,489 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:51] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.007 0.030 2026-09-24 16:37:51,516 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:51] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.009 0.056 2026-09-24 16:37:51,584 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:51,634 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:51,693 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:51] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:37:51,734 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:51,740 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:51] "POST /web/dataset/call_kw/pos.preset/get_available_slots#pos.preset.get_available_slots HTTP/1.1" 200 - 1 0.001 0.003 2026-09-24 16:37:51,748 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:51] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:37:51,787 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:51] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:37:51,788 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:51,847 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:51,851 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59025919 started for PoS orders references: [{'name': '/', 'pos_reference': '252-119-000001', 'uuid': 'ff358276-08ae-48a7-ad17-141957a581b7'}] 2026-09-24 16:37:51,881 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59025919 order {'name': '/', 'pos_reference': '252-119-000001', 'uuid': 'ff358276-08ae-48a7-ad17-141957a581b7'} created pos.order #768 2026-09-24 16:37:51,889 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59025919 finished 2026-09-24 16:37:51,910 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:51] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 53 0.017 0.044 2026-09-24 16:37:51,932 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:51,983 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:54,032 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:54,108 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:54,158 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:54,209 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:54,260 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:54,310 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:54,369 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:54,421 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:54,473 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:54,524 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:54,574 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:54,628 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:54,682 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:54,741 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:54,744 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84787261 started for PoS orders references: [{'name': '/', 'pos_reference': '252-119-000001', 'uuid': 'ff358276-08ae-48a7-ad17-141957a581b7'}] 2026-09-24 16:37:54,763 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: Added lines [1257] to pos.order #768 2026-09-24 16:37:54,767 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84787261 order {'name': '/', 'pos_reference': '252-119-000001', 'uuid': 'ff358276-08ae-48a7-ad17-141957a581b7'} updated pos.order #768 2026-09-24 16:37:54,775 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84787261 finished 2026-09-24 16:37:54,792 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:54,814 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:54] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 63 0.025 0.047 2026-09-24 16:37:54,885 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:54] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 49 0.014 0.036 2026-09-24 16:37:54,915 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:54,980 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:54,985 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:54] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:37:55,000 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:55] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.007 2026-09-24 16:37:55,031 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: tour succeeded 2026-09-24 16:37:55,032 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: ╔════════════════════════════════════════════════════════╗ ║ TOUR test_open_register_with_preset_takeaway SUCCEEDED ║ ╚════════════════════════════════════════════════════════╝ 2026-09-24 16:37:55,094 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: heap 17054404 (allocated 19271680) 2026-09-24 16:37:55,096 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Closing chrome headless with pid 113248 2026-09-24 16:37:55,096 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Closing websocket connection 2026-09-24 16:37:55,097 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Terminating chrome headless with pid 113248 2026-09-24 16:37:55,154 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_163755_154418_test_preset_timing_restaurant.txt 2026-09-24 16:37:55,154 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Removing chrome user profile "/tmp/tmp23_h_0tg_chrome_odoo" 2026-09-24 16:37:55,428 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome pid: 113458 2026-09-24 16:37:55,429 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome headless temporary user profile dir: /tmp/tmpavtbcqzo_chrome_odoo 2026-09-24 16:37:55,429 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Issuing json command http://127.0.0.1:36715/json/version 2026-09-24 16:37:55,430 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36715', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:37:55,432 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Browser version: Chrome/150.0.7871.114 2026-09-24 16:37:55,432 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Issuing json command http://127.0.0.1:36715/json 2026-09-24 16:37:55,432 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36715', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:37:55,433 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Websocket url found: ws://127.0.0.1:36715/devtools/page/E7E8B9D76AF17254FEDC0844A36AD7FB 2026-09-24 16:37:55,434 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Enable chrome headless console log notification 2026-09-24 16:37:55,435 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome headless enable page notifications 2026-09-24 16:37:55,445 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:37:55,446 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Setting session cookie in browser 2026-09-24 16:37:55,447 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-09-24 16:37:55,447 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-09-24 16:37:55,487 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:55] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.013 0.023 2026-09-24 16:37:55,489 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Navigation result: {'frameId': 'E7E8B9D76AF17254FEDC0844A36AD7FB', 'loaderId': '6496F82C21CF76A1E5EDAB6C4B63636F', 'isDownload': False} 2026-09-24 16:37:55,489 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Evaluate ready code "odoo.isTourReady('test_preset_timing_restaurant')" 2026-09-24 16:37:55,497 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:37:55,508 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:55] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:37:55,512 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:55] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-09-24 16:37:55,528 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:55] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.011 0.012 2026-09-24 16:37:55,830 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:55] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:37:55,836 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:55] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:37:55,842 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:55] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:37:55,852 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:55] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.003 2026-09-24 16:37:55,862 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:55] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:37:55,865 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Evaluate test code "odoo.startTour('test_preset_timing_restaurant', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:37:55,867 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:55] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:37:55,869 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [1/37] Tour test_preset_timing_restaurant → Step body 2026-09-24 16:37:55,879 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:55] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:37:55,882 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:55] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.008 2026-09-24 16:37:55,906 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:55] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.005 0.015 2026-09-24 16:37:55,909 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:55] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.018 2026-09-24 16:37:56,181 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:56] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 284 0.069 0.188 2026-09-24 16:37:56,190 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:56] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:37:56,251 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:56] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.005 2026-09-24 16:37:56,289 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:56] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 3 0.002 0.023 2026-09-24 16:37:56,300 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:56] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:37:56,307 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: Owl is running in 'dev' mode. 2026-09-24 16:37:56,314 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:56] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:37:56,336 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:56] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:37:56,343 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:56] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:37:56,356 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:56] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.012 2026-09-24 16:37:56,359 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:56] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.009 2026-09-24 16:37:56,366 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:56] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 7 0.005 0.021 2026-09-24 16:37:56,370 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:56] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:37:56,375 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:56,376 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:56] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.012 2026-09-24 16:37:56,379 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:56] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.003 0.034 2026-09-24 16:37:56,390 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:56] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:37:56,391 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:56] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.003 0.022 2026-09-24 16:37:56,439 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:56] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.016 0.052 2026-09-24 16:37:56,469 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:56] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.010 0.076 2026-09-24 16:37:56,503 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [3/37] Tour test_preset_timing_restaurant → Step .new-order 2026-09-24 16:37:56,596 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:56,606 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:56] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:37:56,668 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:56,718 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:56,777 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:56,788 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:56] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:37:56,836 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:56,891 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:56,950 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:56,956 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:56] "POST /web/dataset/call_kw/pos.preset/get_available_slots#pos.preset.get_available_slots HTTP/1.1" 200 - 1 0.001 0.004 2026-09-24 16:37:57,003 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:57,063 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:57,065 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69339932 started for PoS orders references: [{'name': '/', 'pos_reference': '253-119-000001', 'uuid': '6bebb042-3bdd-4fa1-a167-6601b64a3676'}] 2026-09-24 16:37:57,093 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69339932 order {'name': '/', 'pos_reference': '253-119-000001', 'uuid': '6bebb042-3bdd-4fa1-a167-6601b64a3676'} created pos.order #769 2026-09-24 16:37:57,101 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69339932 finished 2026-09-24 16:37:57,122 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:57] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.013 0.045 2026-09-24 16:37:57,148 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:57,199 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:57,255 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:59,298 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:59,359 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:59] "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.004 2026-09-24 16:37:59,363 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:59,421 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:59,487 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:59,491 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #435246 started for PoS orders references: [{'name': '/', 'pos_reference': '253-119-000002', 'uuid': 'bc55d248-4564-4395-9352-65a495556473'}] 2026-09-24 16:37:59,516 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #435246 order {'name': '/', 'pos_reference': '253-119-000002', 'uuid': 'bc55d248-4564-4395-9352-65a495556473'} created pos.order #770 2026-09-24 16:37:59,524 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #435246 finished 2026-09-24 16:37:59,550 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:59] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.015 0.046 2026-09-24 16:37:59,608 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:59] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 43 0.015 0.029 2026-09-24 16:37:59,625 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:37:59] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.008 2026-09-24 16:37:59,656 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:59,706 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:59,757 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:59,808 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:59,858 44 INFO rb-c855d12-225060-418428 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-09-24 16:37:59,916 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:01,964 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:02,026 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:02] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.001 0.005 2026-09-24 16:38:02,029 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:02,089 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:02,140 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:02,193 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:02,250 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:02,256 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:02] "POST /web/dataset/call_kw/pos.preset/get_available_slots#pos.preset.get_available_slots HTTP/1.1" 200 - 2 0.001 0.004 2026-09-24 16:38:02,317 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:02,369 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:02,426 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:02,429 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58057248 started for PoS orders references: [{'name': '/', 'pos_reference': '253-119-000003', 'uuid': 'f48a7c04-3b0d-4b81-95eb-5bcff92d2a05'}] 2026-09-24 16:38:02,457 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58057248 order {'name': '/', 'pos_reference': '253-119-000003', 'uuid': 'f48a7c04-3b0d-4b81-95eb-5bcff92d2a05'} created pos.order #771 2026-09-24 16:38:02,464 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58057248 finished 2026-09-24 16:38:02,485 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:02] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.015 0.042 2026-09-24 16:38:02,514 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:02,565 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:02,620 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:02,658 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:02] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 38 0.011 0.024 2026-09-24 16:38:02,676 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:02] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.008 2026-09-24 16:38:02,706 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: tour succeeded 2026-09-24 16:38:02,707 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: ╔══════════════════════════════════════════════╗ ║ TOUR test_preset_timing_restaurant SUCCEEDED ║ ╚══════════════════════════════════════════════╝ 2026-09-24 16:38:02,793 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: heap 21264644 (allocated 24129536) 2026-09-24 16:38:02,795 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Closing chrome headless with pid 113458 2026-09-24 16:38:02,796 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Closing websocket connection 2026-09-24 16:38:02,796 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Terminating chrome headless with pid 113458 2026-09-24 16:38:02,856 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_163802_856166_test_preset_timing_restaurant.txt 2026-09-24 16:38:02,856 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Removing chrome user profile "/tmp/tmpavtbcqzo_chrome_odoo" 2026-09-24 16:38:03,100 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome pid: 113665 2026-09-24 16:38:03,101 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome headless temporary user profile dir: /tmp/tmp8z_rozz__chrome_odoo 2026-09-24 16:38:03,101 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Issuing json command http://127.0.0.1:37991/json/version 2026-09-24 16:38:03,102 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37991', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:38:03,104 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Browser version: Chrome/150.0.7871.114 2026-09-24 16:38:03,104 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Issuing json command http://127.0.0.1:37991/json 2026-09-24 16:38:03,104 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37991', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:38:03,105 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Websocket url found: ws://127.0.0.1:37991/devtools/page/21B9174DA5346D53F92A8930A73EFC77 2026-09-24 16:38:03,106 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Enable chrome headless console log notification 2026-09-24 16:38:03,107 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome headless enable page notifications 2026-09-24 16:38:03,117 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:38:03,119 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Setting session cookie in browser 2026-09-24 16:38:03,120 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-09-24 16:38:03,120 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-09-24 16:38:03,157 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:03] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.008 0.022 2026-09-24 16:38:03,160 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Navigation result: {'frameId': '21B9174DA5346D53F92A8930A73EFC77', 'loaderId': '8242BF07962BC1F223E8ACB1205826A4', 'isDownload': False} 2026-09-24 16:38:03,160 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Evaluate ready code "odoo.isTourReady('test_guest_count_bank_payment')" 2026-09-24 16:38:03,170 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:38:03,182 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:03] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.006 2026-09-24 16:38:03,186 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:03] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.011 2026-09-24 16:38:03,189 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:03] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-09-24 16:38:03,472 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:03] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:38:03,474 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:03] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:38:03,479 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:03] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:38:03,491 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:03] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.003 2026-09-24 16:38:03,498 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:03] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:38:03,498 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Evaluate test code "odoo.startTour('test_guest_count_bank_payment', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:38:03,501 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:03,504 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:03] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:38:03,514 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:03] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:38:03,517 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:03] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.007 2026-09-24 16:38:03,537 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:03] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.003 0.013 2026-09-24 16:38:03,538 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:03] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.011 2026-09-24 16:38:03,811 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:03] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 317 0.071 0.185 2026-09-24 16:38:03,820 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:03] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:38:03,887 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:03] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 6 0.001 0.005 2026-09-24 16:38:03,916 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:03] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 3 0.002 0.020 2026-09-24 16:38:03,928 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:03] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 6 0.001 0.004 2026-09-24 16:38:03,936 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: Owl is running in 'dev' mode. 2026-09-24 16:38:03,941 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:03] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:38:03,968 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:03] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:38:03,972 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:03] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:38:03,979 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:03] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:38:03,980 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:03] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.005 0.008 2026-09-24 16:38:03,987 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:03] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:38:03,992 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38: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-09-24 16:38:03,995 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:03] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 7 0.006 0.022 2026-09-24 16:38:03,997 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:03] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.027 2026-09-24 16:38:04,004 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:04] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.002 0.010 2026-09-24 16:38:04,014 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:04,047 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:04] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:38:04,048 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:04] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.003 0.006 2026-09-24 16:38:04,080 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:04] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.012 0.025 2026-09-24 16:38:04,109 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:04] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.009 0.059 2026-09-24 16:38:04,124 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:04] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 6 0.001 0.004 2026-09-24 16:38:04,167 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:04,193 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:04] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:38:04,194 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:04] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:38:04,220 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:04,270 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:04,323 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:04,391 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:04,442 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:04,497 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:04,548 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [10/15] Tour test_guest_count_bank_payment → Step body 2026-09-24 16:38:04,599 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:04,649 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:04,711 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:04,714 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67586683 started for PoS orders references: [{'name': '/', 'pos_reference': '264-119-000001', 'uuid': '1e080b21-fe5f-4126-a516-0fe59772742f'}] 2026-09-24 16:38:04,720 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:04] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:38:04,742 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67586683 order {'name': '/', 'pos_reference': '264-119-000001', 'uuid': '1e080b21-fe5f-4126-a516-0fe59772742f'} created pos.order #772 2026-09-24 16:38:04,750 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67586683 finished 2026-09-24 16:38:04,770 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:04] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.014 0.044 2026-09-24 16:38:04,808 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:04] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:38:04,809 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:04] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:38:04,824 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:04,883 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:04,934 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: tour succeeded 2026-09-24 16:38:04,934 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: ╔══════════════════════════════════════════════╗ ║ TOUR test_guest_count_bank_payment SUCCEEDED ║ ╚══════════════════════════════════════════════╝ 2026-09-24 16:38:04,984 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: heap 17462172 (allocated 19009536) 2026-09-24 16:38:04,986 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Closing chrome headless with pid 113665 2026-09-24 16:38:04,986 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Closing websocket connection 2026-09-24 16:38:04,986 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Terminating chrome headless with pid 113665 2026-09-24 16:38:05,040 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_163805_040355_test_preset_timing_restaurant.txt 2026-09-24 16:38:05,040 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Removing chrome user profile "/tmp/tmp8z_rozz__chrome_odoo" 2026-09-24 16:38:05,050 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_restaurant_preset_eatin_tour ... 2026-09-24 16:38:05,405 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Chrome pid: 113873 2026-09-24 16:38:05,406 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Chrome headless temporary user profile dir: /tmp/tmpf5xi3hmi_chrome_odoo 2026-09-24 16:38:05,406 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Issuing json command http://127.0.0.1:34725/json/version 2026-09-24 16:38:05,407 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34725', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:38:05,409 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Browser version: Chrome/150.0.7871.114 2026-09-24 16:38:05,409 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Issuing json command http://127.0.0.1:34725/json 2026-09-24 16:38:05,409 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34725', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:38:05,410 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Websocket url found: ws://127.0.0.1:34725/devtools/page/985C49413F5C1857554E4BE269009F25 2026-09-24 16:38:05,411 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Enable chrome headless console log notification 2026-09-24 16:38:05,412 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Chrome headless enable page notifications 2026-09-24 16:38:05,432 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:38:05,437 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Setting session cookie in browser 2026-09-24 16:38:05,438 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-09-24 16:38:05,438 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-09-24 16:38:05,445 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:38:05,812 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:05] "GET /pos/ui/119 HTTP/1.1" 200 - 88 0.018 0.351 2026-09-24 16:38:05,815 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Navigation result: {'frameId': '985C49413F5C1857554E4BE269009F25', 'loaderId': '2927AC8B28CF8379B7C55C014F8C184D', 'isDownload': False} 2026-09-24 16:38:05,815 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Evaluate ready code "odoo.isTourReady('RestaurantPresetEatInTour')" 2026-09-24 16:38:05,823 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:38:05,833 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:05] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:38:05,837 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:05] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-09-24 16:38:05,840 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:05] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.000 0.009 2026-09-24 16:38:06,134 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:06] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:38:06,135 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:06] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:38:06,145 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:06] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-24 16:38:06,158 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:06] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:38:06,165 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:06] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:38:06,165 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Evaluate test code "odoo.startTour('RestaurantPresetEatInTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:38:06,167 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:06,171 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:06] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:38:06,183 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:06] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.002 0.005 2026-09-24 16:38:06,190 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:06] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.014 2026-09-24 16:38:06,212 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:06] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.006 0.017 2026-09-24 16:38:06,214 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:06] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.014 2026-09-24 16:38:06,506 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:06] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 382 0.086 0.189 2026-09-24 16:38:06,515 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:06] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:38:06,542 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38: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.003 2026-09-24 16:38:06,574 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:06] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.023 2026-09-24 16:38:06,583 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38: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.003 2026-09-24 16:38:06,589 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour.browser: Owl is running in 'dev' mode. 2026-09-24 16:38:06,596 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:06] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.002 2026-09-24 16:38:06,617 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:06] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:38:06,628 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:06] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:38:06,634 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:06] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:38:06,641 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:06] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:38:06,642 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:06] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:38:06,651 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:06] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.010 0.014 2026-09-24 16:38:06,657 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:06,659 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:06] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.002 0.031 2026-09-24 16:38:06,666 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:06] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.001 0.016 2026-09-24 16:38:06,667 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:06] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.037 2026-09-24 16:38:06,687 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:06] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.002 0.005 2026-09-24 16:38:06,701 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:06] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:38:06,728 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:06] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.010 0.023 2026-09-24 16:38:06,753 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:06] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.007 0.050 2026-09-24 16:38:06,764 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:06] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:38:06,769 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:06,809 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:06] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.015 0.026 2026-09-24 16:38:06,826 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38: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.003 2026-09-24 16:38:06,862 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:06,874 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:06] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:38:06,933 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:06,984 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:07,035 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:07,085 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:07,140 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:07,191 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:07,241 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:07,306 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:07,313 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:07] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:38:07,314 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:07] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:38:07,371 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:07,431 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:07,435 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14597000 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '5a050909-bcd2-45ce-9629-58c23776ba7a'}] 2026-09-24 16:38:07,436 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:07] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:38:07,634 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14597000 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '5a050909-bcd2-45ce-9629-58c23776ba7a'} created pos.order #773 2026-09-24 16:38:07,642 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14597000 finished 2026-09-24 16:38:07,665 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:07] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 229 0.072 0.160 2026-09-24 16:38:07,739 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour.browser: tour succeeded 2026-09-24 16:38:07,739 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour.browser: ╔══════════════════════════════════════════╗ ║ TOUR RestaurantPresetEatInTour SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-09-24 16:38:07,793 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour.browser: heap 15496108 (allocated 16777216) 2026-09-24 16:38:07,795 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Closing chrome headless with pid 113873 2026-09-24 16:38:07,796 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Closing websocket connection 2026-09-24 16:38:07,796 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Terminating chrome headless with pid 113873 2026-09-24 16:38:07,857 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_163807_856995_test_restaurant_preset_eatin_tour.txt 2026-09-24 16:38:07,857 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Removing chrome user profile "/tmp/tmpf5xi3hmi_chrome_odoo" 2026-09-24 16:38:07,867 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_show_default_with_register_screen ... 2026-09-24 16:38:08,179 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Chrome pid: 114083 2026-09-24 16:38:08,179 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Chrome headless temporary user profile dir: /tmp/tmprhgmvtg2_chrome_odoo 2026-09-24 16:38:08,179 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Issuing json command http://127.0.0.1:35579/json/version 2026-09-24 16:38:08,180 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35579', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:38:08,182 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Browser version: Chrome/150.0.7871.114 2026-09-24 16:38:08,182 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Issuing json command http://127.0.0.1:35579/json 2026-09-24 16:38:08,182 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35579', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:38:08,183 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Websocket url found: ws://127.0.0.1:35579/devtools/page/2A543DB14BDD5908AF9C5FA27DC80842 2026-09-24 16:38:08,184 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Enable chrome headless console log notification 2026-09-24 16:38:08,185 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Chrome headless enable page notifications 2026-09-24 16:38:08,204 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:38:08,210 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Setting session cookie in browser 2026-09-24 16:38:08,211 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-09-24 16:38:08,211 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-09-24 16:38:08,218 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:38:08,556 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:08] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.019 0.321 2026-09-24 16:38:08,558 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Navigation result: {'frameId': '2A543DB14BDD5908AF9C5FA27DC80842', 'loaderId': 'C10341576D82FBA93E783DCAD100FD9C', 'isDownload': False} 2026-09-24 16:38:08,559 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:08,569 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:38:08,579 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:08] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.004 2026-09-24 16:38:08,583 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:08] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-09-24 16:38:08,585 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:08] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.011 2026-09-24 16:38:08,864 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:08] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:38:08,866 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:08] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:38:08,874 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:08] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-24 16:38:08,886 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:08] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:38:08,892 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:08] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:38:08,897 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:08] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:38:08,898 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Evaluate test code "odoo.startTour('test_show_default_with_register_screen', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:38:08,900 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:08,912 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:08] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.003 0.006 2026-09-24 16:38:08,920 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:08] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.016 2026-09-24 16:38:08,942 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:08] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.006 0.017 2026-09-24 16:38:08,943 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:08] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.014 2026-09-24 16:38:09,238 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:09] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 375 0.090 0.190 2026-09-24 16:38:09,247 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:09] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:38:09,273 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:09] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:38:09,306 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:09] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.023 2026-09-24 16:38:09,317 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:09] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:38:09,323 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen.browser: Owl is running in 'dev' mode. 2026-09-24 16:38:09,331 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:09] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.003 2026-09-24 16:38:09,353 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:09] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:38:09,362 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:09] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:38:09,365 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:09] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:38:09,371 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:09] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:38:09,372 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:09] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:38:09,384 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:09] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.013 0.015 2026-09-24 16:38:09,391 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:09] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.002 0.032 2026-09-24 16:38:09,397 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:09] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.002 0.021 2026-09-24 16:38:09,398 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:09] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.041 2026-09-24 16:38:09,421 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:09,450 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:09] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:38:09,467 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:09] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.009 2026-09-24 16:38:09,469 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:09] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.005 0.019 2026-09-24 16:38:09,500 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:09] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.008 0.046 2026-09-24 16:38:09,529 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:09] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:38:09,531 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:09,538 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:09] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.011 0.079 2026-09-24 16:38:09,579 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:09] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.015 0.032 2026-09-24 16:38:09,638 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:09,689 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:09,740 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:09,790 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:09,841 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:09,895 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:09,946 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:09,998 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:10,048 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:10,181 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:10,242 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:10,245 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79610780 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '811acf9b-de81-455c-9fb5-cd97921582ea'}] 2026-09-24 16:38:10,279 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79610780 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '811acf9b-de81-455c-9fb5-cd97921582ea'} created pos.order #774 2026-09-24 16:38:10,287 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79610780 finished 2026-09-24 16:38:10,301 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:10,308 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:10] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.019 0.046 2026-09-24 16:38:10,361 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:10,403 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:10] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 55 0.015 0.026 2026-09-24 16:38:10,420 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:10] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.008 2026-09-24 16:38:10,434 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:10,484 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:10,544 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:10] "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.004 2026-09-24 16:38:10,544 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:10,595 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:10,650 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:10,699 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:10,749 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:10,800 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen.browser: tour succeeded 2026-09-24 16:38:10,800 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen.browser: ╔═══════════════════════════════════════════════════════╗ ║ TOUR test_show_default_with_register_screen SUCCEEDED ║ ╚═══════════════════════════════════════════════════════╝ 2026-09-24 16:38:10,842 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen.browser: heap 15396860 (allocated 16515072) 2026-09-24 16:38:10,844 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Closing chrome headless with pid 114083 2026-09-24 16:38:10,845 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Closing websocket connection 2026-09-24 16:38:10,845 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Terminating chrome headless with pid 114083 2026-09-24 16:38:10,900 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_163810_900331_test_show_default_with_register_screen.txt 2026-09-24 16:38:10,900 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Removing chrome user profile "/tmp/tmprhgmvtg2_chrome_odoo" 2026-09-24 16:38:10,909 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_sync_lines_qty_update ... 2026-09-24 16:38:11,203 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Chrome pid: 114287 2026-09-24 16:38:11,203 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Chrome headless temporary user profile dir: /tmp/tmpufn6ws4w_chrome_odoo 2026-09-24 16:38:11,203 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Issuing json command http://127.0.0.1:42373/json/version 2026-09-24 16:38:11,204 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42373', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:38:11,206 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Browser version: Chrome/150.0.7871.114 2026-09-24 16:38:11,206 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Issuing json command http://127.0.0.1:42373/json 2026-09-24 16:38:11,206 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42373', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:38:11,207 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Websocket url found: ws://127.0.0.1:42373/devtools/page/71E6BB4CB1D6B7E9A19913C8F9E1CE25 2026-09-24 16:38:11,208 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Enable chrome headless console log notification 2026-09-24 16:38:11,209 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Chrome headless enable page notifications 2026-09-24 16:38:11,228 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:38:11,233 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Setting session cookie in browser 2026-09-24 16:38:11,233 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-09-24 16:38:11,233 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-09-24 16:38:11,240 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:38:11,541 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:11] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.020 0.283 2026-09-24 16:38:11,544 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Navigation result: {'frameId': '71E6BB4CB1D6B7E9A19913C8F9E1CE25', 'loaderId': 'B6B44AB9AA60EAD4095503CB5AFF0775', 'isDownload': False} 2026-09-24 16:38:11,545 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Evaluate ready code "odoo.isTourReady('test_sync_lines_qty_update')" 2026-09-24 16:38:11,554 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:38:11,563 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:11] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.004 2026-09-24 16:38:11,567 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:11] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-09-24 16:38:11,571 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:11] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-09-24 16:38:11,843 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:11] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:38:11,844 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:11] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:38:11,853 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:11] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-24 16:38:11,864 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Evaluate test code "odoo.startTour('test_sync_lines_qty_update', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:38:11,864 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:11] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:38:11,867 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:11,871 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:11] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:38:11,876 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:11] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:38:11,888 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:11] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.002 0.006 2026-09-24 16:38:11,896 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:11] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.015 2026-09-24 16:38:11,916 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:11] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.005 0.017 2026-09-24 16:38:11,917 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:11] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.013 2026-09-24 16:38:12,189 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:12] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 378 0.076 0.181 2026-09-24 16:38:12,198 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:12] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:38:12,235 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38: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.009 2026-09-24 16:38:12,271 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:12] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.027 2026-09-24 16:38:12,287 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38: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.004 2026-09-24 16:38:12,293 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: Owl is running in 'dev' mode. 2026-09-24 16:38:12,299 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:12] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.002 2026-09-24 16:38:12,320 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:12] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:38:12,336 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:12] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:38:12,336 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:12] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:38:12,346 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:12] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:38:12,349 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38: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-09-24 16:38:12,349 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:12] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.010 0.014 2026-09-24 16:38:12,357 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:12] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.002 0.028 2026-09-24 16:38:12,359 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:12] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.030 2026-09-24 16:38:12,363 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:12,365 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:12] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.001 0.009 2026-09-24 16:38:12,392 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:12] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:38:12,393 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:12] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.002 0.007 2026-09-24 16:38:12,419 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:12] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.007 0.026 2026-09-24 16:38:12,443 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:12] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.007 0.049 2026-09-24 16:38:12,465 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:12] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:38:12,469 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:12,509 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:12] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.014 0.026 2026-09-24 16:38:12,526 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38: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.003 2026-09-24 16:38:12,561 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:12,573 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:12] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:38:12,631 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:12,682 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:12,737 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:12,760 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77607105 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '3438d6bd-3bf5-41bb-b311-57a414a7354b'}] 2026-09-24 16:38:12,794 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77607105 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '3438d6bd-3bf5-41bb-b311-57a414a7354b'} created pos.order #775 2026-09-24 16:38:12,801 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77607105 finished 2026-09-24 16:38:12,823 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.018 0.046 2026-09-24 16:38:12,847 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:12,907 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:12] "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.004 2026-09-24 16:38:12,907 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:12,961 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:13,011 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:15,047 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:15,098 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:15,150 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:15,330 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:15,381 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:15,437 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:15,448 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15419725 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '3438d6bd-3bf5-41bb-b311-57a414a7354b'}] 2026-09-24 16:38:15,471 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15419725 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '3438d6bd-3bf5-41bb-b311-57a414a7354b'} updated pos.order #775 2026-09-24 16:38:15,479 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15419725 finished 2026-09-24 16:38:15,518 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:15] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 71 0.023 0.049 2026-09-24 16:38:15,547 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:15,598 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:17,631 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:17,691 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:17,691 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:17] "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.005 2026-09-24 16:38:17,741 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:17,791 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: tour succeeded 2026-09-24 16:38:17,792 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: ╔═══════════════════════════════════════════╗ ║ TOUR test_sync_lines_qty_update SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-09-24 16:38:17,832 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: heap 15951956 (allocated 17039360) 2026-09-24 16:38:17,833 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Closing chrome headless with pid 114287 2026-09-24 16:38:17,834 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Closing websocket connection 2026-09-24 16:38:17,834 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Terminating chrome headless with pid 114287 2026-09-24 16:38:17,888 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_163817_888289_test_sync_lines_qty_update.txt 2026-09-24 16:38:17,888 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Removing chrome user profile "/tmp/tmpufn6ws4w_chrome_odoo" 2026-09-24 16:38:17,920 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_sync_lines_qty_update_ticket_screen ... 2026-09-24 16:38:18,215 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Chrome pid: 114494 2026-09-24 16:38:18,216 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Chrome headless temporary user profile dir: /tmp/tmpljztw525_chrome_odoo 2026-09-24 16:38:18,216 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Issuing json command http://127.0.0.1:39285/json/version 2026-09-24 16:38:18,217 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39285', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:38:18,218 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Browser version: Chrome/150.0.7871.114 2026-09-24 16:38:18,218 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Issuing json command http://127.0.0.1:39285/json 2026-09-24 16:38:18,219 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39285', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:38:18,219 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Websocket url found: ws://127.0.0.1:39285/devtools/page/98D2C21E17D4F2239D14442268C89B9C 2026-09-24 16:38:18,221 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Enable chrome headless console log notification 2026-09-24 16:38:18,221 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Chrome headless enable page notifications 2026-09-24 16:38:18,240 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:38:18,245 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Setting session cookie in browser 2026-09-24 16:38:18,246 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-09-24 16:38:18,246 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-09-24 16:38:18,254 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:38:18,642 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:18] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.021 0.369 2026-09-24 16:38:18,645 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Navigation result: {'frameId': '98D2C21E17D4F2239D14442268C89B9C', 'loaderId': 'C42CC26A40E003AA41E99571B5FB5E05', 'isDownload': False} 2026-09-24 16:38:18,645 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:18,654 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:38:18,664 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:18] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:38:18,667 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:18] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-09-24 16:38:18,671 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:18] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-09-24 16:38:18,944 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:18] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:38:18,953 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:18] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-09-24 16:38:18,957 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:18] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:38:18,963 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Evaluate test code "odoo.startTour('test_sync_lines_qty_update_ticket_screen', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:38:18,965 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:18] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:38:18,967 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:18,972 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:18] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:38:18,977 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:18] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:38:18,989 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:18] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.002 0.006 2026-09-24 16:38:18,997 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:18] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.014 2026-09-24 16:38:19,019 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:19] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.005 0.017 2026-09-24 16:38:19,021 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:19] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.014 2026-09-24 16:38:19,295 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:19] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 378 0.080 0.180 2026-09-24 16:38:19,305 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:19] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:38:19,340 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:19] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-24 16:38:19,375 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:19] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.026 2026-09-24 16:38:19,384 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:19] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:38:19,393 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: Owl is running in 'dev' mode. 2026-09-24 16:38:19,399 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:19] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.002 2026-09-24 16:38:19,422 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:19] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:38:19,427 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:19] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:38:19,433 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:19] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:38:19,438 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:19] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:38:19,444 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:19] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:38:19,452 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38: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-09-24 16:38:19,456 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:19] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.011 0.017 2026-09-24 16:38:19,465 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:19] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.003 0.032 2026-09-24 16:38:19,467 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:19] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:38:19,472 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:19] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.002 0.020 2026-09-24 16:38:19,476 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:19,501 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:19] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.009 0.031 2026-09-24 16:38:19,527 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:19] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.007 0.060 2026-09-24 16:38:19,533 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:19] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.001 0.034 2026-09-24 16:38:19,578 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:19] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:38:19,582 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:19,622 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:19] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.014 0.026 2026-09-24 16:38:19,677 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:19,686 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:19] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:38:19,749 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:19,800 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:19,851 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:19,902 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:19,952 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:20,002 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:20,070 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:20,123 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:20,173 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:20,229 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:20,284 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:20,334 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:20,397 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:20,401 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70760454 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '21aa6aab-3e4c-4a85-97d8-99c8d5e9f604'}] 2026-09-24 16:38:20,437 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70760454 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '21aa6aab-3e4c-4a85-97d8-99c8d5e9f604'} created pos.order #776 2026-09-24 16:38:20,445 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70760454 finished 2026-09-24 16:38:20,467 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:20] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.020 0.047 2026-09-24 16:38:20,520 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:20] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 55 0.014 0.025 2026-09-24 16:38:20,536 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:20] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.008 2026-09-24 16:38:20,549 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:20,599 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:20,656 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:20,709 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:20,759 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:20,810 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:20,860 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:20,912 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:20,962 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:21,012 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:21,071 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:21,121 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:21,177 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: tour succeeded 2026-09-24 16:38:21,178 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:21,182 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78129263 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '21aa6aab-3e4c-4a85-97d8-99c8d5e9f604'}] 2026-09-24 16:38:21,208 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78129263 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '21aa6aab-3e4c-4a85-97d8-99c8d5e9f604'} updated pos.order #776 2026-09-24 16:38:21,216 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78129263 finished 2026-09-24 16:38:21,233 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: heap 16335404 (allocated 17301504) 2026-09-24 16:38:21,235 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Closing chrome headless with pid 114494 2026-09-24 16:38:21,237 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Closing websocket connection 2026-09-24 16:38:21,237 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Terminating chrome headless with pid 114494 2026-09-24 16:38:21,246 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:21] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 56 0.024 0.042 2026-09-24 16:38:21,296 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_163821_296605_test_sync_lines_qty_update_ticket_screen.txt 2026-09-24 16:38:21,296 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Removing chrome user profile "/tmp/tmpljztw525_chrome_odoo" 2026-09-24 16:38:21,324 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_sync_set_line_note ... 2026-09-24 16:38:21,612 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Chrome pid: 114702 2026-09-24 16:38:21,612 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Chrome headless temporary user profile dir: /tmp/tmpjcrow3cg_chrome_odoo 2026-09-24 16:38:21,612 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Issuing json command http://127.0.0.1:43009/json/version 2026-09-24 16:38:21,613 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43009', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:38:21,615 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Browser version: Chrome/150.0.7871.114 2026-09-24 16:38:21,615 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Issuing json command http://127.0.0.1:43009/json 2026-09-24 16:38:21,616 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43009', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:38:21,617 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Websocket url found: ws://127.0.0.1:43009/devtools/page/6DA0E92BE913C4154FB235F67676F7D9 2026-09-24 16:38:21,618 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Enable chrome headless console log notification 2026-09-24 16:38:21,619 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Chrome headless enable page notifications 2026-09-24 16:38:21,641 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:38:21,647 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Setting session cookie in browser 2026-09-24 16:38:21,647 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-09-24 16:38:21,647 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-09-24 16:38:21,654 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:38:21,953 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:21] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.018 0.283 2026-09-24 16:38:21,955 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Navigation result: {'frameId': '6DA0E92BE913C4154FB235F67676F7D9', 'loaderId': 'A93700CEF8D40BDC3EE9316CC3D90AC7', 'isDownload': False} 2026-09-24 16:38:21,955 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Evaluate ready code "odoo.isTourReady('test_sync_set_line_note')" 2026-09-24 16:38:21,967 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:38:21,977 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:21] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.004 2026-09-24 16:38:21,982 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:21] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.011 2026-09-24 16:38:21,986 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:21] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.014 2026-09-24 16:38:22,263 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:22] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:38:22,265 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:22] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:38:22,274 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:22] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-09-24 16:38:22,285 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:22] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:38:22,291 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:22] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:38:22,296 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:22] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:38:22,297 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Evaluate test code "odoo.startTour('test_sync_set_line_note', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:38:22,303 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:22,308 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:22] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.003 0.005 2026-09-24 16:38:22,315 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:22] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.013 2026-09-24 16:38:22,337 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:22] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.005 0.017 2026-09-24 16:38:22,338 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:22] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.013 2026-09-24 16:38:22,610 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:22] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 378 0.076 0.182 2026-09-24 16:38:22,619 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:22] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:38:22,652 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38: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.008 2026-09-24 16:38:22,684 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:22] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.022 2026-09-24 16:38:22,694 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38: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.003 2026-09-24 16:38:22,701 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: Owl is running in 'dev' mode. 2026-09-24 16:38:22,708 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:22] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.002 2026-09-24 16:38:22,739 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:22] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:38:22,748 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:22] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:38:22,751 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:22] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:38:22,757 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:22] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:38:22,760 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:22] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:38:22,767 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:22] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.010 0.015 2026-09-24 16:38:22,768 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:22] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.027 2026-09-24 16:38:22,776 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:22] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.002 0.010 2026-09-24 16:38:22,782 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:22] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.001 0.039 2026-09-24 16:38:22,782 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:22,812 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:22] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:38:22,819 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:22] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.005 0.009 2026-09-24 16:38:22,849 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:22] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.008 0.033 2026-09-24 16:38:22,877 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:22] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.010 0.061 2026-09-24 16:38:22,897 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:22] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:38:22,904 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:22,946 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:22] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.016 0.026 2026-09-24 16:38:22,973 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38: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.004 2026-09-24 16:38:23,007 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:23,019 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:23] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:38:23,078 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:23,129 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:23,185 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:23,197 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1680961 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'fbc2a3e0-079f-4906-8985-b90fc951337d'}] 2026-09-24 16:38:23,231 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1680961 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'fbc2a3e0-079f-4906-8985-b90fc951337d'} created pos.order #777 2026-09-24 16:38:23,239 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1680961 finished 2026-09-24 16:38:23,260 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:23] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.018 0.047 2026-09-24 16:38:23,280 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:23,341 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:23,342 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:23] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.001 0.005 2026-09-24 16:38:25,380 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:25,431 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:25,481 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:25,536 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:25,586 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:25,637 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:25,687 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:25,742 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:25,798 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:25,855 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:25,905 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:25,961 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:25,973 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1731243 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'fbc2a3e0-079f-4906-8985-b90fc951337d'}] 2026-09-24 16:38:25,995 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1731243 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'fbc2a3e0-079f-4906-8985-b90fc951337d'} updated pos.order #777 2026-09-24 16:38:26,002 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1731243 finished 2026-09-24 16:38:26,036 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:26] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 71 0.019 0.045 2026-09-24 16:38:26,063 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:26,114 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:28,147 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: tour succeeded 2026-09-24 16:38:28,148 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: ╔════════════════════════════════════════╗ ║ TOUR test_sync_set_line_note SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-09-24 16:38:28,191 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: heap 15635884 (allocated 17039360) 2026-09-24 16:38:28,193 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Closing chrome headless with pid 114702 2026-09-24 16:38:28,193 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Closing websocket connection 2026-09-24 16:38:28,193 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Terminating chrome headless with pid 114702 2026-09-24 16:38:28,247 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_163828_247680_test_sync_set_line_note.txt 2026-09-24 16:38:28,247 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Removing chrome user profile "/tmp/tmpjcrow3cg_chrome_odoo" 2026-09-24 16:38:28,275 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_sync_set_note ... 2026-09-24 16:38:28,563 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Chrome pid: 114908 2026-09-24 16:38:28,564 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Chrome headless temporary user profile dir: /tmp/tmpcpjsa1ai_chrome_odoo 2026-09-24 16:38:28,564 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Issuing json command http://127.0.0.1:38669/json/version 2026-09-24 16:38:28,565 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38669', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:38:28,566 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Browser version: Chrome/150.0.7871.114 2026-09-24 16:38:28,566 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Issuing json command http://127.0.0.1:38669/json 2026-09-24 16:38:28,567 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38669', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:38:28,567 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Websocket url found: ws://127.0.0.1:38669/devtools/page/DA15275B7BE25C8457A4EAC1A252A330 2026-09-24 16:38:28,568 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Enable chrome headless console log notification 2026-09-24 16:38:28,569 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Chrome headless enable page notifications 2026-09-24 16:38:28,586 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:38:28,590 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Setting session cookie in browser 2026-09-24 16:38:28,591 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-09-24 16:38:28,591 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-09-24 16:38:28,598 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:38:28,892 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:28] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.018 0.279 2026-09-24 16:38:28,895 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Navigation result: {'frameId': 'DA15275B7BE25C8457A4EAC1A252A330', 'loaderId': 'FA968C800C4204065FE3571A9A8745BD', 'isDownload': False} 2026-09-24 16:38:28,895 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Evaluate ready code "odoo.isTourReady('test_sync_set_note')" 2026-09-24 16:38:28,904 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:38:28,913 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:28] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:38:28,916 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:28] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:38:28,922 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:28] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.013 2026-09-24 16:38:29,216 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:29] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:38:29,218 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:29] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:38:29,228 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:29] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-09-24 16:38:29,241 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:29] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:38:29,246 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Evaluate test code "odoo.startTour('test_sync_set_note', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:38:29,248 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:29] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:38:29,249 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:29,253 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:29] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:38:29,265 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:29] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.007 2026-09-24 16:38:29,273 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:29] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.002 0.014 2026-09-24 16:38:29,276 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:29] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.002 2026-09-24 16:38:29,298 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:29] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.005 0.016 2026-09-24 16:38:29,614 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:29] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 378 0.091 0.207 2026-09-24 16:38:29,627 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:29] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:38:29,655 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38: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.003 2026-09-24 16:38:29,687 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:29] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.022 2026-09-24 16:38:29,697 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38: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.004 2026-09-24 16:38:29,703 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: Owl is running in 'dev' mode. 2026-09-24 16:38:29,711 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:29] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.003 2026-09-24 16:38:29,731 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:29] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:38:29,746 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:29] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:38:29,747 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:29] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:38:29,748 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:29] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.003 0.008 2026-09-24 16:38:29,750 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:29] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.011 2026-09-24 16:38:29,758 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:29] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:38:29,759 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38: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-09-24 16:38:29,769 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:29,771 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:29] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.009 0.025 2026-09-24 16:38:29,777 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:29] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.002 0.019 2026-09-24 16:38:29,800 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:29] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.001 0.005 2026-09-24 16:38:29,807 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:29] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:38:29,831 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:29] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.008 0.020 2026-09-24 16:38:29,856 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:29] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.007 0.047 2026-09-24 16:38:29,877 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:29] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:38:29,884 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:29,927 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:29] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.016 0.027 2026-09-24 16:38:29,942 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38: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.003 2026-09-24 16:38:29,976 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:29,988 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:29] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:38:30,052 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:30,102 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:30,158 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:30,178 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26159499 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '47612cea-f7fc-4341-bcbe-9aa7cd65dcf4'}] 2026-09-24 16:38:30,217 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26159499 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '47612cea-f7fc-4341-bcbe-9aa7cd65dcf4'} created pos.order #778 2026-09-24 16:38:30,225 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26159499 finished 2026-09-24 16:38:30,248 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:30] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.022 0.050 2026-09-24 16:38:30,280 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:30,340 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:30,340 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:30] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.001 0.005 2026-09-24 16:38:32,380 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: [10/21] Tour test_sync_set_note → Step body 2026-09-24 16:38:32,431 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:32,481 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:32,532 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:32,582 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:32,638 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:32,693 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:32,749 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: [17/21] Tour test_sync_set_note → Step body 2026-09-24 16:38:32,800 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:32,856 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:32,872 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77379081 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '47612cea-f7fc-4341-bcbe-9aa7cd65dcf4'}] 2026-09-24 16:38:32,883 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77379081 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '47612cea-f7fc-4341-bcbe-9aa7cd65dcf4'} updated pos.order #778 2026-09-24 16:38:32,890 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77379081 finished 2026-09-24 16:38:32,931 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:32] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.018 0.042 2026-09-24 16:38:32,963 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: [20/21] Tour test_sync_set_note → Step .floor-map 2026-09-24 16:38:33,013 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:35,063 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: tour succeeded 2026-09-24 16:38:35,064 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: ╔═══════════════════════════════════╗ ║ TOUR test_sync_set_note SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-09-24 16:38:35,106 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: heap 15556040 (allocated 16515072) 2026-09-24 16:38:35,108 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Closing chrome headless with pid 114908 2026-09-24 16:38:35,109 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Closing websocket connection 2026-09-24 16:38:35,109 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Terminating chrome headless with pid 114908 2026-09-24 16:38:35,163 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_163835_163200_test_sync_set_note.txt 2026-09-24 16:38:35,163 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Removing chrome user profile "/tmp/tmpcpjsa1ai_chrome_odoo" 2026-09-24 16:38:35,188 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_sync_set_partner ... 2026-09-24 16:38:35,476 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Chrome pid: 115117 2026-09-24 16:38:35,476 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Chrome headless temporary user profile dir: /tmp/tmpmum924qy_chrome_odoo 2026-09-24 16:38:35,476 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Issuing json command http://127.0.0.1:46313/json/version 2026-09-24 16:38:35,477 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46313', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:38:35,478 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Browser version: Chrome/150.0.7871.114 2026-09-24 16:38:35,479 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Issuing json command http://127.0.0.1:46313/json 2026-09-24 16:38:35,479 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46313', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:38:35,480 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Websocket url found: ws://127.0.0.1:46313/devtools/page/69815EC3D66338BCE064C4DE085F975E 2026-09-24 16:38:35,481 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Enable chrome headless console log notification 2026-09-24 16:38:35,482 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Chrome headless enable page notifications 2026-09-24 16:38:35,499 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:38:35,503 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Setting session cookie in browser 2026-09-24 16:38:35,504 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-09-24 16:38:35,504 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-09-24 16:38:35,511 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:38:35,804 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:35] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.019 0.275 2026-09-24 16:38:35,807 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Navigation result: {'frameId': '69815EC3D66338BCE064C4DE085F975E', 'loaderId': 'E08FC59465A90AAB7B2F51A67E2689CD', 'isDownload': False} 2026-09-24 16:38:35,807 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Evaluate ready code "odoo.isTourReady('test_sync_set_partner')" 2026-09-24 16:38:35,818 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:38:35,829 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:35] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-09-24 16:38:35,831 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:35] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.000 0.008 2026-09-24 16:38:35,835 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:35] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-09-24 16:38:36,112 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:36] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:38:36,114 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:36] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:38:36,122 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:36] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-24 16:38:36,130 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Evaluate test code "odoo.startTour('test_sync_set_partner', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:38:36,132 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:36,134 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:36] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:38:36,140 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:36] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:38:36,145 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:36] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:38:36,157 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:36] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.003 0.006 2026-09-24 16:38:36,166 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:36] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.014 2026-09-24 16:38:36,189 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:36] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.005 0.018 2026-09-24 16:38:36,190 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:36] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.013 2026-09-24 16:38:36,466 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:36] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 378 0.078 0.181 2026-09-24 16:38:36,475 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:36] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:38:36,507 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:36] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.008 2026-09-24 16:38:36,539 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:36] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.022 2026-09-24 16:38:36,548 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:36] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:38:36,558 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: Owl is running in 'dev' mode. 2026-09-24 16:38:36,564 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:36] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.002 2026-09-24 16:38:36,588 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:36] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:38:36,596 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:36] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:38:36,598 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:36] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:38:36,606 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:36] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:38:36,609 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38: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-09-24 16:38:36,619 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:36] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.009 0.019 2026-09-24 16:38:36,621 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:36] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.029 2026-09-24 16:38:36,627 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:36] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.001 0.010 2026-09-24 16:38:36,628 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:36,633 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:36] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.001 0.039 2026-09-24 16:38:36,657 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:36] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:38:36,659 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:36] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.003 0.006 2026-09-24 16:38:36,686 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:36] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.008 0.025 2026-09-24 16:38:36,713 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:36] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.007 0.053 2026-09-24 16:38:36,744 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:36] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:38:36,748 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:36,800 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:36] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.018 0.035 2026-09-24 16:38:36,837 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:36] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:38:36,873 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:36,888 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:36] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:38:36,942 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:36,993 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:37,050 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:37,063 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62056937 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '459a01d9-d520-4ef6-b7dc-ac7e320d5939'}] 2026-09-24 16:38:37,098 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62056937 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '459a01d9-d520-4ef6-b7dc-ac7e320d5939'} created pos.order #779 2026-09-24 16:38:37,105 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62056937 finished 2026-09-24 16:38:37,126 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:37] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.019 0.046 2026-09-24 16:38:37,146 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:37,208 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:37] "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.005 2026-09-24 16:38:37,209 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:39,247 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: [10/22] Tour test_sync_set_partner → Step body 2026-09-24 16:38:39,297 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:39,348 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:39,414 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:39,467 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:39,517 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:39,572 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:39,627 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:39,677 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: [18/22] Tour test_sync_set_partner → Step body 2026-09-24 16:38:39,728 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:39,785 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:39,796 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29982852 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '459a01d9-d520-4ef6-b7dc-ac7e320d5939'}] 2026-09-24 16:38:39,820 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29982852 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '459a01d9-d520-4ef6-b7dc-ac7e320d5939'} updated pos.order #779 2026-09-24 16:38:39,827 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29982852 finished 2026-09-24 16:38:39,872 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:39] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.023 0.056 2026-09-24 16:38:39,896 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: [21/22] Tour test_sync_set_partner → Step .floor-map 2026-09-24 16:38:39,947 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:41,980 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: tour succeeded 2026-09-24 16:38:41,980 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: ╔══════════════════════════════════════╗ ║ TOUR test_sync_set_partner SUCCEEDED ║ ╚══════════════════════════════════════╝ 2026-09-24 16:38:42,024 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: heap 16370072 (allocated 18223104) 2026-09-24 16:38:42,027 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Closing chrome headless with pid 115117 2026-09-24 16:38:42,027 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Closing websocket connection 2026-09-24 16:38:42,027 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Terminating chrome headless with pid 115117 2026-09-24 16:38:42,081 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_163842_081444_test_sync_set_partner.txt 2026-09-24 16:38:42,081 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Removing chrome user profile "/tmp/tmpmum924qy_chrome_odoo" 2026-09-24 16:38:42,113 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_sync_set_pricelist ... 2026-09-24 16:38:42,415 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Chrome pid: 115325 2026-09-24 16:38:42,416 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Chrome headless temporary user profile dir: /tmp/tmponfg0ovs_chrome_odoo 2026-09-24 16:38:42,416 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Issuing json command http://127.0.0.1:42997/json/version 2026-09-24 16:38:42,417 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42997', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:38:42,418 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Browser version: Chrome/150.0.7871.114 2026-09-24 16:38:42,418 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Issuing json command http://127.0.0.1:42997/json 2026-09-24 16:38:42,419 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42997', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:38:42,420 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Websocket url found: ws://127.0.0.1:42997/devtools/page/B8FD6E92F3F8A3FA3A4805F460E384EE 2026-09-24 16:38:42,421 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Enable chrome headless console log notification 2026-09-24 16:38:42,421 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Chrome headless enable page notifications 2026-09-24 16:38:42,438 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:38:42,443 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Setting session cookie in browser 2026-09-24 16:38:42,443 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-09-24 16:38:42,443 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-09-24 16:38:42,450 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:38:42,850 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:42] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.018 0.383 2026-09-24 16:38:42,853 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Navigation result: {'frameId': 'B8FD6E92F3F8A3FA3A4805F460E384EE', 'loaderId': '451D39224C77985E57B4758375BE7304', 'isDownload': False} 2026-09-24 16:38:42,853 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Evaluate ready code "odoo.isTourReady('test_sync_set_pricelist')" 2026-09-24 16:38:42,862 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:38:42,872 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:42] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:38:42,876 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:42] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-09-24 16:38:42,880 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:42] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-09-24 16:38:43,154 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:43] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:38:43,155 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:43] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:38:43,164 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:43] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-24 16:38:43,176 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:43] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:38:43,180 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Evaluate test code "odoo.startTour('test_sync_set_pricelist', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:38:43,182 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:43] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:38:43,183 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:43,187 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:43] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:38:43,200 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:43] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.003 0.006 2026-09-24 16:38:43,208 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:43] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.015 2026-09-24 16:38:43,234 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:43] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.006 0.021 2026-09-24 16:38:43,235 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:43] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.015 2026-09-24 16:38:43,514 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:43] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 375 0.080 0.184 2026-09-24 16:38:43,523 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:43] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:38:43,552 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:43] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:38:43,589 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:43] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.028 2026-09-24 16:38:43,603 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:43] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:38:43,609 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: Owl is running in 'dev' mode. 2026-09-24 16:38:43,616 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:43] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.002 2026-09-24 16:38:43,640 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:43] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:38:43,652 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:43] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:38:43,654 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:43] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:38:43,661 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:43] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:38:43,663 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:43] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:38:43,672 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:43] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.011 0.015 2026-09-24 16:38:43,673 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:43] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.025 2026-09-24 16:38:43,679 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:43] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.002 0.010 2026-09-24 16:38:43,682 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:43,685 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:43] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.001 0.035 2026-09-24 16:38:43,710 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:43] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:38:43,716 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:43] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.003 0.008 2026-09-24 16:38:43,742 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:43] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.008 0.028 2026-09-24 16:38:43,766 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:43] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.007 0.052 2026-09-24 16:38:43,785 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:43] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:38:43,795 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:43,839 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:43] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.016 0.027 2026-09-24 16:38:43,856 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:43] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:38:43,893 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:43,905 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:43] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:38:43,964 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:44,015 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:44,070 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:44,097 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37771727 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '26c3f97f-c0d7-4460-bfbc-aa3e1938e2d9'}] 2026-09-24 16:38:44,138 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37771727 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '26c3f97f-c0d7-4460-bfbc-aa3e1938e2d9'} created pos.order #780 2026-09-24 16:38:44,146 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37771727 finished 2026-09-24 16:38:44,166 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:44] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.022 0.051 2026-09-24 16:38:44,196 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:44,256 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:44] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:38:44,257 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:46,296 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: [10/24] Tour test_sync_set_pricelist → Step body 2026-09-24 16:38:46,347 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:46,397 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:46,453 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:46,504 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:46,554 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:46,604 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:46,659 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:46,715 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:46,771 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:46,822 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: [20/24] Tour test_sync_set_pricelist → Step body 2026-09-24 16:38:46,872 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:46,928 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:46,938 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51065417 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '26c3f97f-c0d7-4460-bfbc-aa3e1938e2d9'}] 2026-09-24 16:38:46,949 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51065417 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '26c3f97f-c0d7-4460-bfbc-aa3e1938e2d9'} updated pos.order #780 2026-09-24 16:38:46,956 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51065417 finished 2026-09-24 16:38:47,004 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:47] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.021 0.046 2026-09-24 16:38:47,029 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: [23/24] Tour test_sync_set_pricelist → Step .floor-map 2026-09-24 16:38:47,080 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:49,129 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: tour succeeded 2026-09-24 16:38:49,130 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: ╔════════════════════════════════════════╗ ║ TOUR test_sync_set_pricelist SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-09-24 16:38:49,169 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: heap 15624596 (allocated 16777216) 2026-09-24 16:38:49,172 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Closing chrome headless with pid 115325 2026-09-24 16:38:49,172 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Closing websocket connection 2026-09-24 16:38:49,173 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Terminating chrome headless with pid 115325 2026-09-24 16:38:49,229 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_163849_229166_test_sync_set_pricelist.txt 2026-09-24 16:38:49,229 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Removing chrome user profile "/tmp/tmponfg0ovs_chrome_odoo" 2026-09-24 16:38:49,250 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_tax_in_merge_table_order_line ... 2026-09-24 16:38:49,643 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Chrome pid: 115534 2026-09-24 16:38:49,643 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Chrome headless temporary user profile dir: /tmp/tmps1yqxrid_chrome_odoo 2026-09-24 16:38:49,643 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Issuing json command http://127.0.0.1:46325/json/version 2026-09-24 16:38:49,644 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46325', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:38:49,646 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Browser version: Chrome/150.0.7871.114 2026-09-24 16:38:49,646 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Issuing json command http://127.0.0.1:46325/json 2026-09-24 16:38:49,647 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46325', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:38:49,648 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Websocket url found: ws://127.0.0.1:46325/devtools/page/08A57FC26D475A82F5D791CB2DC5E6B6 2026-09-24 16:38:49,649 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Enable chrome headless console log notification 2026-09-24 16:38:49,650 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Chrome headless enable page notifications 2026-09-24 16:38:49,680 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-09-24 16:38:49,683 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Setting session cookie in browser 2026-09-24 16:38:49,684 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-09-24 16:38:49,684 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-09-24 16:38:49,691 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:38:49,990 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:49] "GET /pos/ui/119 HTTP/1.1" 200 - 94 0.021 0.280 2026-09-24 16:38:49,992 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Navigation result: {'frameId': '08A57FC26D475A82F5D791CB2DC5E6B6', 'loaderId': '45DBE056CB9863923B0B54BC152851A2', 'isDownload': False} 2026-09-24 16:38:49,993 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:50,002 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:38:50,012 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:50] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:38:50,017 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:50] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-09-24 16:38:50,019 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:50] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-09-24 16:38:50,299 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:50] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:38:50,300 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:50] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:38:50,308 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:50] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-24 16:38:50,319 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:50] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:38:50,325 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:50] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:38:50,329 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:50] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:38:50,329 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Evaluate test code "odoo.startTour('test_tax_in_merge_table_order_line_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:38:50,332 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:50,342 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:50] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.002 0.006 2026-09-24 16:38:50,353 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:50] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.017 2026-09-24 16:38:50,373 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:50] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.005 0.016 2026-09-24 16:38:50,374 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:50] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.013 2026-09-24 16:38:50,652 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:50] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 376 0.080 0.183 2026-09-24 16:38:50,662 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:50] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:38:50,700 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:50] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:38:50,734 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:50] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.023 2026-09-24 16:38:50,745 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:50] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:38:50,752 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: Owl is running in 'dev' mode. 2026-09-24 16:38:50,758 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:50] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.002 2026-09-24 16:38:50,791 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:50] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:38:50,808 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:50] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:38:50,808 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:50] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:38:50,818 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:50] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:38:50,822 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:50] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:38:50,824 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:50] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.011 0.014 2026-09-24 16:38:50,833 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:50] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.002 0.031 2026-09-24 16:38:50,839 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:50] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.001 0.012 2026-09-24 16:38:50,840 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:50] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.038 2026-09-24 16:38:50,847 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:50,873 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:50] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:38:50,879 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:50] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.002 0.007 2026-09-24 16:38:50,911 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:50] "GET /pos/ui/119 HTTP/1.1" 200 - 35 0.008 0.031 2026-09-24 16:38:50,937 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:50] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 35 0.007 0.057 2026-09-24 16:38:50,966 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:50] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:38:50,966 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:51,009 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:51] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.015 0.025 2026-09-24 16:38:51,020 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:51,079 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:51] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:38:51,113 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:51,123 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:51] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:38:51,185 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:51,241 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:51,260 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91793511 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '2a6fd70e-f3a0-432e-ae8b-3d74ebc20b2b'}] 2026-09-24 16:38:51,296 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91793511 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '2a6fd70e-f3a0-432e-ae8b-3d74ebc20b2b'} created pos.order #781 2026-09-24 16:38:51,304 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91793511 finished 2026-09-24 16:38:51,326 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:51] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.019 0.048 2026-09-24 16:38:51,346 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:51,399 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:51,459 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:51] "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.005 2026-09-24 16:38:51,462 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:51,520 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:51,576 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:51,590 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98481265 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '42b8dda6-676f-40ca-81ff-06606e9e40dd'}] 2026-09-24 16:38:51,615 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98481265 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '42b8dda6-676f-40ca-81ff-06606e9e40dd'} created pos.order #782 2026-09-24 16:38:51,622 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98481265 finished 2026-09-24 16:38:51,641 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:51] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 45 0.013 0.041 2026-09-24 16:38:51,662 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:51,713 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:51,767 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: 500 2026-09-24 16:38:52,280 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: 500 2026-09-24 16:38:52,780 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:52,781 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: 500 2026-09-24 16:38:53,288 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:53,291 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: 500 2026-09-24 16:38:53,805 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:53] "POST /web/dataset/call_kw/restaurant.table/set_parent_id#restaurant.table.set_parent_id HTTP/1.1" 200 - 9 0.002 0.005 2026-09-24 16:38:53,812 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: 500 2026-09-24 16:38:53,814 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30838409 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '2a6fd70e-f3a0-432e-ae8b-3d74ebc20b2b'}] 2026-09-24 16:38:53,831 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: Added lines [1272] to pos.order #781 2026-09-24 16:38:53,834 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30838409 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '2a6fd70e-f3a0-432e-ae8b-3d74ebc20b2b'} updated pos.order #781 2026-09-24 16:38:53,842 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30838409 finished 2026-09-24 16:38:53,887 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:53] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 76 0.024 0.051 2026-09-24 16:38:53,898 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:53] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.002 0.079 2026-09-24 16:38:53,950 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:53] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 46 0.013 0.033 2026-09-24 16:38:53,964 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:53] "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.004 2026-09-24 16:38:54,314 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:54,364 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: tour succeeded 2026-09-24 16:38:54,365 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:54,407 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: heap 16762044 (allocated 18223104) 2026-09-24 16:38:54,409 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Closing chrome headless with pid 115534 2026-09-24 16:38:54,409 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Closing websocket connection 2026-09-24 16:38:54,410 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Terminating chrome headless with pid 115534 2026-09-24 16:38:54,464 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_163854_464067_test_tax_in_merge_table_order_line.txt 2026-09-24 16:38:54,464 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Removing chrome user profile "/tmp/tmps1yqxrid_chrome_odoo" 2026-09-24 16:38:54,487 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_tip_after_payment ... 2026-09-24 16:38:54,799 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Chrome pid: 115748 2026-09-24 16:38:54,799 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Chrome headless temporary user profile dir: /tmp/tmpfyfeyn_r_chrome_odoo 2026-09-24 16:38:54,799 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Issuing json command http://127.0.0.1:41715/json/version 2026-09-24 16:38:54,800 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41715', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:38:54,802 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Browser version: Chrome/150.0.7871.114 2026-09-24 16:38:54,802 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Issuing json command http://127.0.0.1:41715/json 2026-09-24 16:38:54,802 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41715', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:38:54,803 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Websocket url found: ws://127.0.0.1:41715/devtools/page/3F09009C9868B702586C978AA97EF487 2026-09-24 16:38:54,804 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Enable chrome headless console log notification 2026-09-24 16:38:54,805 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Chrome headless enable page notifications 2026-09-24 16:38:54,824 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:38:54,829 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Setting session cookie in browser 2026-09-24 16:38:54,830 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-09-24 16:38:54,830 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-09-24 16:38:54,837 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:38:55,143 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:55] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.022 0.286 2026-09-24 16:38:55,146 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Navigation result: {'frameId': '3F09009C9868B702586C978AA97EF487', 'loaderId': '255C1F0C8864504D9866EFF92F27B1F1', 'isDownload': False} 2026-09-24 16:38:55,146 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Evaluate ready code "odoo.isTourReady('test_tip_after_payment')" 2026-09-24 16:38:55,155 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:38:55,166 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:55] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.004 2026-09-24 16:38:55,170 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:55] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-09-24 16:38:55,174 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:55] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-09-24 16:38:55,463 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:55] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:38:55,464 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:55] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:38:55,472 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:55] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-24 16:38:55,481 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Evaluate test code "odoo.startTour('test_tip_after_payment', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:38:55,484 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:55] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:38:55,485 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:55,490 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:55] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:38:55,495 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:55] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:38:55,507 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:55] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.002 0.005 2026-09-24 16:38:55,514 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:55] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.013 2026-09-24 16:38:55,535 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:55] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.005 0.016 2026-09-24 16:38:55,537 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:55] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.013 2026-09-24 16:38:55,819 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:55] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 378 0.081 0.185 2026-09-24 16:38:55,828 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:55] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:38:55,856 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:55] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:38:55,894 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:55] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.027 2026-09-24 16:38:55,905 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:55] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:38:55,916 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: Owl is running in 'dev' mode. 2026-09-24 16:38:55,924 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:55] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.004 2026-09-24 16:38:55,948 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:55] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:38:55,958 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:55] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:38:55,960 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:55] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:38:55,970 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:55] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:38:55,973 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:55] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:38:55,976 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:55] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.010 0.015 2026-09-24 16:38:55,978 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:55] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.026 2026-09-24 16:38:55,987 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:55] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.002 0.031 2026-09-24 16:38:55,993 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:55,995 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:55] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.001 0.015 2026-09-24 16:38:56,022 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:56] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:38:56,024 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:56] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.003 0.007 2026-09-24 16:38:56,054 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:56] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.009 0.028 2026-09-24 16:38:56,079 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:56] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.007 0.055 2026-09-24 16:38:56,096 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:56] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:38:56,100 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:56,142 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:56] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.015 0.027 2026-09-24 16:38:56,158 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:56] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:38:56,195 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:56,208 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:56] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:38:56,268 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:56,319 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:56,370 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:56,423 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:56,474 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:56,526 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:56,588 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:56,639 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:56,690 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:56,740 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:56,797 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:56,847 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:56,898 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:56,962 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:56,970 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:56] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:38:56,971 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:56] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:38:57,014 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:57,065 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:57,115 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:57,176 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:57,232 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:57,284 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:57,344 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:57,397 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:57,447 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:57,503 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:57,555 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:57,605 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:57,656 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:57,709 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:57,763 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:57,816 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:57,874 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:57,925 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:57,976 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:58,031 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:58,083 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:58,133 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:58,184 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:58,237 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:58,291 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:58,343 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:58,403 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:58,453 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:58,504 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:58,555 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: tour succeeded 2026-09-24 16:38:58,555 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: ╔═══════════════════════════════════════╗ ║ TOUR test_tip_after_payment SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-09-24 16:38:58,605 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: heap 15706504 (allocated 17563648) 2026-09-24 16:38:58,610 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Closing chrome headless with pid 115748 2026-09-24 16:38:58,610 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Closing websocket connection 2026-09-24 16:38:58,611 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Terminating chrome headless with pid 115748 2026-09-24 16:38:58,671 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_163858_671451_test_tip_after_payment.txt 2026-09-24 16:38:58,671 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Removing chrome user profile "/tmp/tmpfyfeyn_r_chrome_odoo" 2026-09-24 16:38:58,680 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_transfering_orders ... 2026-09-24 16:38:58,923 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Chrome pid: 115954 2026-09-24 16:38:58,923 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Chrome headless temporary user profile dir: /tmp/tmpkhr78oem_chrome_odoo 2026-09-24 16:38:58,923 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Issuing json command http://127.0.0.1:44567/json/version 2026-09-24 16:38:58,924 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44567', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:38:58,926 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Browser version: Chrome/150.0.7871.114 2026-09-24 16:38:58,926 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Issuing json command http://127.0.0.1:44567/json 2026-09-24 16:38:58,927 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44567', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:38:58,928 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Websocket url found: ws://127.0.0.1:44567/devtools/page/28A80FE8BE79AE135389EBCF32F65F0D 2026-09-24 16:38:58,930 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Enable chrome headless console log notification 2026-09-24 16:38:58,931 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Chrome headless enable page notifications 2026-09-24 16:38:58,946 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:38:58,950 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Setting session cookie in browser 2026-09-24 16:38:58,951 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-09-24 16:38:58,951 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-09-24 16:38:58,958 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:38:59,400 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:59] "GET /pos/ui/119 HTTP/1.1" 200 - 142 0.033 0.411 2026-09-24 16:38:59,403 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Navigation result: {'frameId': '28A80FE8BE79AE135389EBCF32F65F0D', 'loaderId': '62ABE5E3246086E18C19A2C2E2AFC775', 'isDownload': False} 2026-09-24 16:38:59,403 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Evaluate ready code "odoo.isTourReady('test_transfering_orders')" 2026-09-24 16:38:59,412 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:38:59,423 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:59] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.004 2026-09-24 16:38:59,426 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:59] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.000 0.008 2026-09-24 16:38:59,429 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:59] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.000 0.008 2026-09-24 16:38:59,704 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:59] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:38:59,706 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:59] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:38:59,714 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:59] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-24 16:38:59,725 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:59] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:38:59,729 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Evaluate test code "odoo.startTour('test_transfering_orders', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:38:59,732 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:59] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:38:59,732 44 INFO rb-c855d12-225060-418428 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-09-24 16:38:59,737 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:59] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:38:59,748 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:59] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.002 0.005 2026-09-24 16:38:59,757 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:59] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.014 2026-09-24 16:38:59,778 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:59] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.005 0.016 2026-09-24 16:38:59,780 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:38:59] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.013 2026-09-24 16:39:00,051 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:00] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 378 0.077 0.180 2026-09-24 16:39:00,059 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:00] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:39:00,098 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:00] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.014 2026-09-24 16:39:00,128 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:00] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.022 2026-09-24 16:39:00,138 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:00] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:39:00,145 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: Owl is running in 'dev' mode. 2026-09-24 16:39:00,151 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:00] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.003 2026-09-24 16:39:00,174 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:00] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:39:00,185 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:00] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:39:00,187 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:00] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:39:00,188 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:00] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.003 0.007 2026-09-24 16:39:00,190 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:00] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.013 2026-09-24 16:39:00,193 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:00] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:39:00,198 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39: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-09-24 16:39:00,211 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:00] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.008 0.026 2026-09-24 16:39:00,212 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:00,217 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:00] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.001 0.019 2026-09-24 16:39:00,244 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:00] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:39:00,271 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:00] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.010 0.022 2026-09-24 16:39:00,296 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:00] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.007 0.049 2026-09-24 16:39:00,302 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:00] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.001 0.061 2026-09-24 16:39:00,315 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:00] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:39:00,317 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [3/118] Tour test_transfering_orders → Step .new-order 2026-09-24 16:39:00,353 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:00] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.013 0.022 2026-09-24 16:39:00,405 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:00,414 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:39:00,477 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:00,538 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:00,597 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:00,656 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:00,710 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:00,763 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:00,820 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:02,862 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [12/118] Tour test_transfering_orders → Step .new-order 2026-09-24 16:39:02,921 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:02,979 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:03,036 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:03,094 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:03,148 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:03,201 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:03,254 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:03,308 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:05,345 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:05,404 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:05] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:39:05,407 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:05,466 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:05,523 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:05,582 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:05,636 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:05,657 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77242501 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '9ba0bbae-b9c6-4f79-bf75-3dc24b35c46f'}] 2026-09-24 16:39:05,690 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77242501 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '9ba0bbae-b9c6-4f79-bf75-3dc24b35c46f'} created pos.order #783 2026-09-24 16:39:05,698 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77242501 finished 2026-09-24 16:39:05,720 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:05] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 64 0.019 0.046 2026-09-24 16:39:05,741 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66848802 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'bed0b143-96f2-49fb-995f-a887cb0e2296'}] 2026-09-24 16:39:05,763 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66848802 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'bed0b143-96f2-49fb-995f-a887cb0e2296'} created pos.order #784 2026-09-24 16:39:05,770 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66848802 finished 2026-09-24 16:39:05,789 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:05] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.012 0.037 2026-09-24 16:39:05,808 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42420582 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000003', 'uuid': '2d81759e-e387-4238-9938-ad82f88aa503'}] 2026-09-24 16:39:05,831 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42420582 order {'name': '/', 'pos_reference': '261-119-000003', 'uuid': '2d81759e-e387-4238-9938-ad82f88aa503'} created pos.order #785 2026-09-24 16:39:05,838 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42420582 finished 2026-09-24 16:39:05,857 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:05] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.012 0.038 2026-09-24 16:39:05,878 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:05,939 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:05] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 6 0.001 0.005 2026-09-24 16:39:05,941 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:05,998 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:06,056 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:06,114 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:06,169 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:06,192 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74910159 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000004', 'uuid': '61c347bd-6f8a-4a79-aeb7-d216443253a3'}] 2026-09-24 16:39:06,223 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74910159 order {'name': '/', 'pos_reference': '261-119-000004', 'uuid': '61c347bd-6f8a-4a79-aeb7-d216443253a3'} created pos.order #786 2026-09-24 16:39:06,231 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74910159 finished 2026-09-24 16:39:06,252 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:06] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.014 0.048 2026-09-24 16:39:06,279 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [33/118] Tour test_transfering_orders → Step .pos-leftheader .orders-button 2026-09-24 16:39:06,344 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:06,389 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:06] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 56 0.015 0.029 2026-09-24 16:39:06,408 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:06] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.008 2026-09-24 16:39:06,436 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:06,492 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:06,543 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:06,599 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:06,650 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:06,704 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:06,763 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [41/118] Tour test_transfering_orders → Step .pos-leftheader .orders-button 2026-09-24 16:39:06,816 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:06,854 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:06] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 38 0.011 0.025 2026-09-24 16:39:06,871 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:06] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.008 2026-09-24 16:39:06,915 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:06,917 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21929412 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'bed0b143-96f2-49fb-995f-a887cb0e2296'}] 2026-09-24 16:39:06,922 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:06] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:39:06,932 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: Added lines [1277] to pos.order #784 2026-09-24 16:39:06,935 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21929412 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'bed0b143-96f2-49fb-995f-a887cb0e2296'} updated pos.order #784 2026-09-24 16:39:06,943 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21929412 finished 2026-09-24 16:39:06,985 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:06] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 56 0.024 0.045 2026-09-24 16:39:07,050 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:07] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 46 0.013 0.035 2026-09-24 16:39:07,081 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:07,135 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:07,186 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:07,239 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:07,290 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [48/118] Tour test_transfering_orders → Step .pos-leftheader .orders-button 2026-09-24 16:39:07,344 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:07,386 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:07] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 38 0.013 0.026 2026-09-24 16:39:07,403 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:07] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.009 2026-09-24 16:39:07,422 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:07,478 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:09,512 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:09,576 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:09,576 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:09] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 6 0.001 0.007 2026-09-24 16:39:09,625 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:09,678 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:09,736 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:09,799 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:09,802 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42935540 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000004', 'uuid': '61c347bd-6f8a-4a79-aeb7-d216443253a3'}] 2026-09-24 16:39:09,816 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: Added lines [1278] to pos.order #786 2026-09-24 16:39:09,820 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42935540 order {'name': '/', 'pos_reference': '261-119-000004', 'uuid': '61c347bd-6f8a-4a79-aeb7-d216443253a3'} updated pos.order #786 2026-09-24 16:39:09,827 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42935540 finished 2026-09-24 16:39:09,867 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:09] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 56 0.022 0.045 2026-09-24 16:39:09,934 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:09] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 42 0.017 0.033 2026-09-24 16:39:09,954 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:09] "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.005 2026-09-24 16:39:09,960 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:09] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.001 0.004 2026-09-24 16:39:09,973 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:10,024 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:10,078 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:10,129 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [61/118] Tour test_transfering_orders → Step .pos-leftheader .orders-button 2026-09-24 16:39:10,184 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:10,220 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:10] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 38 0.011 0.023 2026-09-24 16:39:10,240 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:10] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.010 2026-09-24 16:39:10,250 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:10,307 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:12,345 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:12,406 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:12,406 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:12] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.001 0.005 2026-09-24 16:39:12,457 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:12,512 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:12,569 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [69/118] Tour test_transfering_orders → Step .pos-leftheader .orders-button 2026-09-24 16:39:12,622 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:12,666 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:12] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 38 0.011 0.032 2026-09-24 16:39:12,683 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:12] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.008 2026-09-24 16:39:12,715 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:12,718 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24715291 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'bed0b143-96f2-49fb-995f-a887cb0e2296'}] 2026-09-24 16:39:12,744 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: Added lines [1279] to pos.order #784 2026-09-24 16:39:12,747 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24715291 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'bed0b143-96f2-49fb-995f-a887cb0e2296'} updated pos.order #784 2026-09-24 16:39:12,755 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24715291 finished 2026-09-24 16:39:12,792 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 66 0.021 0.054 2026-09-24 16:39:12,854 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:12] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 42 0.013 0.032 2026-09-24 16:39:12,878 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:12,933 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:12,983 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:13,037 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:13,088 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:13,142 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:13,192 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [78/118] Tour test_transfering_orders → Step .pos-leftheader .orders-button 2026-09-24 16:39:13,247 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:13,281 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:13] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 37 0.010 0.022 2026-09-24 16:39:13,299 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:13] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.008 2026-09-24 16:39:13,311 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:13,363 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:13,413 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:13,470 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:13,521 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:13,575 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:13,630 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:13,689 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:13,691 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40577103 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'bed0b143-96f2-49fb-995f-a887cb0e2296'}] 2026-09-24 16:39:13,703 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40577103 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'bed0b143-96f2-49fb-995f-a887cb0e2296'} updated pos.order #784 2026-09-24 16:39:13,710 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40577103 finished 2026-09-24 16:39:13,746 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:13] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.016 0.041 2026-09-24 16:39:13,773 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:13] "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.004 2026-09-24 16:39:13,782 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:13,834 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:13,889 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:13,939 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:13,993 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:14,043 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:14,099 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:16,145 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:16,196 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [96/118] Tour test_transfering_orders → Step .new-order 2026-09-24 16:39:16,254 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:16,313 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:16,366 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:16,419 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:16,472 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:16,527 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:18,562 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [103/118] Tour test_transfering_orders → Step .pos-leftheader .orders-button 2026-09-24 16:39:18,618 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:18,622 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83505086 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000005', 'uuid': '32ad2cf0-53c4-4b2d-8ba5-c1963a370380'}] 2026-09-24 16:39:18,648 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83505086 order {'name': '/', 'pos_reference': '261-119-000005', 'uuid': '32ad2cf0-53c4-4b2d-8ba5-c1963a370380'} created pos.order #787 2026-09-24 16:39:18,656 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83505086 finished 2026-09-24 16:39:18,678 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:18] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.014 0.044 2026-09-24 16:39:18,722 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:18] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 38 0.010 0.022 2026-09-24 16:39:18,739 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:18] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.008 2026-09-24 16:39:18,752 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:18,802 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:18,858 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:18,909 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:18,962 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:19,020 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:19,084 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:19,086 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59176042 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'bed0b143-96f2-49fb-995f-a887cb0e2296'}] 2026-09-24 16:39:19,105 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59176042 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'bed0b143-96f2-49fb-995f-a887cb0e2296'} updated pos.order #784 2026-09-24 16:39:19,113 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59176042 finished 2026-09-24 16:39:19,147 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:19] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 52 0.018 0.045 2026-09-24 16:39:19,215 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:19] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 42 0.015 0.036 2026-09-24 16:39:19,232 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:19] "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.004 2026-09-24 16:39:19,239 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:19] "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.004 2026-09-24 16:39:19,250 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:19,301 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:19,355 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:19,406 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:19,460 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:19,511 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [117/118] Tour test_transfering_orders → Step .pos-leftheader .orders-button 2026-09-24 16:39:19,566 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:19,613 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:19] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 37 0.011 0.033 2026-09-24 16:39:19,631 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:19] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.010 2026-09-24 16:39:19,642 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: tour succeeded 2026-09-24 16:39:19,643 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: ╔════════════════════════════════════════╗ ║ TOUR test_transfering_orders SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-09-24 16:39:19,715 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: heap 29085640 (allocated 30945280) 2026-09-24 16:39:19,716 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Closing chrome headless with pid 115954 2026-09-24 16:39:19,716 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Closing websocket connection 2026-09-24 16:39:19,717 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Terminating chrome headless with pid 115954 2026-09-24 16:39:19,770 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_163919_770628_test_transfering_orders.txt 2026-09-24 16:39:19,770 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Removing chrome user profile "/tmp/tmpkhr78oem_chrome_odoo" 2026-09-24 16:39:19,779 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_user_on_residual_order ... 2026-09-24 16:39:19,992 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Chrome pid: 116199 2026-09-24 16:39:19,993 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Chrome headless temporary user profile dir: /tmp/tmperkk28c8_chrome_odoo 2026-09-24 16:39:19,993 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Issuing json command http://127.0.0.1:46667/json/version 2026-09-24 16:39:19,994 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46667', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:39:20,038 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Browser version: Chrome/150.0.7871.114 2026-09-24 16:39:20,038 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Issuing json command http://127.0.0.1:46667/json 2026-09-24 16:39:20,039 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46667', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:39:20,047 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Websocket url found: ws://127.0.0.1:46667/devtools/page/CB98F7EBF5F5EBE9509FA4B0A362E76B 2026-09-24 16:39:20,054 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Enable chrome headless console log notification 2026-09-24 16:39:20,057 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Chrome headless enable page notifications 2026-09-24 16:39:20,088 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-09-24 16:39:20,092 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Setting session cookie in browser 2026-09-24 16:39:20,093 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-09-24 16:39:20,093 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-09-24 16:39:20,100 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:39:20,412 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:20] "GET /pos/ui/119 HTTP/1.1" 200 - 90 0.022 0.291 2026-09-24 16:39:20,415 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Navigation result: {'frameId': 'CB98F7EBF5F5EBE9509FA4B0A362E76B', 'loaderId': '865A881C40080950479CE68D71E8F401', 'isDownload': False} 2026-09-24 16:39:20,415 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Evaluate ready code "odoo.isTourReady('LeaveResidualOrder')" 2026-09-24 16:39:20,424 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:39:20,434 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:20] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-09-24 16:39:20,437 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:20] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-09-24 16:39:20,441 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:20] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.012 2026-09-24 16:39:20,709 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:20] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:39:20,711 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:20] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:39:20,719 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:20] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-24 16:39:20,728 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Evaluate test code "odoo.startTour('LeaveResidualOrder', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:39:20,730 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:20] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:39:20,731 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:20,737 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:20] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:39:20,742 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:20] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:39:20,753 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:20] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.002 0.005 2026-09-24 16:39:20,762 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:20] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.013 2026-09-24 16:39:20,783 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:20] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.005 0.017 2026-09-24 16:39:20,784 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:20] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.014 2026-09-24 16:39:21,055 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:21] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 374 0.076 0.180 2026-09-24 16:39:21,064 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:21] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:39:21,099 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:21] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.010 2026-09-24 16:39:21,130 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:21] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.022 2026-09-24 16:39:21,140 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:21] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:39:21,151 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: Owl is running in 'dev' mode. 2026-09-24 16:39:21,158 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:21] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.002 2026-09-24 16:39:21,181 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:21] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:39:21,188 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:21] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:39:21,192 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:21] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:39:21,196 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:21] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.004 0.007 2026-09-24 16:39:21,202 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:21] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:39:21,204 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:21] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:39:21,216 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:21] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.008 0.022 2026-09-24 16:39:21,217 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:21] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.031 2026-09-24 16:39:21,225 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:21,225 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:21] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.002 0.012 2026-09-24 16:39:21,258 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:21] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:39:21,260 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:21] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.003 0.008 2026-09-24 16:39:21,296 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:21] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 34 0.013 0.032 2026-09-24 16:39:21,326 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:21] "GET /pos/ui/119 HTTP/1.1" 200 - 34 0.011 0.062 2026-09-24 16:39:21,333 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:21] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:39:21,337 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:21,380 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:21] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.015 0.027 2026-09-24 16:39:21,403 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:21] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:39:21,437 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:21,450 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:21] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:39:21,508 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:21,558 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:21,609 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:21,659 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:21,722 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:21,730 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:21] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:39:21,731 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:21] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:39:21,773 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:21,824 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:21,888 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:21,948 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:21,951 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2802267 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'fd6baf77-1e48-442e-9678-cde7fcf56109'}] 2026-09-24 16:39:21,954 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:21] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:39:22,176 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2802267 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'fd6baf77-1e48-442e-9678-cde7fcf56109'} created pos.order #788 2026-09-24 16:39:22,185 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2802267 finished 2026-09-24 16:39:22,209 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:22] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 229 0.093 0.166 2026-09-24 16:39:22,285 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:22,335 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:22,393 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39: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.004 2026-09-24 16:39:22,396 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:22,454 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:22,509 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:22,521 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44425456 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '0f82c262-8192-4c49-a5c5-e7bb66d1a7d5'}] 2026-09-24 16:39:22,546 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44425456 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '0f82c262-8192-4c49-a5c5-e7bb66d1a7d5'} created pos.order #789 2026-09-24 16:39:22,554 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44425456 finished 2026-09-24 16:39:22,574 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:22] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.013 0.042 2026-09-24 16:39:22,594 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:22,645 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:22,696 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:22,746 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: tour succeeded 2026-09-24 16:39:22,747 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: ╔═══════════════════════════════════╗ ║ TOUR LeaveResidualOrder SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-09-24 16:39:22,798 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: heap 16695740 (allocated 17698816) 2026-09-24 16:39:22,800 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Closing chrome headless with pid 116199 2026-09-24 16:39:22,801 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Closing websocket connection 2026-09-24 16:39:22,801 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Terminating chrome headless with pid 116199 2026-09-24 16:39:22,855 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_163922_855122_test_user_on_residual_order.txt 2026-09-24 16:39:22,855 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Removing chrome user profile "/tmp/tmperkk28c8_chrome_odoo" 2026-09-24 16:39:23,104 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Chrome pid: 116409 2026-09-24 16:39:23,104 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Chrome headless temporary user profile dir: /tmp/tmpi04sipmq_chrome_odoo 2026-09-24 16:39:23,105 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Issuing json command http://127.0.0.1:32877/json/version 2026-09-24 16:39:23,106 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32877', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:39:23,107 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Browser version: Chrome/150.0.7871.114 2026-09-24 16:39:23,107 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Issuing json command http://127.0.0.1:32877/json 2026-09-24 16:39:23,108 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32877', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:39:23,109 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Websocket url found: ws://127.0.0.1:32877/devtools/page/B117FB0110B69A3E8B8AE3C96B0DEDB4 2026-09-24 16:39:23,110 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Enable chrome headless console log notification 2026-09-24 16:39:23,112 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Chrome headless enable page notifications 2026-09-24 16:39:23,121 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:39:23,125 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Setting session cookie in browser 2026-09-24 16:39:23,126 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-09-24 16:39:23,126 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-09-24 16:39:23,169 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:23] "GET /pos/ui/119 HTTP/1.1" 200 - 37 0.010 0.025 2026-09-24 16:39:23,171 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Navigation result: {'frameId': 'B117FB0110B69A3E8B8AE3C96B0DEDB4', 'loaderId': '3B7816D724EA82481A0DFDC58AB3FB92', 'isDownload': False} 2026-09-24 16:39:23,171 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Evaluate ready code "odoo.isTourReady('FinishResidualOrder')" 2026-09-24 16:39:23,184 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:39:23,193 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:23] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:39:23,198 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:23] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-09-24 16:39:23,202 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:23] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-09-24 16:39:23,486 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:23] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:39:23,488 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:23] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:39:23,494 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:23] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:39:23,505 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:23] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:39:23,511 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:23] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:39:23,511 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Evaluate test code "odoo.startTour('FinishResidualOrder', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:39:23,514 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:23,517 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:23] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:39:23,530 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:23] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.002 0.006 2026-09-24 16:39:23,533 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:23] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.008 2026-09-24 16:39:23,556 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:23] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.005 0.017 2026-09-24 16:39:23,557 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:23] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.014 2026-09-24 16:39:23,871 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:23] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 421 0.092 0.202 2026-09-24 16:39:23,883 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:23] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:39:23,927 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:23] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.001 0.005 2026-09-24 16:39:23,959 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:23] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.023 2026-09-24 16:39:23,970 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:23] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:39:23,976 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: Owl is running in 'dev' mode. 2026-09-24 16:39:23,983 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:23] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.003 2026-09-24 16:39:24,003 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:24] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:39:24,017 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:24] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:39:24,020 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:24] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:39:24,022 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:24] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.003 0.009 2026-09-24 16:39:24,024 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:24] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.014 2026-09-24 16:39:24,030 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:24] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:39:24,033 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:24] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-09-24 16:39:24,045 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:24] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.009 0.026 2026-09-24 16:39:24,050 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:24,051 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:24] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.001 0.020 2026-09-24 16:39:24,081 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:24] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:39:24,082 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:24] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.004 0.006 2026-09-24 16:39:24,111 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:24] "GET /pos/ui/119 HTTP/1.1" 200 - 34 0.009 0.028 2026-09-24 16:39:24,138 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:24] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 34 0.009 0.055 2026-09-24 16:39:24,157 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:24,221 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:24] "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.007 2026-09-24 16:39:24,259 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:24,269 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:24] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:39:24,310 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:24,361 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:24,412 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:24,463 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:24,527 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:24,536 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:24] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:39:24,537 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:24] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:39:24,578 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:24,629 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:24,693 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:24,754 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:24,757 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35607879 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '0f82c262-8192-4c49-a5c5-e7bb66d1a7d5'}] 2026-09-24 16:39:24,759 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:24] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:39:24,807 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [724] to pos.order #789 2026-09-24 16:39:24,952 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35607879 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '0f82c262-8192-4c49-a5c5-e7bb66d1a7d5'} updated pos.order #789 2026-09-24 16:39:24,961 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35607879 finished 2026-09-24 16:39:24,998 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:24] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 197 0.076 0.167 2026-09-24 16:39:25,090 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:25,141 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: tour succeeded 2026-09-24 16:39:25,141 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: ╔════════════════════════════════════╗ ║ TOUR FinishResidualOrder SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-09-24 16:39:25,201 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: heap 15283484 (allocated 16515072) 2026-09-24 16:39:25,203 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Closing chrome headless with pid 116409 2026-09-24 16:39:25,204 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Closing websocket connection 2026-09-24 16:39:25,204 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Terminating chrome headless with pid 116409 2026-09-24 16:39:25,262 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_163925_262452_test_user_on_residual_order.txt 2026-09-24 16:39:25,262 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Removing chrome user profile "/tmp/tmpi04sipmq_chrome_odoo" 2026-09-24 16:39:25,314 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-24 16:39:31,020 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #224 deleted restaurant.floor records with IDs: [55] 2026-09-24 16:39:31,308 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_pos_restaurant_flow: Starting TestPosRestaurantFlow.test_archive_product_with_open_restaurant_order ... 2026-09-24 16:39:31,333 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80448210 started for PoS orders references: [{'name': 'Order 00001-001-0001', 'pos_reference': None, 'uuid': 'test-archive-0001'}] 2026-09-24 16:39:31,354 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80448210 order {'name': 'Order 00001-001-0001', 'pos_reference': None, 'uuid': 'test-archive-0001'} created pos.order #790 2026-09-24 16:39:31,354 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80448210 finished 2026-09-24 16:39:31,379 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_pos_restaurant_flow: Starting TestPosRestaurantFlow.test_floor_plans_archive ... 2026-09-24 16:39:31,415 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant.tests.test_pos_restaurant_flow: Starting TestPosRestaurantFlow.test_table_parent_circular_relation_is_rejected ... 2026-09-24 16:39:31,480 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-24 16:39:37,202 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #228 deleted restaurant.floor records with IDs: [58] 2026-09-24 16:39:37,498 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty: Starting TestPoSRestaurantLoyalty.test_change_table_rewards_stay ... 2026-09-24 16:39:37,817 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Chrome pid: 116615 2026-09-24 16:39:37,817 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Chrome headless temporary user profile dir: /tmp/tmpegecqrjw_chrome_odoo 2026-09-24 16:39:37,818 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Issuing json command http://127.0.0.1:39159/json/version 2026-09-24 16:39:37,819 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39159', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:39:37,820 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Browser version: Chrome/150.0.7871.114 2026-09-24 16:39:37,820 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Issuing json command http://127.0.0.1:39159/json 2026-09-24 16:39:37,821 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39159', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:39:37,821 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Websocket url found: ws://127.0.0.1:39159/devtools/page/B35EB39DD71B3E0B3A8728B9D43CD3D9 2026-09-24 16:39:37,823 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Enable chrome headless console log notification 2026-09-24 16:39:37,824 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Chrome headless enable page notifications 2026-09-24 16:39:37,866 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:39:37,871 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Setting session cookie in browser 2026-09-24 16:39:37,872 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Open "http://127.0.0.1:8069/pos/ui/123" in browser 2026-09-24 16:39:37,872 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Navigating to: "http://127.0.0.1:8069/pos/ui/123" 2026-09-24 16:39:37,880 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:39:38,230 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:38] "GET /pos/ui/123 HTTP/1.1" 200 - 86 0.019 0.334 2026-09-24 16:39:38,233 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Navigation result: {'frameId': 'B35EB39DD71B3E0B3A8728B9D43CD3D9', 'loaderId': '8834117BA9CC6D48365636B9F9227418', 'isDownload': False} 2026-09-24 16:39:38,233 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Evaluate ready code "odoo.isTourReady('PosRestaurantRewardStay')" 2026-09-24 16:39:38,242 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:39:38,253 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:38] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-09-24 16:39:38,255 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:38] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.000 0.008 2026-09-24 16:39:38,259 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:38] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-09-24 16:39:38,551 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:38] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:39:38,557 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:38] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:39:38,564 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:38] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-09-24 16:39:38,576 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:38] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:39:38,577 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Evaluate test code "odoo.startTour('PosRestaurantRewardStay', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/123", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:39:38,580 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:38,585 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:38] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:39:38,590 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:38] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:39:38,604 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:38] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.003 0.006 2026-09-24 16:39:38,612 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:38] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.016 2026-09-24 16:39:38,641 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:38] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.008 0.020 2026-09-24 16:39:38,642 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:38] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.020 2026-09-24 16:39:38,948 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:38] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 404 0.092 0.198 2026-09-24 16:39:38,960 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:38] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:39:38,987 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:38] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:39:39,019 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:39] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.023 2026-09-24 16:39:39,030 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39: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.003 2026-09-24 16:39:39,037 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay.browser: Owl is running in 'dev' mode. 2026-09-24 16:39:39,044 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:39] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.003 2026-09-24 16:39:39,064 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:39] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:39:39,070 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:39] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:39:39,075 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:39] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:39:39,078 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:39] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:39:39,082 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:39] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:39:39,085 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:39] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.003 0.011 2026-09-24 16:39:39,087 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:39] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:39:39,100 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:39] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:39:39,107 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:39,111 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:39] "GET /web/image/res.users/230/avatar_128 HTTP/1.1" 200 - 14 0.008 0.032 2026-09-24 16:39:39,117 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:39] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.001 0.029 2026-09-24 16:39:39,146 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:39] "GET /pos/ui/123?from_backend=True HTTP/1.1" 200 - 33 0.009 0.045 2026-09-24 16:39:39,153 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:39] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.002 0.031 2026-09-24 16:39:39,179 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:39] "GET /pos/ui/123 HTTP/1.1" 200 - 33 0.007 0.077 2026-09-24 16:39:39,212 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:39] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:39:39,219 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:39,272 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:39] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.022 0.031 2026-09-24 16:39:39,302 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39: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.004 2026-09-24 16:39:39,338 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:39,351 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:39] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:39:39,412 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:39,463 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:39,519 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:39,541 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96351750 started for PoS orders references: [{'name': '/', 'pos_reference': '261-123-000001', 'uuid': 'a0b7b326-54b8-40b2-a725-84cd22cbfe38'}] 2026-09-24 16:39:39,580 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96351750 order {'name': '/', 'pos_reference': '261-123-000001', 'uuid': 'a0b7b326-54b8-40b2-a725-84cd22cbfe38'} created pos.order #791 2026-09-24 16:39:39,588 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96351750 finished 2026-09-24 16:39:39,614 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:39] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.025 0.049 2026-09-24 16:39:39,644 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:39,698 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:39,751 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:39,813 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:39] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.001 0.006 2026-09-24 16:39:39,813 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:39,864 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay.browser: tour succeeded 2026-09-24 16:39:39,865 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay.browser: ╔════════════════════════════════════════╗ ║ TOUR PosRestaurantRewardStay SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-09-24 16:39:39,906 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay.browser: heap 16178244 (allocated 17174528) 2026-09-24 16:39:39,909 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Closing chrome headless with pid 116615 2026-09-24 16:39:39,909 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Closing websocket connection 2026-09-24 16:39:39,909 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Terminating chrome headless with pid 116615 2026-09-24 16:39:39,963 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_163939_963146_test_change_table_rewards_stay.txt 2026-09-24 16:39:39,963 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Removing chrome user profile "/tmp/tmpegecqrjw_chrome_odoo" 2026-09-24 16:39:39,986 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty: Starting TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses ... 2026-09-24 16:39:40,352 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Chrome pid: 116817 2026-09-24 16:39:40,352 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Chrome headless temporary user profile dir: /tmp/tmpgv1z0stm_chrome_odoo 2026-09-24 16:39:40,352 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Issuing json command http://127.0.0.1:44815/json/version 2026-09-24 16:39:40,353 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44815', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:39:40,355 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Browser version: Chrome/150.0.7871.114 2026-09-24 16:39:40,355 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Issuing json command http://127.0.0.1:44815/json 2026-09-24 16:39:40,355 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44815', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:39:40,356 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Websocket url found: ws://127.0.0.1:44815/devtools/page/33F3C82EDC762A49CE1988A15B5B97B5 2026-09-24 16:39:40,357 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Enable chrome headless console log notification 2026-09-24 16:39:40,358 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Chrome headless enable page notifications 2026-09-24 16:39:40,387 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:39:40,390 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Setting session cookie in browser 2026-09-24 16:39:40,391 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Open "http://127.0.0.1:8069/pos/ui/123" in browser 2026-09-24 16:39:40,391 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Navigating to: "http://127.0.0.1:8069/pos/ui/123" 2026-09-24 16:39:40,398 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:39:40,697 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:40] "GET /pos/ui/123 HTTP/1.1" 200 - 90 0.019 0.283 2026-09-24 16:39:40,700 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Navigation result: {'frameId': '33F3C82EDC762A49CE1988A15B5B97B5', 'loaderId': '6EE85CB2B6A4C538683735F7D03AAFDB', 'isDownload': False} 2026-09-24 16:39:40,700 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:40,712 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:39:40,722 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:40] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:39:40,726 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:40] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-09-24 16:39:40,729 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:40] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-09-24 16:39:41,007 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:41] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:39:41,010 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:41] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:39:41,015 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:41] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-09-24 16:39:41,027 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:41] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:39:41,027 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Evaluate test code "odoo.startTour('test_loyalty_reward_with_courses', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/123", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:39:41,030 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:41,035 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:41] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:39:41,039 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:41] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:39:41,052 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:41] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.003 0.006 2026-09-24 16:39:41,060 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:41] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.016 2026-09-24 16:39:41,089 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:41] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.009 0.021 2026-09-24 16:39:41,091 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:41] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.021 2026-09-24 16:39:41,400 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:41] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 404 0.095 0.199 2026-09-24 16:39:41,414 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:41] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:39:41,442 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:41] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:39:41,480 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:41] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.028 2026-09-24 16:39:41,497 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:41] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:39:41,504 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses.browser: Owl is running in 'dev' mode. 2026-09-24 16:39:41,512 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:41] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.003 2026-09-24 16:39:41,536 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:41] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:39:41,545 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:41] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:39:41,548 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:41] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:39:41,553 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:41] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:39:41,561 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:41] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:39:41,563 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:41] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:39:41,575 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:41] "GET /web/image/res.users/230/avatar_128 HTTP/1.1" 200 - 14 0.011 0.023 2026-09-24 16:39:41,580 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:41] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:39:41,582 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:41] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.002 0.039 2026-09-24 16:39:41,584 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:41,589 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:41] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.002 0.025 2026-09-24 16:39:41,619 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:41] "GET /pos/ui/123?from_backend=True HTTP/1.1" 200 - 33 0.009 0.040 2026-09-24 16:39:41,627 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:41] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.001 0.017 2026-09-24 16:39:41,665 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:41] "GET /pos/ui/123 HTTP/1.1" 200 - 33 0.009 0.083 2026-09-24 16:39:41,691 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:41] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:39:41,699 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:41,743 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:41] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.016 0.027 2026-09-24 16:39:41,769 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:41] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:39:41,806 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:41,820 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:41] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:39:41,862 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:41,936 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:41,987 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:42,044 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:42,060 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21851867 started for PoS orders references: [{'name': '/', 'pos_reference': '261-123-000001', 'uuid': 'e27eb637-6e56-4e9a-97cb-72ce028a8dfa'}] 2026-09-24 16:39:42,102 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21851867 order {'name': '/', 'pos_reference': '261-123-000001', 'uuid': 'e27eb637-6e56-4e9a-97cb-72ce028a8dfa'} created pos.order #792 2026-09-24 16:39:42,110 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21851867 finished 2026-09-24 16:39:42,134 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:42] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 81 0.024 0.052 2026-09-24 16:39:42,160 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:42,222 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:42] "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.005 2026-09-24 16:39:42,223 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:42,284 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:42,335 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:42,392 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:42,442 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:42,500 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:42,512 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68506545 started for PoS orders references: [{'name': '/', 'pos_reference': '261-123-000002', 'uuid': '46be9258-bad6-4b20-80f3-ab012fa4f947'}] 2026-09-24 16:39:42,541 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68506545 order {'name': '/', 'pos_reference': '261-123-000002', 'uuid': '46be9258-bad6-4b20-80f3-ab012fa4f947'} created pos.order #793 2026-09-24 16:39:42,549 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68506545 finished 2026-09-24 16:39:42,570 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:42] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 52 0.015 0.044 2026-09-24 16:39:42,594 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses.browser: tour succeeded 2026-09-24 16:39:42,595 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:42,640 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses.browser: heap 17070664 (allocated 18223104) 2026-09-24 16:39:42,642 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Closing chrome headless with pid 116817 2026-09-24 16:39:42,643 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Closing websocket connection 2026-09-24 16:39:42,643 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Terminating chrome headless with pid 116817 2026-09-24 16:39:42,697 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_163942_697296_test_loyalty_reward_with_courses.txt 2026-09-24 16:39:42,697 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Removing chrome user profile "/tmp/tmpgv1z0stm_chrome_odoo" 2026-09-24 16:39:42,757 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-24 16:39:48,421 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_safaricom.tests.test_frontend: Starting TestSafaricomHttpCommon.test_mpesa_express_request_data ... 2026-09-24 16:39:48,680 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Chrome pid: 117016 2026-09-24 16:39:48,680 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Chrome headless temporary user profile dir: /tmp/tmpbkj1rpy9_chrome_odoo 2026-09-24 16:39:48,680 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Issuing json command http://127.0.0.1:43907/json/version 2026-09-24 16:39:48,681 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43907', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:39:48,683 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Browser version: Chrome/150.0.7871.114 2026-09-24 16:39:48,684 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Issuing json command http://127.0.0.1:43907/json 2026-09-24 16:39:48,684 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43907', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:39:48,685 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Websocket url found: ws://127.0.0.1:43907/devtools/page/6FA7F567E71A338316231EC9E29C0547 2026-09-24 16:39:48,687 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Enable chrome headless console log notification 2026-09-24 16:39:48,688 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Chrome headless enable page notifications 2026-09-24 16:39:48,714 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-24 16:39:48,719 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Setting session cookie in browser 2026-09-24 16:39:48,720 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Open "http://127.0.0.1:8069/pos/ui/124" in browser 2026-09-24 16:39:48,720 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Navigating to: "http://127.0.0.1:8069/pos/ui/124" 2026-09-24 16:39:48,727 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:39:49,023 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:49] "GET /pos/ui/124 HTTP/1.1" 200 - 87 0.019 0.279 2026-09-24 16:39:49,026 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Navigation result: {'frameId': '6FA7F567E71A338316231EC9E29C0547', 'loaderId': '87285545F9A195B1CEBBE5C5024DD602', 'isDownload': False} 2026-09-24 16:39:49,026 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Evaluate ready code "odoo.isTourReady('MpesaExpressTour')" 2026-09-24 16:39:49,034 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:39:49,044 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:49] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:39:49,048 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:49] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-09-24 16:39:49,052 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:49] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-09-24 16:39:49,341 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:49] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:39:49,343 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:49] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:39:49,351 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:49] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-24 16:39:49,361 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Evaluate test code "odoo.startTour('MpesaExpressTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/124", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:39:49,364 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:49] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:39:49,365 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:49,370 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:49] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:39:49,375 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:49] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:39:49,392 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:49] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.003 0.009 2026-09-24 16:39:49,400 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:49] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.017 2026-09-24 16:39:49,430 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:49] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.007 0.023 2026-09-24 16:39:49,431 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:49] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.019 2026-09-24 16:39:49,707 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:49] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 365 0.081 0.181 2026-09-24 16:39:49,717 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:49] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:39:49,748 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:49] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-24 16:39:49,786 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:49] "GET /web/image/res.company/113/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.027 2026-09-24 16:39:49,797 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:49] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:39:49,803 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data.browser: Owl is running in 'dev' mode. 2026-09-24 16:39:49,808 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:49] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:39:49,833 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:49] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:39:49,841 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:49] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:39:49,844 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:49] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:39:49,845 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:49] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-09-24 16:39:49,853 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:49] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:39:49,853 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:49] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:39:49,855 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:49] "GET /web/image?model=res.company&id=113&field=logo HTTP/1.1" 200 - 3 0.002 0.015 2026-09-24 16:39:49,881 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:49] "GET /web/image/res.users/232/avatar_128 HTTP/1.1" 200 - 14 0.006 0.038 2026-09-24 16:39:49,889 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:49] "GET /web/image/res.company/113/favicon HTTP/1.1" 200 - 4 0.001 0.035 2026-09-24 16:39:49,917 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:49,949 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:49] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:39:49,951 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:49] "GET /web/image/res.company/113/favicon HTTP/1.1" 304 - 4 0.004 0.007 2026-09-24 16:39:49,984 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:49] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:39:50,003 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:50] "GET /pos/ui/124 HTTP/1.1" 200 - 33 0.017 0.043 2026-09-24 16:39:50,029 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:50,031 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:50] "GET /pos/ui/124?from_backend=True HTTP/1.1" 200 - 33 0.008 0.081 2026-09-24 16:39:50,034 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:50] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:39:50,050 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:50] "GET /web/image?model=product.template&field=image_128&id=2140&unique=2026-09-24T16:39:42.000+00:00 HTTP/1.1" 200 - 3 0.005 0.088 2026-09-24 16:39:50,063 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:50] "GET /web/image?model=product.template&field=image_128&id=2138&unique=2026-09-24T16:39:42.000+00:00 HTTP/1.1" 200 - 3 0.001 0.107 2026-09-24 16:39:50,081 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:50] "GET /web/image?model=product.template&field=image_128&id=2139&unique=2026-09-24T16:39:42.000+00:00 HTTP/1.1" 200 - 3 0.001 0.123 2026-09-24 16:39:50,095 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:50] "GET /web/image?model=product.template&field=image_128&id=2145&unique=2026-09-24T16:39:42.000+00:00 HTTP/1.1" 200 - 3 0.001 0.101 2026-09-24 16:39:50,108 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:50] "GET /web/image?model=product.template&field=image_128&id=2144&unique=2026-09-24T16:39:42.000+00:00 HTTP/1.1" 200 - 3 0.001 0.099 2026-09-24 16:39:50,121 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:50] "GET /web/image?model=product.template&field=image_128&id=2146&unique=2026-09-24T16:39:42.000+00:00 HTTP/1.1" 200 - 3 0.001 0.082 2026-09-24 16:39:50,160 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:50] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.014 0.094 2026-09-24 16:39:50,173 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:50] "GET /web/image?model=product.template&field=image_128&id=2142&unique=2026-09-24T16:39:42.000+00:00 HTTP/1.1" 200 - 3 0.001 0.088 2026-09-24 16:39:50,185 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:50] "GET /web/image?model=product.template&field=image_128&id=2143&unique=2026-09-24T16:39:42.000+00:00 HTTP/1.1" 200 - 3 0.001 0.086 2026-09-24 16:39:50,198 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:50] "GET /web/image?model=product.template&field=image_128&id=2141&unique=2026-09-24T16:39:42.000+00:00 HTTP/1.1" 200 - 3 0.001 0.131 2026-09-24 16:39:50,220 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:50,270 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:50,321 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:50,375 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:50,426 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:50,478 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:50,530 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:50,582 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:50,634 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:50,694 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:50,744 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:50,795 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:50,846 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:50,909 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:50,919 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:50] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:39:50,920 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:50] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:39:50,959 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:51,010 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:51,060 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:51,127 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:51,183 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:51,238 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:51,240 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:51] "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.002 2026-09-24 16:39:51,289 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data.browser: tour succeeded 2026-09-24 16:39:51,289 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data.browser: ╔═════════════════════════════════╗ ║ TOUR MpesaExpressTour SUCCEEDED ║ ╚═════════════════════════════════╝ 2026-09-24 16:39:51,336 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data.browser: heap 14673900 (allocated 15990784) 2026-09-24 16:39:51,338 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Closing chrome headless with pid 117016 2026-09-24 16:39:51,339 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Closing websocket connection 2026-09-24 16:39:51,339 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Terminating chrome headless with pid 117016 2026-09-24 16:39:51,396 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_163951_396490_test_mpesa_express_request_data.txt 2026-09-24 16:39:51,396 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Removing chrome user profile "/tmp/tmpbkj1rpy9_chrome_odoo" 2026-09-24 16:39:51,438 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-24 16:39:51,566 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_safaricom.tests.test_pos_safaricom: Starting TestPosSafaricom.test_bearer_token_missing_credentials ... 2026-09-24 16:39:51,581 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_safaricom.tests.test_pos_safaricom: Starting TestPosSafaricom.test_bearer_token_success ... 2026-09-24 16:39:51,583 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_safaricom.tests.test_pos_safaricom: Starting TestPosSafaricom.test_generate_qr_code ... 2026-09-24 16:39:51,588 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_safaricom.tests.test_pos_safaricom: Starting TestPosSafaricom.test_mpesa_express_payment_request ... 2026-09-24 16:39:51,600 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-24 16:39:57,203 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_advance_payment_with_extra_lines ... 2026-09-24 16:39:57,713 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Chrome pid: 117234 2026-09-24 16:39:57,713 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Chrome headless temporary user profile dir: /tmp/tmpcxl3ljfi_chrome_odoo 2026-09-24 16:39:57,713 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Issuing json command http://127.0.0.1:38903/json/version 2026-09-24 16:39:57,714 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38903', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:39:57,716 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Browser version: Chrome/150.0.7871.114 2026-09-24 16:39:57,716 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Issuing json command http://127.0.0.1:38903/json 2026-09-24 16:39:57,716 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38903', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:39:57,717 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Websocket url found: ws://127.0.0.1:38903/devtools/page/4518DB8711EDA149EC17D1ADC0EDF395 2026-09-24 16:39:57,719 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Enable chrome headless console log notification 2026-09-24 16:39:57,720 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Chrome headless enable page notifications 2026-09-24 16:39:57,772 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-24 16:39:57,773 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Setting session cookie in browser 2026-09-24 16:39:57,774 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Open "http://127.0.0.1:8069/pos/ui?config_id=126" in browser 2026-09-24 16:39:57,774 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=126" 2026-09-24 16:39:57,781 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:39:58,081 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:58] "GET /pos/ui?config_id=126 HTTP/1.1" 200 - 85 0.019 0.283 2026-09-24 16:39:58,084 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Navigation result: {'frameId': '4518DB8711EDA149EC17D1ADC0EDF395', 'loaderId': '8712E8BE00767C1E433004060EAD2429', 'isDownload': False} 2026-09-24 16:39:58,084 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Evaluate ready code "odoo.isTourReady('PoSApplyDownpaymentWithExtraLine')" 2026-09-24 16:39:58,093 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:39:58,104 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:58] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:39:58,108 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:58] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-09-24 16:39:58,116 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:58] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.014 2026-09-24 16:39:58,406 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:58] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:39:58,407 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:58] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:39:58,415 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:58] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-24 16:39:58,426 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Evaluate test code "odoo.startTour('PoSApplyDownpaymentWithExtraLine', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=126", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:39:58,427 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:58] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:39:58,429 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:58,434 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:58] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:39:58,439 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:58] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:39:58,456 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:58] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.003 0.008 2026-09-24 16:39:58,464 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:58] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.018 2026-09-24 16:39:58,491 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:58] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.007 0.020 2026-09-24 16:39:58,493 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:58] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.019 2026-09-24 16:39:58,767 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:58] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 362 0.081 0.179 2026-09-24 16:39:58,777 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:58] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:39:58,812 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39: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.011 2026-09-24 16:39:58,846 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:58] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.023 2026-09-24 16:39:58,855 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39: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.003 2026-09-24 16:39:58,861 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines.browser: Owl is running in 'dev' mode. 2026-09-24 16:39:58,865 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:58] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:39:58,891 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:58] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:39:58,897 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:58] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:39:58,904 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:58] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:39:58,906 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:58] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:39:58,908 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:58] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.003 0.010 2026-09-24 16:39:58,913 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:58] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:39:58,914 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39: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-09-24 16:39:58,924 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:58] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:39:58,933 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:58] "GET /web/image/res.users/236/avatar_128 HTTP/1.1" 200 - 14 0.012 0.026 2026-09-24 16:39:58,940 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:58] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.002 0.020 2026-09-24 16:39:58,969 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:58] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.009 0.041 2026-09-24 16:39:58,974 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:59,003 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:59] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.011 0.072 2026-09-24 16:39:59,015 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:59] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.003 0.014 2026-09-24 16:39:59,021 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:59] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:39:59,031 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:59] "GET /web/image?model=product.template&field=image_128&id=2149&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.022 2026-09-24 16:39:59,046 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:59] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.037 2026-09-24 16:39:59,058 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:59] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.045 2026-09-24 16:39:59,071 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:59] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.058 2026-09-24 16:39:59,084 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:59,084 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:59] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.069 2026-09-24 16:39:59,088 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:59] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:39:59,099 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:59] "GET /web/image?model=product.template&field=image_128&id=2159&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.075 2026-09-24 16:39:59,111 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:59] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.077 2026-09-24 16:39:59,124 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:59] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.074 2026-09-24 16:39:59,134 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:59,137 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:59] "GET /web/image?model=product.template&field=image_128&id=2158&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.075 2026-09-24 16:39:59,150 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:59] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.076 2026-09-24 16:39:59,189 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:59] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.013 0.086 2026-09-24 16:39:59,214 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:59,270 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:59,366 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:59] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 65 0.024 0.070 2026-09-24 16:39:59,418 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:59] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.013 0.023 2026-09-24 16:39:59,447 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:59] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.008 2026-09-24 16:39:59,498 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:59,574 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:59] "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.024 0.051 2026-09-24 16:39:59,641 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:59] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 63 0.021 0.041 2026-09-24 16:39:59,649 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:59] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.001 0.062 2026-09-24 16:39:59,677 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:59] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.007 0.015 2026-09-24 16:39:59,716 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:59,769 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:59,846 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:59,908 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:59,971 44 INFO rb-c855d12-225060-418428 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-09-24 16:39:59,980 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:59] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:39:59,981 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:39:59] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:40:00,022 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:00,072 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:00,136 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:00,199 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines.browser: tour succeeded 2026-09-24 16:40:00,200 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR PoSApplyDownpaymentWithExtraLine SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-09-24 16:40:00,203 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40150289 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'bb352f75-40cc-4fc2-882d-1ade8ca1688a'}] 2026-09-24 16:40:00,206 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:00] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:40:00,252 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines.browser: heap 17495472 (allocated 18874368) 2026-09-24 16:40:00,254 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Closing chrome headless with pid 117234 2026-09-24 16:40:00,255 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Closing websocket connection 2026-09-24 16:40:00,255 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Terminating chrome headless with pid 117234 2026-09-24 16:40:00,318 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_164000_317948_test_advance_payment_with_extra_lines.txt 2026-09-24 16:40:00,318 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Removing chrome user profile "/tmp/tmpcxl3ljfi_chrome_odoo" 2026-09-24 16:40:00,336 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: waiting for threads: [, ] 2026-09-24 16:40:00,422 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40150289 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'bb352f75-40cc-4fc2-882d-1ade8ca1688a'} created pos.order #794 2026-09-24 16:40:00,423 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40150289 finished 2026-09-24 16:40:00,499 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:00] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 251 0.100 0.199 2026-09-24 16:40:00,510 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_amount_to_invoice ... 2026-09-24 16:40:00,684 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14512430 started for PoS orders references: [{'name': 'Order 12345-123-1234', 'pos_reference': None, 'uuid': '12345-123-1234'}] 2026-09-24 16:40:01,533 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14512430 order {'name': 'Order 12345-123-1234', 'pos_reference': None, 'uuid': '12345-123-1234'} created pos.order #795 2026-09-24 16:40:01,533 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14512430 finished 2026-09-24 16:40:01,583 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_amount_unpaid_with_downpayment_and_credit_note ... 2026-09-24 16:40:02,578 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_amount_unpaid_with_refund_pos_order ... 2026-09-24 16:40:02,854 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8813969 started for PoS orders references: [{'name': 'Order Refund-Test-0001', 'pos_reference': None, 'uuid': '5e5e0c16-5f92-4f7b-9bbe-90447578fb09'}] 2026-09-24 16:40:02,931 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #236 deleted stock.move.line records with IDs: [1286] 2026-09-24 16:40:03,111 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8813969 order {'name': 'Order Refund-Test-0001', 'pos_reference': None, 'uuid': '5e5e0c16-5f92-4f7b-9bbe-90447578fb09'} created pos.order #796 2026-09-24 16:40:03,112 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8813969 finished 2026-09-24 16:40:03,375 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_backend_settle_refund ... 2026-09-24 16:40:03,664 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11940313 started for PoS orders references: [{'name': 'Order 00044-003-0014', 'pos_reference': None, 'uuid': '597763a2-d955-4d53-99e0-d9671f463c32'}] 2026-09-24 16:40:03,742 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #236 deleted stock.move.line records with IDs: [1289] 2026-09-24 16:40:04,552 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11940313 order {'name': 'Order 00044-003-0014', 'pos_reference': None, 'uuid': '597763a2-d955-4d53-99e0-d9671f463c32'} created pos.order #798 2026-09-24 16:40:04,555 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11940313 finished 2026-09-24 16:40:04,835 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_customer_notes ... 2026-09-24 16:40:05,332 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Chrome pid: 117458 2026-09-24 16:40:05,332 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Chrome headless temporary user profile dir: /tmp/tmp8loojdym_chrome_odoo 2026-09-24 16:40:05,332 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Issuing json command http://127.0.0.1:39489/json/version 2026-09-24 16:40:05,333 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39489', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:40:05,335 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Browser version: Chrome/150.0.7871.114 2026-09-24 16:40:05,335 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Issuing json command http://127.0.0.1:39489/json 2026-09-24 16:40:05,335 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39489', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:40:05,336 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Websocket url found: ws://127.0.0.1:39489/devtools/page/C0AF6B1D77BE7493E1A402556B3BB21F 2026-09-24 16:40:05,337 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Enable chrome headless console log notification 2026-09-24 16:40:05,338 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Chrome headless enable page notifications 2026-09-24 16:40:05,397 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-24 16:40:05,399 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Setting session cookie in browser 2026-09-24 16:40:05,401 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-09-24 16:40:05,401 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-09-24 16:40:05,408 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:40:05,716 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:05] "GET /pos/ui/126 HTTP/1.1" 200 - 86 0.018 0.292 2026-09-24 16:40:05,719 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Navigation result: {'frameId': 'C0AF6B1D77BE7493E1A402556B3BB21F', 'loaderId': 'C29783DAFE507AF143BB6D2F4B0C0E63', 'isDownload': False} 2026-09-24 16:40:05,719 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Evaluate ready code "odoo.isTourReady('PosSettleOrderWithNote')" 2026-09-24 16:40:05,730 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:40:05,740 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:05] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:40:05,742 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:05] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.000 0.008 2026-09-24 16:40:05,745 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:05] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.000 0.008 2026-09-24 16:40:06,025 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:06] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:40:06,027 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:06] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:40:06,037 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:06] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-09-24 16:40:06,048 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:06] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:40:06,055 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:06] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:40:06,060 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:06] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:40:06,060 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Evaluate test code "odoo.startTour('PosSettleOrderWithNote', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:40:06,063 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:06,079 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:06] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.003 0.010 2026-09-24 16:40:06,090 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:06] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.020 2026-09-24 16:40:06,120 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:06] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.007 0.024 2026-09-24 16:40:06,122 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:06] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.021 2026-09-24 16:40:06,399 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:06] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 363 0.083 0.180 2026-09-24 16:40:06,409 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:06] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:40:06,442 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:06] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:40:06,478 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:06] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.025 2026-09-24 16:40:06,490 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:06] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:40:06,499 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes.browser: Owl is running in 'dev' mode. 2026-09-24 16:40:06,504 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:06] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:40:06,530 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:06] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:40:06,536 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:06] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:40:06,543 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:06] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:40:06,548 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:06] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:40:06,553 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:06] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:40:06,556 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:06] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-09-24 16:40:06,559 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:06] "GET /web/image/res.users/236/avatar_128 HTTP/1.1" 200 - 11 0.009 0.019 2026-09-24 16:40:06,566 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:06] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.001 0.030 2026-09-24 16:40:06,572 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:06] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.001 0.016 2026-09-24 16:40:06,603 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:06,616 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:06] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:40:06,655 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:06] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.016 0.026 2026-09-24 16:40:06,659 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:06,661 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:06] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:40:06,665 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:06] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:40:06,668 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:06] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.004 0.046 2026-09-24 16:40:06,685 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:06] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.050 2026-09-24 16:40:06,699 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:06] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.062 2026-09-24 16:40:06,709 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:06,712 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:06] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.076 2026-09-24 16:40:06,740 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:06] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.008 0.119 2026-09-24 16:40:06,753 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:06] "GET /web/image?model=product.template&field=image_128&id=2159&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.082 2026-09-24 16:40:06,766 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:06] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.094 2026-09-24 16:40:06,780 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:06] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.091 2026-09-24 16:40:06,793 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:06] "GET /web/image?model=product.template&field=image_128&id=2158&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.090 2026-09-24 16:40:06,833 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:06] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.015 0.103 2026-09-24 16:40:06,847 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:06] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.089 2026-09-24 16:40:06,863 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:06] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.119 2026-09-24 16:40:06,864 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:06,920 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:07,001 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:07] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 65 0.021 0.059 2026-09-24 16:40:07,053 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:07] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.012 0.024 2026-09-24 16:40:07,082 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:07] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.008 2026-09-24 16:40:07,124 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:07,205 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:07] "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.024 0.056 2026-09-24 16:40:07,272 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:07] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 66 0.020 0.041 2026-09-24 16:40:07,277 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:07] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.001 0.059 2026-09-24 16:40:07,304 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:07] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 19 0.007 0.015 2026-09-24 16:40:07,330 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes.browser: [8/17] Tour PosSettleOrderWithNote → Step body:not(:has(.modal)) 2026-09-24 16:40:07,353 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:07] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 16 0.008 0.015 2026-09-24 16:40:07,395 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:07,446 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:07,508 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:07,518 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:07] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:40:07,518 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:07] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:40:07,559 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:07,611 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:07,674 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:07,734 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:07,738 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18773664 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'fecf3ffb-8ae5-42b6-81b1-b0d5343da0e7'}] 2026-09-24 16:40:07,739 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:07] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:40:07,848 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #236 deleted stock.move.line records with IDs: [1292] 2026-09-24 16:40:08,043 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18773664 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'fecf3ffb-8ae5-42b6-81b1-b0d5343da0e7'} created pos.order #800 2026-09-24 16:40:08,050 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18773664 finished 2026-09-24 16:40:08,160 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:08] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 393 0.127 0.298 2026-09-24 16:40:08,185 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:08] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:40:08,231 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:08,234 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98725594 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': 'fecf3ffb-8ae5-42b6-81b1-b0d5343da0e7'}] 2026-09-24 16:40:08,238 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98725594 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': 'fecf3ffb-8ae5-42b6-81b1-b0d5343da0e7'} sync ignored for existing PoS order pos.order(800,) (state: paid) 2026-09-24 16:40:08,245 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98725594 finished 2026-09-24 16:40:08,293 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:08,297 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:08] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 59 0.018 0.047 2026-09-24 16:40:08,343 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes.browser: tour succeeded 2026-09-24 16:40:08,343 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes.browser: ╔═══════════════════════════════════════╗ ║ TOUR PosSettleOrderWithNote SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-09-24 16:40:08,397 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes.browser: heap 17785608 (allocated 19136512) 2026-09-24 16:40:08,399 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Closing chrome headless with pid 117458 2026-09-24 16:40:08,400 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Closing websocket connection 2026-09-24 16:40:08,401 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Terminating chrome headless with pid 117458 2026-09-24 16:40:08,454 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_164008_454662_test_customer_notes.txt 2026-09-24 16:40:08,454 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Removing chrome user profile "/tmp/tmp8loojdym_chrome_odoo" 2026-09-24 16:40:08,465 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_down_payment_displayed ... 2026-09-24 16:40:09,024 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Chrome pid: 117683 2026-09-24 16:40:09,024 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Chrome headless temporary user profile dir: /tmp/tmpjm93jg8p_chrome_odoo 2026-09-24 16:40:09,024 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Issuing json command http://127.0.0.1:39715/json/version 2026-09-24 16:40:09,025 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39715', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:40:09,027 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Browser version: Chrome/150.0.7871.114 2026-09-24 16:40:09,027 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Issuing json command http://127.0.0.1:39715/json 2026-09-24 16:40:09,028 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39715', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:40:09,028 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Websocket url found: ws://127.0.0.1:39715/devtools/page/E88AF2E9BE11D5BA3530C65D433EF528 2026-09-24 16:40:09,030 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Enable chrome headless console log notification 2026-09-24 16:40:09,030 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Chrome headless enable page notifications 2026-09-24 16:40:09,090 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-24 16:40:09,091 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Setting session cookie in browser 2026-09-24 16:40:09,092 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-09-24 16:40:09,092 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-09-24 16:40:09,099 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:40:09,462 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:09] "GET /pos/ui/126 HTTP/1.1" 200 - 87 0.019 0.346 2026-09-24 16:40:09,464 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Navigation result: {'frameId': 'E88AF2E9BE11D5BA3530C65D433EF528', 'loaderId': '5F9E0AF1D89C0E31AEADB6FAFCA34AC2', 'isDownload': False} 2026-09-24 16:40:09,465 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Evaluate ready code "odoo.isTourReady('test_down_payment_displayed')" 2026-09-24 16:40:09,476 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:40:09,485 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:09] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:40:09,489 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:09] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-09-24 16:40:09,492 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:09] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-09-24 16:40:09,768 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:09] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:40:09,770 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:09] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:40:09,778 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:09] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-24 16:40:09,790 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:09] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:40:09,793 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Evaluate test code "odoo.startTour('test_down_payment_displayed', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:40:09,796 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:09,796 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:09] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:40:09,801 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:09] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:40:09,817 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:09] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.003 0.008 2026-09-24 16:40:09,825 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:09] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.018 2026-09-24 16:40:09,852 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:09] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.007 0.021 2026-09-24 16:40:09,853 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:09] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.018 2026-09-24 16:40:10,123 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:10] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 364 0.079 0.176 2026-09-24 16:40:10,132 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:10] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:40:10,169 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:10] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.011 2026-09-24 16:40:10,200 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:10] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.023 2026-09-24 16:40:10,209 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:10] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:40:10,215 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed.browser: Owl is running in 'dev' mode. 2026-09-24 16:40:10,220 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:10] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:40:10,245 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:10] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:40:10,252 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:10] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:40:10,257 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:10] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:40:10,259 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:10] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:40:10,266 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:10] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:40:10,270 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:10] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-09-24 16:40:10,276 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:10] "GET /web/image/res.users/236/avatar_128 HTTP/1.1" 200 - 11 0.010 0.016 2026-09-24 16:40:10,284 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:10] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:40:10,285 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:10] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.002 0.031 2026-09-24 16:40:10,291 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:10] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.001 0.025 2026-09-24 16:40:10,319 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:10] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.009 0.036 2026-09-24 16:40:10,324 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:10,348 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:10] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.008 0.060 2026-09-24 16:40:10,366 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:10] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.002 0.016 2026-09-24 16:40:10,383 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:10] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.003 0.018 2026-09-24 16:40:10,389 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:10] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:40:10,398 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:10] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.032 2026-09-24 16:40:10,410 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:10] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.042 2026-09-24 16:40:10,425 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:10] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.055 2026-09-24 16:40:10,431 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:10] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:40:10,435 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:10,441 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:10] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.070 2026-09-24 16:40:10,453 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:10] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.080 2026-09-24 16:40:10,465 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:10] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.074 2026-09-24 16:40:10,477 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:10] "GET /web/image?model=product.template&field=image_128&id=2158&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.076 2026-09-24 16:40:10,486 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:10,489 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:10] "GET /web/image?model=product.template&field=image_128&id=2159&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.074 2026-09-24 16:40:10,526 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:10] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.012 0.079 2026-09-24 16:40:10,548 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:10,605 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:10,687 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:10] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 65 0.021 0.060 2026-09-24 16:40:10,740 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:10] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.012 0.024 2026-09-24 16:40:10,768 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:10] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.007 2026-09-24 16:40:10,814 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:10,884 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:10] "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.023 0.046 2026-09-24 16:40:10,949 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:10] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 61 0.020 0.040 2026-09-24 16:40:10,955 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:10] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.001 0.060 2026-09-24 16:40:10,980 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:10] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.006 0.013 2026-09-24 16:40:11,015 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:11,068 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:11,145 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:11,208 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:11,218 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:11] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:40:11,218 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:11] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:40:11,258 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:11,309 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:11,373 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:11,432 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:11,436 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45410318 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '449ae03d-5cbb-4de9-9448-9bd578358efc'}] 2026-09-24 16:40:11,439 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:11] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:40:11,493 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45410318 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '449ae03d-5cbb-4de9-9448-9bd578358efc'} created pos.order #801 2026-09-24 16:40:11,500 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45410318 finished 2026-09-24 16:40:11,596 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:11] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 142 0.048 0.113 2026-09-24 16:40:11,638 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:11] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.007 0.015 2026-09-24 16:40:11,652 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:11] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:40:11,705 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35231849 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '449ae03d-5cbb-4de9-9448-9bd578358efc'}] 2026-09-24 16:40:11,709 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35231849 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '449ae03d-5cbb-4de9-9448-9bd578358efc'} sync ignored for existing PoS order pos.order(801,) (state: paid) 2026-09-24 16:40:11,710 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:11,717 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35231849 finished 2026-09-24 16:40:11,761 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:11,770 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:11] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 66 0.019 0.048 2026-09-24 16:40:11,801 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:11] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.006 0.018 2026-09-24 16:40:11,811 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:11,865 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:11,918 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:11,951 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:11] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 4 0.002 0.029 2026-09-24 16:40:11,986 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:11] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 18 0.009 0.019 2026-09-24 16:40:12,002 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:12] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.007 2026-09-24 16:40:12,029 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:12,092 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:12] "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.020 0.043 2026-09-24 16:40:12,181 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:12] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 69 0.022 0.062 2026-09-24 16:40:12,186 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:12] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.001 0.079 2026-09-24 16:40:12,216 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:12] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.008 0.016 2026-09-24 16:40:12,246 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:12,265 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:12] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 14 0.006 0.013 2026-09-24 16:40:12,306 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:12,357 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed.browser: tour succeeded 2026-09-24 16:40:12,358 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed.browser: ╔════════════════════════════════════════════╗ ║ TOUR test_down_payment_displayed SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-09-24 16:40:12,417 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed.browser: heap 19971128 (allocated 21893120) 2026-09-24 16:40:12,418 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Closing chrome headless with pid 117683 2026-09-24 16:40:12,419 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Closing websocket connection 2026-09-24 16:40:12,419 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Terminating chrome headless with pid 117683 2026-09-24 16:40:12,473 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_164012_473276_test_down_payment_displayed.txt 2026-09-24 16:40:12,473 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Removing chrome user profile "/tmp/tmpjm93jg8p_chrome_odoo" 2026-09-24 16:40:12,483 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_amount_to_invoice ... 2026-09-24 16:40:13,026 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Chrome pid: 117920 2026-09-24 16:40:13,026 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Chrome headless temporary user profile dir: /tmp/tmp28mryj39_chrome_odoo 2026-09-24 16:40:13,026 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Issuing json command http://127.0.0.1:37605/json/version 2026-09-24 16:40:13,027 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37605', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:40:13,029 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Browser version: Chrome/150.0.7871.114 2026-09-24 16:40:13,029 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Issuing json command http://127.0.0.1:37605/json 2026-09-24 16:40:13,029 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37605', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:40:13,030 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Websocket url found: ws://127.0.0.1:37605/devtools/page/3D2BCC8706B8FEB8859EB1C204745616 2026-09-24 16:40:13,031 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Enable chrome headless console log notification 2026-09-24 16:40:13,032 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Chrome headless enable page notifications 2026-09-24 16:40:13,089 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-24 16:40:13,091 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Setting session cookie in browser 2026-09-24 16:40:13,092 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-09-24 16:40:13,092 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-09-24 16:40:13,098 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:40:13,401 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:13] "GET /pos/ui/126 HTTP/1.1" 200 - 87 0.019 0.285 2026-09-24 16:40:13,404 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Navigation result: {'frameId': '3D2BCC8706B8FEB8859EB1C204745616', 'loaderId': 'E7C27124D41A1AF78E5B7898886A4824', 'isDownload': False} 2026-09-24 16:40:13,404 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Evaluate ready code "odoo.isTourReady('PoSDownPaymentAmount')" 2026-09-24 16:40:13,416 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:40:13,425 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:13] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:40:13,430 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:13] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.010 2026-09-24 16:40:13,433 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:13] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-09-24 16:40:13,705 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:13] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:40:13,707 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:13] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:40:13,715 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:13] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-09-24 16:40:13,726 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Evaluate test code "odoo.startTour('PoSDownPaymentAmount', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:40:13,728 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:13] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.003 2026-09-24 16:40:13,729 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:13,734 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:13] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:40:13,740 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:13] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:40:13,756 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:13] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.003 0.009 2026-09-24 16:40:13,765 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:13] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.019 2026-09-24 16:40:13,791 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:13] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.007 0.020 2026-09-24 16:40:13,793 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:13] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.017 2026-09-24 16:40:14,070 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:14] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 364 0.083 0.178 2026-09-24 16:40:14,078 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:14] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:40:14,110 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:14] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-09-24 16:40:14,145 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:14] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.026 2026-09-24 16:40:14,154 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40: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.003 2026-09-24 16:40:14,163 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice.browser: Owl is running in 'dev' mode. 2026-09-24 16:40:14,168 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:14] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:40:14,194 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:14] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:40:14,203 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:14] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:40:14,205 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:14] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:40:14,207 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:14] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.004 0.007 2026-09-24 16:40:14,215 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:14] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:40:14,217 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:14] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:40:14,229 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:14] "GET /web/image/res.users/236/avatar_128 HTTP/1.1" 200 - 11 0.010 0.024 2026-09-24 16:40:14,236 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:14] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.002 0.010 2026-09-24 16:40:14,237 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:14] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.039 2026-09-24 16:40:14,272 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:14,305 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:14] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-09-24 16:40:14,311 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:14] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.004 0.012 2026-09-24 16:40:14,329 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:14] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:40:14,344 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:14] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.011 0.034 2026-09-24 16:40:14,358 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:14] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.049 2026-09-24 16:40:14,371 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:14] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.062 2026-09-24 16:40:14,385 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:14,403 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:14] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.010 0.094 2026-09-24 16:40:14,408 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:14] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:40:14,420 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:14] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.087 2026-09-24 16:40:14,434 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:14,436 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:14] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.089 2026-09-24 16:40:14,451 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:14] "GET /web/image?model=product.template&field=image_128&id=2159&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.089 2026-09-24 16:40:14,465 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:14] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.151 2026-09-24 16:40:14,478 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:14] "GET /web/image?model=product.template&field=image_128&id=2158&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.103 2026-09-24 16:40:14,493 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:14] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.068 2026-09-24 16:40:14,505 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:14] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.065 2026-09-24 16:40:14,523 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:14] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.068 2026-09-24 16:40:14,563 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:14] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.014 0.138 2026-09-24 16:40:14,597 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:14,654 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:14,741 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:14] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 65 0.023 0.063 2026-09-24 16:40:14,795 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:14] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.013 0.024 2026-09-24 16:40:14,824 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:14] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.008 2026-09-24 16:40:14,868 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:14,944 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:14] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 60 0.025 0.051 2026-09-24 16:40:15,008 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:15] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 54 0.019 0.039 2026-09-24 16:40:15,015 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:15] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.059 2026-09-24 16:40:15,040 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:15] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.006 0.013 2026-09-24 16:40:15,082 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:15,135 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:15,212 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:15,263 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:15,327 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:15,335 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:15] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:40:15,336 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:15] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:40:15,377 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:15,428 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:15,492 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:15,553 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice.browser: tour succeeded 2026-09-24 16:40:15,554 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice.browser: ╔═════════════════════════════════════╗ ║ TOUR PoSDownPaymentAmount SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-09-24 16:40:15,557 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22999311 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'aa7bca12-9150-4f21-95a8-087cf798b611'}] 2026-09-24 16:40:15,606 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice.browser: heap 17052208 (allocated 18874368) 2026-09-24 16:40:15,609 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Closing chrome headless with pid 117920 2026-09-24 16:40:15,610 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Closing websocket connection 2026-09-24 16:40:15,611 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Terminating chrome headless with pid 117920 2026-09-24 16:40:15,616 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22999311 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'aa7bca12-9150-4f21-95a8-087cf798b611'} created pos.order #802 2026-09-24 16:40:15,618 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22999311 finished 2026-09-24 16:40:15,675 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_164015_675351_test_downpayment_amount_to_invoice.txt 2026-09-24 16:40:15,675 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Removing chrome user profile "/tmp/tmp28mryj39_chrome_odoo" 2026-09-24 16:40:15,696 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: waiting for threads: [, ] 2026-09-24 16:40:15,701 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:15] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 131 0.046 0.101 2026-09-24 16:40:16,008 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_invoice ... 2026-09-24 16:40:16,680 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_invoice_line_name ... 2026-09-24 16:40:17,161 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Chrome pid: 118136 2026-09-24 16:40:17,162 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Chrome headless temporary user profile dir: /tmp/tmpe3r7hdk9_chrome_odoo 2026-09-24 16:40:17,162 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Issuing json command http://127.0.0.1:38767/json/version 2026-09-24 16:40:17,163 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38767', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:40:17,165 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Browser version: Chrome/150.0.7871.114 2026-09-24 16:40:17,165 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Issuing json command http://127.0.0.1:38767/json 2026-09-24 16:40:17,165 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38767', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:40:17,166 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Websocket url found: ws://127.0.0.1:38767/devtools/page/2495FDCEDCAEDB93E3C191DB88DBC3C1 2026-09-24 16:40:17,168 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Enable chrome headless console log notification 2026-09-24 16:40:17,169 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Chrome headless enable page notifications 2026-09-24 16:40:17,218 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:40:17,221 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Setting session cookie in browser 2026-09-24 16:40:17,222 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-09-24 16:40:17,222 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-09-24 16:40:17,230 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:40:17,543 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:17] "GET /pos/ui/126 HTTP/1.1" 200 - 90 0.021 0.294 2026-09-24 16:40:17,546 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Navigation result: {'frameId': '2495FDCEDCAEDB93E3C191DB88DBC3C1', 'loaderId': '400F9F7E4F70CEFCE5C38ACDE49E3457', 'isDownload': False} 2026-09-24 16:40:17,546 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Evaluate ready code "odoo.isTourReady('PoSApplyDownpaymentInvoice')" 2026-09-24 16:40:17,555 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:40:17,568 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:17] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-09-24 16:40:17,570 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:17] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.000 0.008 2026-09-24 16:40:17,573 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:17] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.012 2026-09-24 16:40:17,850 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:17] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:40:17,852 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:17] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:40:17,861 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:17] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-24 16:40:17,873 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:17] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:40:17,876 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Evaluate test code "odoo.startTour('PoSApplyDownpaymentInvoice', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:40:17,880 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:17,881 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:17] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:40:17,885 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:17] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:40:17,898 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:17] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.002 0.006 2026-09-24 16:40:17,907 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:17] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.016 2026-09-24 16:40:17,934 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:17] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.008 0.020 2026-09-24 16:40:17,936 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:17] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.019 2026-09-24 16:40:18,302 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:18] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 365 0.086 0.266 2026-09-24 16:40:18,317 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:18] "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-09-24 16:40:18,346 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40: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.003 2026-09-24 16:40:18,381 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:18] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.025 2026-09-24 16:40:18,394 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40: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.003 2026-09-24 16:40:18,400 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name.browser: Owl is running in 'dev' mode. 2026-09-24 16:40:18,408 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:18] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.003 2026-09-24 16:40:18,432 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:18] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:40:18,440 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:18] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:40:18,441 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:18] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:40:18,444 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:18] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:40:18,453 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:18] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:40:18,454 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:18] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:40:18,455 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:18] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.002 0.016 2026-09-24 16:40:18,474 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:18] "GET /web/image/res.users/238/avatar_128 HTTP/1.1" 200 - 14 0.007 0.032 2026-09-24 16:40:18,480 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:18] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.001 0.024 2026-09-24 16:40:18,508 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:18,537 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:18] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:40:18,580 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:18] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:40:18,586 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:18] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 34 0.022 0.031 2026-09-24 16:40:18,593 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:18] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.002 0.059 2026-09-24 16:40:18,614 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:18] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.070 2026-09-24 16:40:18,630 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:18] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.084 2026-09-24 16:40:18,631 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:18,635 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:18] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:40:18,646 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:18] "GET /web/image?model=product.template&field=image_128&id=2159&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.063 2026-09-24 16:40:18,662 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:18] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.072 2026-09-24 16:40:18,680 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:18,690 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:18] "GET /pos/ui/126 HTTP/1.1" 200 - 34 0.009 0.148 2026-09-24 16:40:18,704 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:18] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.107 2026-09-24 16:40:18,718 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:18] "GET /web/image?model=product.template&field=image_128&id=2158&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.100 2026-09-24 16:40:18,757 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:18] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.015 0.105 2026-09-24 16:40:18,771 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:18] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.105 2026-09-24 16:40:18,790 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:18] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.095 2026-09-24 16:40:18,797 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:18,803 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:18] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.152 2026-09-24 16:40:18,854 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:18,934 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:18] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 61 0.019 0.059 2026-09-24 16:40:18,985 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:18] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.011 0.022 2026-09-24 16:40:19,012 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:19] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 2 0.001 0.006 2026-09-24 16:40:19,056 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:19,125 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:19] "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.022 0.045 2026-09-24 16:40:19,200 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:19] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 61 0.022 0.048 2026-09-24 16:40:19,207 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:19] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.001 0.070 2026-09-24 16:40:19,237 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:19] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.007 0.016 2026-09-24 16:40:19,265 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:19,318 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:19,394 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:19,457 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:19,466 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:19] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:40:19,467 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:19] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:40:19,507 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:19,558 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:19,620 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:19,673 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:19,733 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name.browser: tour succeeded 2026-09-24 16:40:19,734 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name.browser: ╔═══════════════════════════════════════════╗ ║ TOUR PoSApplyDownpaymentInvoice SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-09-24 16:40:19,737 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62221549 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'fa0cfc35-ecf7-4f95-a894-0a94257893fd'}] 2026-09-24 16:40:19,738 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:19] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:40:19,785 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name.browser: heap 16970056 (allocated 18350080) 2026-09-24 16:40:19,787 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Closing chrome headless with pid 118136 2026-09-24 16:40:19,790 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Closing websocket connection 2026-09-24 16:40:19,790 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Terminating chrome headless with pid 118136 2026-09-24 16:40:19,848 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_164019_848254_test_downpayment_invoice_line_name.txt 2026-09-24 16:40:19,848 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Removing chrome user profile "/tmp/tmpe3r7hdk9_chrome_odoo" 2026-09-24 16:40:19,863 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: waiting for threads: [, ] 2026-09-24 16:40:20,458 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62221549 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'fa0cfc35-ecf7-4f95-a894-0a94257893fd'} created pos.order #803 2026-09-24 16:40:20,460 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62221549 finished 2026-09-24 16:40:20,553 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:20] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 469 0.179 0.639 2026-09-24 16:40:20,565 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_invoice_link ... 2026-09-24 16:40:21,048 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome pid: 118359 2026-09-24 16:40:21,049 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome headless temporary user profile dir: /tmp/tmpanrdk3ol_chrome_odoo 2026-09-24 16:40:21,049 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Issuing json command http://127.0.0.1:38925/json/version 2026-09-24 16:40:21,049 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38925', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:40:21,087 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Browser version: Chrome/150.0.7871.114 2026-09-24 16:40:21,087 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Issuing json command http://127.0.0.1:38925/json 2026-09-24 16:40:21,088 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38925', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:40:21,093 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Websocket url found: ws://127.0.0.1:38925/devtools/page/C7B630DA39580C813BB14D13FE29FFEE 2026-09-24 16:40:21,100 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Enable chrome headless console log notification 2026-09-24 16:40:21,104 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome headless enable page notifications 2026-09-24 16:40:21,179 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:40:21,183 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Setting session cookie in browser 2026-09-24 16:40:21,184 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-09-24 16:40:21,184 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-09-24 16:40:21,191 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:40:21,484 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:21] "GET /pos/ui/126 HTTP/1.1" 200 - 89 0.021 0.274 2026-09-24 16:40:21,486 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Navigation result: {'frameId': 'C7B630DA39580C813BB14D13FE29FFEE', 'loaderId': '4D0DDC705AB259159FB849A79F9D06AE', 'isDownload': False} 2026-09-24 16:40:21,486 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Evaluate ready code "odoo.isTourReady('PoSApplyDownpaymentInvoice')" 2026-09-24 16:40:21,496 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:40:21,506 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:21] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:40:21,510 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:21] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-09-24 16:40:21,514 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:21] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.012 2026-09-24 16:40:21,784 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:21] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:40:21,787 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:21] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:40:21,795 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:21] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-24 16:40:21,807 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:21] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:40:21,810 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Evaluate test code "odoo.startTour('PoSApplyDownpaymentInvoice', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:40:21,812 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:21,813 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:21] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:40:21,818 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:21] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:40:21,830 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:21] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.003 0.005 2026-09-24 16:40:21,838 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:21] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.013 2026-09-24 16:40:21,862 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:21] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.007 0.017 2026-09-24 16:40:21,863 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:21] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.016 2026-09-24 16:40:22,148 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:22] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 366 0.090 0.179 2026-09-24 16:40:22,157 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:22] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:40:22,185 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40: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.003 2026-09-24 16:40:22,215 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:22] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.022 2026-09-24 16:40:22,229 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40: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.003 2026-09-24 16:40:22,235 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: Owl is running in 'dev' mode. 2026-09-24 16:40:22,243 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:22] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.003 2026-09-24 16:40:22,267 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:22] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:40:22,280 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:22] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:40:22,281 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:22] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:40:22,289 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:22] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:40:22,294 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:22] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:40:22,300 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:22] "GET /web/image/res.users/238/avatar_128 HTTP/1.1" 200 - 14 0.011 0.015 2026-09-24 16:40:22,307 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:22] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.001 0.032 2026-09-24 16:40:22,313 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:22] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.001 0.014 2026-09-24 16:40:22,314 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:22] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.039 2026-09-24 16:40:22,347 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:22,384 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:22] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.008 2026-09-24 16:40:22,386 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:22] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.007 0.010 2026-09-24 16:40:22,405 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:22] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:40:22,419 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:22] "GET /pos/ui/126 HTTP/1.1" 200 - 34 0.011 0.033 2026-09-24 16:40:22,449 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:22] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 34 0.008 0.066 2026-09-24 16:40:22,463 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:22] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.079 2026-09-24 16:40:22,467 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:22] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:40:22,470 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:22,478 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:22] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.087 2026-09-24 16:40:22,493 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:22] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.107 2026-09-24 16:40:22,506 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:22] "GET /web/image?model=product.template&field=image_128&id=2159&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.098 2026-09-24 16:40:22,519 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:22] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.097 2026-09-24 16:40:22,520 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:22,532 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:22] "GET /web/image?model=product.template&field=image_128&id=2158&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.078 2026-09-24 16:40:22,543 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:22] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.073 2026-09-24 16:40:22,583 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:22] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.013 0.088 2026-09-24 16:40:22,595 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:22] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.086 2026-09-24 16:40:22,609 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:22] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.111 2026-09-24 16:40:22,613 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:22,669 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:22,747 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:22] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 61 0.017 0.059 2026-09-24 16:40:22,793 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:22] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.010 0.020 2026-09-24 16:40:22,818 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:22] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:40:22,864 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:22,930 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:22] "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.021 0.044 2026-09-24 16:40:22,993 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:22] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 61 0.019 0.039 2026-09-24 16:40:22,998 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:22] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.001 0.057 2026-09-24 16:40:23,022 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:23] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.006 0.013 2026-09-24 16:40:23,048 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:23,100 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:23,177 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:23,239 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:23,250 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:23] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:40:23,251 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:23] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:40:23,290 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:23,340 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:23,403 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:23,456 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:23,516 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: tour succeeded 2026-09-24 16:40:23,517 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: ╔═══════════════════════════════════════════╗ ║ TOUR PoSApplyDownpaymentInvoice SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-09-24 16:40:23,521 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82252669 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '73a4f4a1-e4c1-48d9-921a-a8c372730c66'}] 2026-09-24 16:40:23,522 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:23] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:40:23,570 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: heap 17142616 (allocated 18612224) 2026-09-24 16:40:23,570 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Closing chrome headless with pid 118359 2026-09-24 16:40:23,572 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Closing websocket connection 2026-09-24 16:40:23,574 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Terminating chrome headless with pid 118359 2026-09-24 16:40:23,638 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_164023_638329_test_downpayment_invoice_link.txt 2026-09-24 16:40:23,638 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Removing chrome user profile "/tmp/tmpanrdk3ol_chrome_odoo" 2026-09-24 16:40:23,649 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: waiting for threads: [, ] 2026-09-24 16:40:24,310 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82252669 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '73a4f4a1-e4c1-48d9-921a-a8c372730c66'} created pos.order #804 2026-09-24 16:40:24,312 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82252669 finished 2026-09-24 16:40:24,392 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:24] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 490 0.185 0.689 2026-09-24 16:40:24,966 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome pid: 118586 2026-09-24 16:40:24,966 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome headless temporary user profile dir: /tmp/tmpun5erq35_chrome_odoo 2026-09-24 16:40:24,966 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Issuing json command http://127.0.0.1:43529/json/version 2026-09-24 16:40:24,967 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43529', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:40:24,969 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Browser version: Chrome/150.0.7871.114 2026-09-24 16:40:24,969 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Issuing json command http://127.0.0.1:43529/json 2026-09-24 16:40:24,970 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43529', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:40:24,971 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Websocket url found: ws://127.0.0.1:43529/devtools/page/CA0608BCB5192A38B8E732C45C8945A8 2026-09-24 16:40:24,972 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Enable chrome headless console log notification 2026-09-24 16:40:24,972 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome headless enable page notifications 2026-09-24 16:40:25,021 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:40:25,022 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Setting session cookie in browser 2026-09-24 16:40:25,023 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-09-24 16:40:25,023 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-09-24 16:40:25,057 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:25] "GET /pos/ui/126 HTTP/1.1" 200 - 34 0.007 0.021 2026-09-24 16:40:25,060 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Navigation result: {'frameId': 'CA0608BCB5192A38B8E732C45C8945A8', 'loaderId': 'F8A863B5DF64292C0CF2A3899F6153B6', 'isDownload': False} 2026-09-24 16:40:25,060 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Evaluate ready code "odoo.isTourReady('PoSApplyDownpaymentInvoice2')" 2026-09-24 16:40:25,069 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:40:25,078 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:25] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.004 2026-09-24 16:40:25,083 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:25] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-09-24 16:40:25,085 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:25] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-09-24 16:40:25,364 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:25] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:40:25,366 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:25] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:40:25,371 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:25] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:40:25,381 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:25] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.000 0.003 2026-09-24 16:40:25,387 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:25] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:40:25,391 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:25] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:40:25,392 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Evaluate test code "odoo.startTour('PoSApplyDownpaymentInvoice2', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:40:25,394 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:25,402 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:25] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:40:25,405 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:25] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.007 2026-09-24 16:40:25,422 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:25] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 9 0.004 0.013 2026-09-24 16:40:25,424 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:25] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.010 2026-09-24 16:40:25,665 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:25] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 271 0.061 0.168 2026-09-24 16:40:25,674 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:25] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:40:25,704 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40: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.003 2026-09-24 16:40:25,730 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:25] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 3 0.001 0.019 2026-09-24 16:40:25,750 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40: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.005 2026-09-24 16:40:25,753 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40: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-09-24 16:40:25,755 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:25] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-09-24 16:40:25,758 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40: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.011 2026-09-24 16:40:25,765 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: Owl is running in 'dev' mode. 2026-09-24 16:40:25,772 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:25] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:40:25,797 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:25] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:40:25,804 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:25] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:40:25,805 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:25] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:40:25,807 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:25] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:40:25,815 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:25] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:40:25,815 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:25] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.002 0.011 2026-09-24 16:40:25,817 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:25] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:40:25,831 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:25] "GET /web/image/res.users/238/avatar_128 HTTP/1.1" 200 - 7 0.004 0.025 2026-09-24 16:40:25,836 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:25] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.001 0.014 2026-09-24 16:40:25,872 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:25,910 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:25] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:40:25,911 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:25] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.005 0.008 2026-09-24 16:40:25,914 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:25] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:40:25,928 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:25] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.003 0.026 2026-09-24 16:40:25,955 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:25] "GET /pos/ui/126 HTTP/1.1" 200 - 34 0.008 0.046 2026-09-24 16:40:25,968 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:25] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.056 2026-09-24 16:40:25,979 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:25,981 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:25] "GET /web/image?model=product.template&field=image_128&id=2158&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.062 2026-09-24 16:40:25,994 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:25] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.072 2026-09-24 16:40:26,021 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:26] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 34 0.008 0.111 2026-09-24 16:40:26,034 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:26] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.075 2026-09-24 16:40:26,038 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:26,046 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:26] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.074 2026-09-24 16:40:26,051 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:26] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:40:26,059 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:26] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.075 2026-09-24 16:40:26,071 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:26] "GET /web/image?model=product.template&field=image_128&id=2159&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.140 2026-09-24 16:40:26,084 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:26] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.086 2026-09-24 16:40:26,096 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:26,127 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:26] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.003 0.028 2026-09-24 16:40:26,171 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:26] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.010 0.019 2026-09-24 16:40:26,199 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:26] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 2 0.002 0.007 2026-09-24 16:40:26,239 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:26,299 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:26] "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.018 0.041 2026-09-24 16:40:26,367 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:26] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 60 0.023 0.039 2026-09-24 16:40:26,372 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:26] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.001 0.062 2026-09-24 16:40:26,400 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:26] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.006 0.014 2026-09-24 16:40:26,431 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:26,484 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:26,558 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:26,621 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:26,633 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:26] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:40:26,634 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:26] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:40:26,672 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:26,723 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:26,786 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:26,839 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:26,900 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: tour succeeded 2026-09-24 16:40:26,900 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: ╔════════════════════════════════════════════╗ ║ TOUR PoSApplyDownpaymentInvoice2 SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-09-24 16:40:26,909 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91833812 started for PoS orders references: [{'name': '/', 'pos_reference': '262-126-000001', 'uuid': 'd629e31b-68ca-40a9-9772-2a6a31c1da89'}] 2026-09-24 16:40:26,911 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:26] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:40:26,950 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: heap 17037516 (allocated 18612224) 2026-09-24 16:40:26,952 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Closing chrome headless with pid 118586 2026-09-24 16:40:26,954 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Closing websocket connection 2026-09-24 16:40:26,954 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Terminating chrome headless with pid 118586 2026-09-24 16:40:27,021 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_164027_021134_test_downpayment_invoice_link.txt 2026-09-24 16:40:27,023 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Removing chrome user profile "/tmp/tmpun5erq35_chrome_odoo" 2026-09-24 16:40:27,043 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: waiting for threads: [, ] 2026-09-24 16:40:27,370 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91833812 order {'name': '/', 'pos_reference': '262-126-000001', 'uuid': 'd629e31b-68ca-40a9-9772-2a6a31c1da89'} created pos.order #805 2026-09-24 16:40:27,372 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91833812 finished 2026-09-24 16:40:27,456 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:27] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 350 0.148 0.407 2026-09-24 16:40:27,715 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome pid: 118813 2026-09-24 16:40:27,716 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome headless temporary user profile dir: /tmp/tmpvyjdp3v8_chrome_odoo 2026-09-24 16:40:27,716 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Issuing json command http://127.0.0.1:45201/json/version 2026-09-24 16:40:27,717 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45201', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:40:27,718 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Browser version: Chrome/150.0.7871.114 2026-09-24 16:40:27,719 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Issuing json command http://127.0.0.1:45201/json 2026-09-24 16:40:27,719 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45201', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:40:27,720 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Websocket url found: ws://127.0.0.1:45201/devtools/page/56B3043D2403A6D4F695CBF84D264059 2026-09-24 16:40:27,721 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Enable chrome headless console log notification 2026-09-24 16:40:27,722 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome headless enable page notifications 2026-09-24 16:40:27,730 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:40:27,732 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Setting session cookie in browser 2026-09-24 16:40:27,733 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-09-24 16:40:27,733 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-09-24 16:40:27,768 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:27] "GET /pos/ui/126 HTTP/1.1" 200 - 34 0.008 0.022 2026-09-24 16:40:27,769 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Navigation result: {'frameId': '56B3043D2403A6D4F695CBF84D264059', 'loaderId': 'A752343D0F69A0BBB88C44B2DED0139C', 'isDownload': False} 2026-09-24 16:40:27,770 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Evaluate ready code "odoo.isTourReady('PosSettleAndInvoiceOrder2')" 2026-09-24 16:40:27,780 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:40:27,790 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:27] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:40:27,793 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:27] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-09-24 16:40:27,797 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:27] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-09-24 16:40:28,071 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:28] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:40:28,073 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:28] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:40:28,078 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:28] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:40:28,089 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:28] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.000 0.003 2026-09-24 16:40:28,092 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Evaluate test code "odoo.startTour('PosSettleAndInvoiceOrder2', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:40:28,094 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:28,095 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:28] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:40:28,100 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:28] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:40:28,108 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:28] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:40:28,111 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:28] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.007 2026-09-24 16:40:28,130 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:28] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 9 0.003 0.014 2026-09-24 16:40:28,131 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:28] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.012 2026-09-24 16:40:28,376 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:28] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 271 0.062 0.169 2026-09-24 16:40:28,386 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:28] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:40:28,414 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:28] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:40:28,440 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:28] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 3 0.001 0.019 2026-09-24 16:40:28,451 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:28] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:40:28,457 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: Owl is running in 'dev' mode. 2026-09-24 16:40:28,462 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:28] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:40:28,487 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:28] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:40:28,494 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:28] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:40:28,500 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:28] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.010 2026-09-24 16:40:28,504 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:28] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.013 2026-09-24 16:40:28,509 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:28] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.011 2026-09-24 16:40:28,513 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:28] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.017 2026-09-24 16:40:28,518 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40: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.014 2026-09-24 16:40:28,518 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:28] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:40:28,520 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:28] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:40:28,527 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:28] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:40:28,528 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:28] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.002 0.017 2026-09-24 16:40:28,529 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:28] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.029 2026-09-24 16:40:28,541 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:28] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:40:28,545 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:28] "GET /web/image/res.users/238/avatar_128 HTTP/1.1" 200 - 7 0.006 0.035 2026-09-24 16:40:28,551 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:28] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.001 0.017 2026-09-24 16:40:28,574 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:28,602 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:28] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.017 2026-09-24 16:40:28,607 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:28] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:40:28,619 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:28] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.034 2026-09-24 16:40:28,629 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:28,632 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:28] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.045 2026-09-24 16:40:28,649 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:28] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.059 2026-09-24 16:40:28,662 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:28] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.070 2026-09-24 16:40:28,680 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:28] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.087 2026-09-24 16:40:28,686 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:28,692 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:28] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.082 2026-09-24 16:40:28,697 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:28] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:40:28,701 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:28] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:40:28,706 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:28] "GET /web/image?model=product.template&field=image_128&id=2158&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.083 2026-09-24 16:40:28,719 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:28] "GET /web/image?model=product.template&field=image_128&id=2159&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.082 2026-09-24 16:40:28,725 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:28] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.002 0.071 2026-09-24 16:40:28,743 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:28,753 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:28] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 34 0.009 0.079 2026-09-24 16:40:28,778 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:28] "GET /pos/ui/126 HTTP/1.1" 200 - 34 0.007 0.089 2026-09-24 16:40:28,808 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:28] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.002 0.061 2026-09-24 16:40:28,849 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:28] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.009 0.018 2026-09-24 16:40:28,873 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:28] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:40:28,914 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:28,978 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:28] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 60 0.020 0.043 2026-09-24 16:40:29,047 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:29] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 67 0.020 0.044 2026-09-24 16:40:29,053 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:29] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.001 0.062 2026-09-24 16:40:29,081 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:29] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.007 0.016 2026-09-24 16:40:29,111 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:29,132 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:29] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 14 0.007 0.013 2026-09-24 16:40:29,189 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:29,240 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:29,303 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:29,312 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:29] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:40:29,313 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:29] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:40:29,354 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:29,405 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:29,468 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:29,521 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:29,583 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: tour succeeded 2026-09-24 16:40:29,583 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: ╔══════════════════════════════════════════╗ ║ TOUR PosSettleAndInvoiceOrder2 SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-09-24 16:40:29,587 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27674790 started for PoS orders references: [{'name': '/', 'pos_reference': '263-126-000001', 'uuid': '560c339e-18bd-49a3-9c44-eafce2cf2217'}] 2026-09-24 16:40:29,589 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:29] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:40:29,635 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: heap 17264032 (allocated 18874368) 2026-09-24 16:40:29,637 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Closing chrome headless with pid 118813 2026-09-24 16:40:29,637 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Closing websocket connection 2026-09-24 16:40:29,638 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Terminating chrome headless with pid 118813 2026-09-24 16:40:29,697 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #238 deleted stock.move.line records with IDs: [1298] 2026-09-24 16:40:29,699 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_164029_698942_test_downpayment_invoice_link.txt 2026-09-24 16:40:29,699 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Removing chrome user profile "/tmp/tmpvyjdp3v8_chrome_odoo" 2026-09-24 16:40:29,713 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: waiting for threads: [, ] 2026-09-24 16:40:30,243 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27674790 order {'name': '/', 'pos_reference': '263-126-000001', 'uuid': '560c339e-18bd-49a3-9c44-eafce2cf2217'} created pos.order #806 2026-09-24 16:40:30,245 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27674790 finished 2026-09-24 16:40:30,352 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:30] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 647 0.220 0.548 2026-09-24 16:40:30,390 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_refund ... 2026-09-24 16:40:30,924 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Chrome pid: 119042 2026-09-24 16:40:30,924 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Chrome headless temporary user profile dir: /tmp/tmpqz5jtvlu_chrome_odoo 2026-09-24 16:40:30,924 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Issuing json command http://127.0.0.1:37571/json/version 2026-09-24 16:40:30,925 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37571', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:40:30,927 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Browser version: Chrome/150.0.7871.114 2026-09-24 16:40:30,927 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Issuing json command http://127.0.0.1:37571/json 2026-09-24 16:40:30,927 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37571', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:40:30,928 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Websocket url found: ws://127.0.0.1:37571/devtools/page/792268AE27664E32E5C73C9422511DBD 2026-09-24 16:40:30,930 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Enable chrome headless console log notification 2026-09-24 16:40:30,931 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Chrome headless enable page notifications 2026-09-24 16:40:30,993 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-24 16:40:30,994 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Setting session cookie in browser 2026-09-24 16:40:30,995 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-09-24 16:40:30,995 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-09-24 16:40:31,001 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:40:31,294 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:31] "GET /pos/ui/126 HTTP/1.1" 200 - 88 0.017 0.278 2026-09-24 16:40:31,297 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Navigation result: {'frameId': '792268AE27664E32E5C73C9422511DBD', 'loaderId': '035AD1ADC440204A6A665DA836C41C8E', 'isDownload': False} 2026-09-24 16:40:31,297 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Evaluate ready code "odoo.isTourReady('PosRefundDownpayment')" 2026-09-24 16:40:31,309 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:40:31,318 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:31] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.004 2026-09-24 16:40:31,323 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:31] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-09-24 16:40:31,326 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:31] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-09-24 16:40:31,599 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:31] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:40:31,601 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:31] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:40:31,610 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:31] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-09-24 16:40:31,623 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:31] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:40:31,626 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Evaluate test code "odoo.startTour('PosRefundDownpayment', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:40:31,629 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:31,630 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:31] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:40:31,635 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:31] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:40:31,650 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:31] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.003 0.008 2026-09-24 16:40:31,661 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:31] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.019 2026-09-24 16:40:31,687 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:31] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.007 0.021 2026-09-24 16:40:31,688 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:31] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.018 2026-09-24 16:40:31,959 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:31] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 365 0.078 0.178 2026-09-24 16:40:31,968 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:31] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:40:32,005 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:32] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.011 2026-09-24 16:40:32,040 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:32] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.027 2026-09-24 16:40:32,054 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:32] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:40:32,060 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund.browser: Owl is running in 'dev' mode. 2026-09-24 16:40:32,068 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:32] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.003 2026-09-24 16:40:32,090 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:32] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:40:32,100 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:32] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:40:32,103 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:32] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:40:32,110 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:32] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:40:32,112 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:32] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-09-24 16:40:32,116 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:32] "GET /web/image/res.users/236/avatar_128 HTTP/1.1" 200 - 14 0.010 0.014 2026-09-24 16:40:32,124 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:32] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.002 0.029 2026-09-24 16:40:32,126 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:32] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.030 2026-09-24 16:40:32,131 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:32] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.001 0.014 2026-09-24 16:40:32,162 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:32,197 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:32] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:40:32,200 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:32] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.006 0.010 2026-09-24 16:40:32,213 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:32] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:40:32,219 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:32] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.003 0.018 2026-09-24 16:40:32,248 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:32] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.009 0.052 2026-09-24 16:40:32,266 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:32,279 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:32] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.009 0.081 2026-09-24 16:40:32,284 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:32] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:40:32,294 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:32] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.088 2026-09-24 16:40:32,307 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:32] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.104 2026-09-24 16:40:32,316 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:32,320 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:32] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.104 2026-09-24 16:40:32,333 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:32] "GET /web/image?model=product.template&field=image_128&id=2158&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.110 2026-09-24 16:40:32,345 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:32] "GET /web/image?model=product.template&field=image_128&id=2159&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.093 2026-09-24 16:40:32,384 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:32] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.013 0.084 2026-09-24 16:40:32,396 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:32] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.086 2026-09-24 16:40:32,410 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:32] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.086 2026-09-24 16:40:32,413 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:32,422 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:32] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.125 2026-09-24 16:40:32,470 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:32,590 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:32] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 66 0.024 0.095 2026-09-24 16:40:32,641 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:32] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.012 0.022 2026-09-24 16:40:32,668 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:32] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.007 2026-09-24 16:40:32,710 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:32,777 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:32] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 68 0.022 0.045 2026-09-24 16:40:32,842 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:32] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 63 0.020 0.040 2026-09-24 16:40:32,848 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:32] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.001 0.061 2026-09-24 16:40:32,873 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:32] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.006 0.013 2026-09-24 16:40:32,915 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:32,967 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:33,045 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:33,108 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:33,117 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:33] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:40:33,117 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:33] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:40:33,158 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:33,209 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:33,271 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:33,331 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:33,336 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99868732 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'fd9e4175-af98-4ea7-9885-931dc40d577b'}] 2026-09-24 16:40:33,337 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:33] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:40:33,397 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99868732 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'fd9e4175-af98-4ea7-9885-931dc40d577b'} created pos.order #807 2026-09-24 16:40:33,405 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99868732 finished 2026-09-24 16:40:33,504 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 157 0.051 0.119 2026-09-24 16:40:33,545 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:33] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.007 0.014 2026-09-24 16:40:33,558 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:33] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:40:33,608 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99147323 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': 'fd9e4175-af98-4ea7-9885-931dc40d577b'}] 2026-09-24 16:40:33,612 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99147323 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': 'fd9e4175-af98-4ea7-9885-931dc40d577b'} sync ignored for existing PoS order pos.order(807,) (state: paid) 2026-09-24 16:40:33,614 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:33,620 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99147323 finished 2026-09-24 16:40:33,664 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:33,672 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 66 0.019 0.047 2026-09-24 16:40:33,699 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:33] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.007 0.013 2026-09-24 16:40:33,714 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:33,765 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:33,818 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:33,879 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:33,884 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:33] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:40:33,898 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:33] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.008 2026-09-24 16:40:33,907 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:33] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids#pos.order.search_paid_order_ids HTTP/1.1" 200 - 6 0.002 0.005 2026-09-24 16:40:33,930 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:33,985 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:34,036 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:34,086 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:34,138 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:34,188 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:34,239 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:34,304 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:34,354 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:34,409 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:34,466 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:34,470 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19635912 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000002', 'uuid': 'ab8a11b4-730c-451c-b1d8-697aefa62355'}] 2026-09-24 16:40:34,512 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19635912 order {'name': '/', 'pos_reference': '261-126-000002', 'uuid': 'ab8a11b4-730c-451c-b1d8-697aefa62355'} created pos.order #808 2026-09-24 16:40:34,524 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19635912 finished 2026-09-24 16:40:34,590 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:34] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 116 0.036 0.086 2026-09-24 16:40:34,624 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:34] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:40:34,644 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18844266 started for PoS orders references: [{'name': 'Shop - 000001 REFUND', 'pos_reference': '261-126-000002', 'uuid': 'ab8a11b4-730c-451c-b1d8-697aefa62355'}] 2026-09-24 16:40:34,649 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18844266 order {'name': 'Shop - 000001 REFUND', 'pos_reference': '261-126-000002', 'uuid': 'ab8a11b4-730c-451c-b1d8-697aefa62355'} sync ignored for existing PoS order pos.order(808,) (state: paid) 2026-09-24 16:40:34,650 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:34,656 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18844266 finished 2026-09-24 16:40:34,700 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund.browser: tour succeeded 2026-09-24 16:40:34,701 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund.browser: ╔═════════════════════════════════════╗ ║ TOUR PosRefundDownpayment SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-09-24 16:40:34,720 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:34] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 76 0.022 0.055 2026-09-24 16:40:34,782 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund.browser: heap 21500556 (allocated 24252416) 2026-09-24 16:40:34,784 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Closing chrome headless with pid 119042 2026-09-24 16:40:34,784 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Closing websocket connection 2026-09-24 16:40:34,785 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Terminating chrome headless with pid 119042 2026-09-24 16:40:34,839 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_164034_839191_test_downpayment_refund.txt 2026-09-24 16:40:34,839 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Removing chrome user profile "/tmp/tmpqz5jtvlu_chrome_odoo" 2026-09-24 16:40:35,030 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_with_taxed_product ... 2026-09-24 16:40:35,697 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Chrome pid: 119276 2026-09-24 16:40:35,697 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Chrome headless temporary user profile dir: /tmp/tmpn6geoywj_chrome_odoo 2026-09-24 16:40:35,697 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Issuing json command http://127.0.0.1:42625/json/version 2026-09-24 16:40:35,698 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42625', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:40:35,700 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Browser version: Chrome/150.0.7871.114 2026-09-24 16:40:35,700 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Issuing json command http://127.0.0.1:42625/json 2026-09-24 16:40:35,701 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42625', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:40:35,701 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Websocket url found: ws://127.0.0.1:42625/devtools/page/58763BAE28B81BB6CF18288DAC1FE05B 2026-09-24 16:40:35,703 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Enable chrome headless console log notification 2026-09-24 16:40:35,704 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Chrome headless enable page notifications 2026-09-24 16:40:35,774 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-24 16:40:35,775 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Setting session cookie in browser 2026-09-24 16:40:35,776 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-09-24 16:40:35,776 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-09-24 16:40:35,783 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:40:36,145 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:36] "GET /pos/ui/126 HTTP/1.1" 200 - 88 0.018 0.346 2026-09-24 16:40:36,148 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Navigation result: {'frameId': '58763BAE28B81BB6CF18288DAC1FE05B', 'loaderId': '8C5AE5F39B3035BD2501D9CA3E984C15', 'isDownload': False} 2026-09-24 16:40:36,148 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Evaluate ready code "odoo.isTourReady('PoSDownPaymentLinesPerTax')" 2026-09-24 16:40:36,159 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:40:36,169 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:36] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.004 2026-09-24 16:40:36,172 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:36] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-09-24 16:40:36,176 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:36] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-09-24 16:40:36,459 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:36] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:40:36,462 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:36] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:40:36,469 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:36] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-09-24 16:40:36,480 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:36] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:40:36,485 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:36] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:40:36,490 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:36] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:40:36,492 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Evaluate test code "odoo.startTour('PoSDownPaymentLinesPerTax', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:40:36,496 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:36,503 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:36] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.009 2026-09-24 16:40:36,513 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:36] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.003 0.016 2026-09-24 16:40:36,515 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:36] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.003 2026-09-24 16:40:36,542 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:36] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.006 0.019 2026-09-24 16:40:36,824 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:36] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 365 0.081 0.184 2026-09-24 16:40:36,835 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:36] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:40:36,864 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:36] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:40:36,894 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:36] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.022 2026-09-24 16:40:36,904 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:36] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:40:36,910 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product.browser: Owl is running in 'dev' mode. 2026-09-24 16:40:36,919 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:36] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.003 2026-09-24 16:40:36,939 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:36] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:40:36,947 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:36] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:40:36,950 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:36] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:40:36,952 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:36] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.002 0.008 2026-09-24 16:40:36,958 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:36] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:40:36,961 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:36] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:40:36,976 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:36] "GET /web/image/res.users/236/avatar_128 HTTP/1.1" 200 - 14 0.009 0.024 2026-09-24 16:40:36,983 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:36] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.001 0.018 2026-09-24 16:40:36,984 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:36] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.042 2026-09-24 16:40:37,015 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:37,047 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:37] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:40:37,084 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:37] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.018 0.024 2026-09-24 16:40:37,087 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:37] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:40:37,094 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:37] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.003 0.044 2026-09-24 16:40:37,107 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:37] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.053 2026-09-24 16:40:37,117 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:37,121 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:37] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.068 2026-09-24 16:40:37,129 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:37] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:40:37,150 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:37] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.010 0.098 2026-09-24 16:40:37,163 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:37] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.075 2026-09-24 16:40:37,168 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:37,175 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:37] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.085 2026-09-24 16:40:37,188 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:37] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.092 2026-09-24 16:40:37,201 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:37] "GET /web/image?model=product.template&field=image_128&id=2159&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.089 2026-09-24 16:40:37,213 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:37] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.078 2026-09-24 16:40:37,226 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:37] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.072 2026-09-24 16:40:37,238 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:37] "GET /web/image?model=product.template&field=image_128&id=2158&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.072 2026-09-24 16:40:37,275 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:37] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.012 0.084 2026-09-24 16:40:37,287 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:37] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.083 2026-09-24 16:40:37,299 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:37] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.082 2026-09-24 16:40:37,313 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:37] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.121 2026-09-24 16:40:37,314 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:37,370 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:37,453 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:37] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 66 0.021 0.061 2026-09-24 16:40:37,503 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:37] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.012 0.023 2026-09-24 16:40:37,531 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:37] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.007 2026-09-24 16:40:37,573 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:37,646 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40: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.023 0.049 2026-09-24 16:40:37,723 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:37] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 60 0.021 0.050 2026-09-24 16:40:37,729 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:37] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.001 0.068 2026-09-24 16:40:37,755 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:37] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.006 0.014 2026-09-24 16:40:37,782 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:37,835 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:37,918 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:37,969 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:38,022 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:38,073 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:38,135 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:38,144 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:38] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:40:38,145 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:38] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:40:38,186 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:38,236 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:38,299 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:38,351 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:38,412 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:38,417 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63600066 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '2cd45cfa-03c7-4841-b56b-0949392c3094'}] 2026-09-24 16:40:38,418 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:38] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:40:39,223 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63600066 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '2cd45cfa-03c7-4841-b56b-0949392c3094'} created pos.order #809 2026-09-24 16:40:39,322 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63600066 finished 2026-09-24 16:40:39,473 44 INFO rb-c855d12-225060-418428 odoo.tests.common: Simulating signal changes during tests 2026-09-24 16:40:39,474 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:39] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 749 0.251 0.808 2026-09-24 16:40:39,534 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:39] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 31 0.011 0.024 2026-09-24 16:40:39,535 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:39] "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.037 2026-09-24 16:40:39,548 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:39] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:40:39,599 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product.browser: tour succeeded 2026-09-24 16:40:39,599 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product.browser: ╔══════════════════════════════════════════╗ ║ TOUR PoSDownPaymentLinesPerTax SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-09-24 16:40:39,602 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28081722 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '2cd45cfa-03c7-4841-b56b-0949392c3094'}] 2026-09-24 16:40:39,610 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28081722 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '2cd45cfa-03c7-4841-b56b-0949392c3094'} sync ignored for existing PoS order pos.order(809,) (state: done) 2026-09-24 16:40:39,617 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28081722 finished 2026-09-24 16:40:39,662 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product.browser: heap 18476120 (allocated 19795968) 2026-09-24 16:40:39,665 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Closing chrome headless with pid 119276 2026-09-24 16:40:39,666 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Closing websocket connection 2026-09-24 16:40:39,667 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Terminating chrome headless with pid 119276 2026-09-24 16:40:39,676 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:39] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 82 0.029 0.046 2026-09-24 16:40:39,724 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_164039_724319_test_downpayment_with_taxed_product.txt 2026-09-24 16:40:39,724 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Removing chrome user profile "/tmp/tmpn6geoywj_chrome_odoo" 2026-09-24 16:40:39,763 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_draft_pos_order_linked_sale_order ... 2026-09-24 16:40:40,234 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Chrome pid: 119506 2026-09-24 16:40:40,234 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Chrome headless temporary user profile dir: /tmp/tmp6fr8nuxz_chrome_odoo 2026-09-24 16:40:40,234 44 INFO rb-c855d12-225060-418428 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:40995/json/version 2026-09-24 16:40:40,235 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40995', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:40:40,276 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:40,277 44 INFO rb-c855d12-225060-418428 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:40995/json 2026-09-24 16:40:40,277 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40995', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:40:40,284 44 INFO rb-c855d12-225060-418428 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:40995/devtools/page/9648F79EC140CAB9AD9C53FE1DFE2AEC 2026-09-24 16:40:40,292 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Enable chrome headless console log notification 2026-09-24 16:40:40,295 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Chrome headless enable page notifications 2026-09-24 16:40:40,365 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-24 16:40:40,366 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Setting session cookie in browser 2026-09-24 16:40:40,367 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-09-24 16:40:40,367 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-09-24 16:40:40,374 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:40:40,689 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:40] "GET /pos/ui/126 HTTP/1.1" 200 - 87 0.019 0.298 2026-09-24 16:40:40,692 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Navigation result: {'frameId': '9648F79EC140CAB9AD9C53FE1DFE2AEC', 'loaderId': 'BA409C5D8AFB5115E3E95361BCC7E243', 'isDownload': False} 2026-09-24 16:40:40,693 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Evaluate ready code "odoo.isTourReady('PosSettleOrder5')" 2026-09-24 16:40:40,701 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:40:40,711 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:40] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:40:40,714 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:40] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.000 0.008 2026-09-24 16:40:40,718 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:40] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-09-24 16:40:40,987 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:40] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:40:40,989 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:40] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:40:40,997 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:40] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-24 16:40:41,008 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Evaluate test code "odoo.startTour('PosSettleOrder5', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:40:41,008 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:41] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:40:41,010 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:41,014 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:41] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:40:41,019 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:41] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:40:41,036 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:41] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.005 0.008 2026-09-24 16:40:41,045 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:41] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.018 2026-09-24 16:40:41,073 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:41] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.010 0.020 2026-09-24 16:40:41,075 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:41] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.020 2026-09-24 16:40:41,389 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:41] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 364 0.122 0.179 2026-09-24 16:40:41,403 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:41] "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-09-24 16:40:41,432 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:41] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:40:41,464 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:41] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.022 2026-09-24 16:40:41,475 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:41] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:40:41,482 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:41,486 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:41] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:40:41,513 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:41] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:40:41,527 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:41] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:40:41,530 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:41] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:40:41,541 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40: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-09-24 16:40:41,543 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:41] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-09-24 16:40:41,547 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:41] "GET /web/image/res.users/236/avatar_128 HTTP/1.1" 200 - 11 0.009 0.016 2026-09-24 16:40:41,549 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:41] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.028 2026-09-24 16:40:41,556 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:41] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.002 0.034 2026-09-24 16:40:41,562 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:41] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.001 0.012 2026-09-24 16:40:41,589 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:41,620 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:41] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:40:41,632 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:41] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.009 0.012 2026-09-24 16:40:41,642 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:41] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:40:41,663 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:41] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.010 0.038 2026-09-24 16:40:41,677 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:41] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.049 2026-09-24 16:40:41,692 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:41] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.067 2026-09-24 16:40:41,702 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:41,706 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:41] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.069 2026-09-24 16:40:41,711 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:41] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:40:41,719 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:41] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.073 2026-09-24 16:40:41,733 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:41] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.067 2026-09-24 16:40:41,746 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:41] "GET /web/image?model=product.template&field=image_128&id=2159&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.065 2026-09-24 16:40:41,753 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:41,775 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:41] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.010 0.150 2026-09-24 16:40:41,788 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:41] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.093 2026-09-24 16:40:41,800 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:41] "GET /web/image?model=product.template&field=image_128&id=2158&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.086 2026-09-24 16:40:41,839 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:41] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.014 0.104 2026-09-24 16:40:41,855 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:41] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.105 2026-09-24 16:40:41,862 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:41,868 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:41] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.131 2026-09-24 16:40:41,919 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:42,001 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:42] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 65 0.021 0.060 2026-09-24 16:40:42,052 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:42] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.012 0.022 2026-09-24 16:40:42,080 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:42] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.007 2026-09-24 16:40:42,122 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:42,189 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:42] "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.022 0.044 2026-09-24 16:40:42,253 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:42] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 61 0.019 0.041 2026-09-24 16:40:42,260 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:42] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.001 0.059 2026-09-24 16:40:42,286 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:42] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.006 0.013 2026-09-24 16:40:42,311 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:42,329 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:42] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.006 0.012 2026-09-24 16:40:42,374 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:42,425 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:42,476 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:42,526 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order.browser: tour succeeded 2026-09-24 16:40:42,526 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order.browser: ╔════════════════════════════════╗ ║ TOUR PosSettleOrder5 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-09-24 16:40:42,570 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order.browser: heap 16254780 (allocated 17563648) 2026-09-24 16:40:42,572 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Closing chrome headless with pid 119506 2026-09-24 16:40:42,573 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Closing websocket connection 2026-09-24 16:40:42,573 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Terminating chrome headless with pid 119506 2026-09-24 16:40:42,626 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_164042_626622_test_draft_pos_order_linked_sale_order.txt 2026-09-24 16:40:42,626 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Removing chrome user profile "/tmp/tmp6fr8nuxz_chrome_odoo" 2026-09-24 16:40:42,639 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos ... 2026-09-24 16:40:43,010 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos: Chrome pid: 119729 2026-09-24 16:40:43,010 44 INFO rb-c855d12-225060-418428 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/tmpa5e6tfqk_chrome_odoo 2026-09-24 16:40:43,010 44 INFO rb-c855d12-225060-418428 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:41247/json/version 2026-09-24 16:40:43,011 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41247', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:40:43,049 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:43,049 44 INFO rb-c855d12-225060-418428 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:41247/json 2026-09-24 16:40:43,050 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41247', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:40:43,056 44 INFO rb-c855d12-225060-418428 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:41247/devtools/page/70F71172705AD513E8E46606F00C8EAC 2026-09-24 16:40:43,063 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:43,067 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos: Chrome headless enable page notifications 2026-09-24 16:40:43,121 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-24 16:40:43,123 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos: Setting session cookie in browser 2026-09-24 16:40:43,124 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos: Open "http://127.0.0.1:8069/pos/ui?config_id=126" in browser 2026-09-24 16:40:43,124 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=126" 2026-09-24 16:40:43,130 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:40:43,427 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:43] "GET /pos/ui?config_id=126 HTTP/1.1" 200 - 87 0.017 0.282 2026-09-24 16:40:43,430 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos: Navigation result: {'frameId': '70F71172705AD513E8E46606F00C8EAC', 'loaderId': '070F6032DFC375513120458CDAFC0FC8', 'isDownload': False} 2026-09-24 16:40:43,430 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:43,441 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:40:43,451 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:43] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:40:43,455 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:43] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-09-24 16:40:43,459 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:43] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-09-24 16:40:43,732 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:43] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:40:43,733 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:43] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:40:43,741 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:43] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-24 16:40:43,753 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:43] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:40:43,758 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos: Evaluate test code "odoo.startTour('test_ecommerce_paid_order_is_hidden_in_pos', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=126", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:40:43,759 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:43] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:40:43,761 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:43,764 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:43] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:40:43,781 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:43] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.003 0.010 2026-09-24 16:40:43,789 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:43] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.018 2026-09-24 16:40:43,815 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:43] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.007 0.020 2026-09-24 16:40:43,816 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:43] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.017 2026-09-24 16:40:44,083 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:44] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 363 0.080 0.173 2026-09-24 16:40:44,092 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16: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.002 2026-09-24 16:40:44,120 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16: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.000 0.003 2026-09-24 16:40:44,156 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:44] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.026 2026-09-24 16:40:44,165 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16: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.000 0.003 2026-09-24 16:40:44,173 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:44,178 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:44] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:40:44,203 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:44] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:40:44,208 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:44] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:40:44,216 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:44] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:40:44,217 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:44] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:40:44,222 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:44] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:40:44,224 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:44] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:40:44,236 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:44] "GET /web/image/res.users/236/avatar_128 HTTP/1.1" 200 - 14 0.013 0.016 2026-09-24 16:40:44,242 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:44] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:40:44,244 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:44] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.002 0.030 2026-09-24 16:40:44,250 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:44] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.001 0.023 2026-09-24 16:40:44,278 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:44] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.008 0.038 2026-09-24 16:40:44,279 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:44,306 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:44] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.009 0.063 2026-09-24 16:40:44,318 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:44] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.004 0.012 2026-09-24 16:40:44,342 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:44] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.005 0.028 2026-09-24 16:40:44,347 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:44] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:40:44,360 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:44] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.048 2026-09-24 16:40:44,373 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:44] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.060 2026-09-24 16:40:44,385 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:44,388 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:44] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.067 2026-09-24 16:40:44,392 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:44] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:40:44,401 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:44] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.073 2026-09-24 16:40:44,414 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:44] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.081 2026-09-24 16:40:44,427 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:44] "GET /web/image?model=product.template&field=image_128&id=2158&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.077 2026-09-24 16:40:44,436 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:44,439 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:44] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.076 2026-09-24 16:40:44,451 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:44] "GET /web/image?model=product.template&field=image_128&id=2159&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.074 2026-09-24 16:40:44,463 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:44] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.067 2026-09-24 16:40:44,499 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:44] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.012 0.083 2026-09-24 16:40:44,541 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:44,594 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:44,644 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:44,700 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:44,754 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:44,805 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:44,855 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:44,910 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:44,967 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:45,051 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:45] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 67 0.021 0.061 2026-09-24 16:40:45,071 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:45] "POST /web/dataset/call_kw/res.partner/read#res.partner.read HTTP/1.1" 200 - 3 0.002 0.008 2026-09-24 16:40:45,086 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:45] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 2 0.001 0.004 2026-09-24 16:40:45,135 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:45] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.007 2026-09-24 16:40:45,183 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos.browser: tour succeeded 2026-09-24 16:40:45,184 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:45,234 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos.browser: heap 17692116 (allocated 18874368) 2026-09-24 16:40:45,236 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos: Closing chrome headless with pid 119729 2026-09-24 16:40:45,236 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos: Closing websocket connection 2026-09-24 16:40:45,236 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos: Terminating chrome headless with pid 119729 2026-09-24 16:40:45,290 44 INFO rb-c855d12-225060-418428 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-c855d12-225060-418428/chrome_logs/chrome_log_20260924_164045_290149_test_ecommerce_paid_order_is_hidden_in_pos.txt 2026-09-24 16:40:45,290 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos: Removing chrome user profile "/tmp/tmpa5e6tfqk_chrome_odoo" 2026-09-24 16:40:45,299 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos ... 2026-09-24 16:40:45,769 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos: Chrome pid: 119947 2026-09-24 16:40:45,769 44 INFO rb-c855d12-225060-418428 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/tmp33ft5c68_chrome_odoo 2026-09-24 16:40:45,769 44 INFO rb-c855d12-225060-418428 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:43591/json/version 2026-09-24 16:40:45,770 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43591', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:40:45,772 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:45,772 44 INFO rb-c855d12-225060-418428 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:43591/json 2026-09-24 16:40:45,772 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43591', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:40:45,773 44 INFO rb-c855d12-225060-418428 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:43591/devtools/page/70BBC36DB27E26D823E0303557FCEAEE 2026-09-24 16:40:45,774 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:45,776 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos: Chrome headless enable page notifications 2026-09-24 16:40:45,820 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-24 16:40:45,822 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos: Setting session cookie in browser 2026-09-24 16:40:45,822 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos: Open "http://127.0.0.1:8069/pos/ui?config_id=126" in browser 2026-09-24 16:40:45,822 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=126" 2026-09-24 16:40:45,830 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:40:46,229 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:46] "GET /pos/ui?config_id=126 HTTP/1.1" 200 - 133 0.027 0.374 2026-09-24 16:40:46,231 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos: Navigation result: {'frameId': '70BBC36DB27E26D823E0303557FCEAEE', 'loaderId': '7168C11BC1FA50787726615A4F125B44', 'isDownload': False} 2026-09-24 16:40:46,231 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:46,244 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:40:46,253 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:46] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:40:46,256 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:46] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.000 0.007 2026-09-24 16:40:46,259 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:46] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.000 0.012 2026-09-24 16:40:46,528 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:46] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:40:46,530 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:46] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:40:46,540 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:46] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-09-24 16:40:46,551 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:46] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:40:46,557 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:46] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:40:46,558 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos: Evaluate test code "odoo.startTour('test_ecommerce_unpaid_order_is_shown_in_pos', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=126", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:40:46,561 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:46,564 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:46] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:40:46,580 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:46] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.004 0.008 2026-09-24 16:40:46,588 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:46] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.018 2026-09-24 16:40:46,615 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:46] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.007 0.021 2026-09-24 16:40:46,616 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:46] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.018 2026-09-24 16:40:46,879 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:46] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 363 0.076 0.173 2026-09-24 16:40:46,889 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:46] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:40:46,916 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40: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.003 2026-09-24 16:40:46,954 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:46] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.029 2026-09-24 16:40:46,965 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40: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.003 2026-09-24 16:40:46,974 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:46,979 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:46] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:40:47,014 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:47] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:40:47,022 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:47] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:40:47,025 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:47] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:40:47,033 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:47] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:40:47,037 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:47] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:40:47,042 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:47] "GET /web/image/res.users/236/avatar_128 HTTP/1.1" 200 - 14 0.008 0.017 2026-09-24 16:40:47,048 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:47] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.001 0.028 2026-09-24 16:40:47,050 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:47] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.031 2026-09-24 16:40:47,055 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:47] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.001 0.013 2026-09-24 16:40:47,113 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:47,148 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:47] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-09-24 16:40:47,157 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:47] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.005 0.016 2026-09-24 16:40:47,168 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:47] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:40:47,175 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:47] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.023 2026-09-24 16:40:47,188 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:47] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.036 2026-09-24 16:40:47,216 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:47] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.008 0.070 2026-09-24 16:40:47,245 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:47] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.007 0.100 2026-09-24 16:40:47,250 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:47] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:40:47,252 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:47,261 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:47] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.099 2026-09-24 16:40:47,274 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:47] "GET /web/image?model=product.template&field=image_128&id=2158&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.103 2026-09-24 16:40:47,287 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:47] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.108 2026-09-24 16:40:47,300 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:47] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.107 2026-09-24 16:40:47,303 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:47,312 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:47] "GET /web/image?model=product.template&field=image_128&id=2159&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.092 2026-09-24 16:40:47,348 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:47] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 35 0.012 0.082 2026-09-24 16:40:47,361 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:47] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.084 2026-09-24 16:40:47,374 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:47] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.083 2026-09-24 16:40:47,382 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:47,392 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:47] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.127 2026-09-24 16:40:47,434 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:47,485 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:47,540 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:47,595 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:47,646 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:47,696 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:47,751 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:47,807 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:47,891 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:47] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 67 0.021 0.062 2026-09-24 16:40:47,911 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:47] "POST /web/dataset/call_kw/res.partner/read#res.partner.read HTTP/1.1" 200 - 3 0.002 0.008 2026-09-24 16:40:47,955 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:47] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 27 0.012 0.022 2026-09-24 16:40:47,987 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:47] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.009 2026-09-24 16:40:48,026 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos.browser: tour succeeded 2026-09-24 16:40:48,026 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:48,071 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos.browser: heap 16196736 (allocated 17563648) 2026-09-24 16:40:48,072 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos: Closing chrome headless with pid 119947 2026-09-24 16:40:48,072 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos: Closing websocket connection 2026-09-24 16:40:48,073 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos: Terminating chrome headless with pid 119947 2026-09-24 16:40:48,130 44 INFO rb-c855d12-225060-418428 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-c855d12-225060-418428/chrome_logs/chrome_log_20260924_164048_129948_test_ecommerce_unpaid_order_is_shown_in_pos.txt 2026-09-24 16:40:48,130 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos: Removing chrome user profile "/tmp/tmp33ft5c68_chrome_odoo" 2026-09-24 16:40:48,139 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_edit_invoice_with_pos_order ... 2026-09-24 16:40:48,847 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_import_lot_groupable_and_non_groupable ... 2026-09-24 16:40:49,512 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Chrome pid: 120163 2026-09-24 16:40:49,512 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Chrome headless temporary user profile dir: /tmp/tmp423o6vc3_chrome_odoo 2026-09-24 16:40:49,512 44 INFO rb-c855d12-225060-418428 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:34883/json/version 2026-09-24 16:40:49,513 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34883', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:40:49,515 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:49,515 44 INFO rb-c855d12-225060-418428 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:34883/json 2026-09-24 16:40:49,515 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34883', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:40:49,516 44 INFO rb-c855d12-225060-418428 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:34883/devtools/page/AA4ACA8B13B3C07127C6BF6F258A47C4 2026-09-24 16:40:49,517 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Enable chrome headless console log notification 2026-09-24 16:40:49,518 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Chrome headless enable page notifications 2026-09-24 16:40:49,582 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-24 16:40:49,583 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Setting session cookie in browser 2026-09-24 16:40:49,584 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Open "http://127.0.0.1:8069/pos/ui?config_id=126" in browser 2026-09-24 16:40:49,584 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=126" 2026-09-24 16:40:49,592 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:40:49,889 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:49] "GET /pos/ui?config_id=126 HTTP/1.1" 200 - 87 0.019 0.280 2026-09-24 16:40:49,891 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Navigation result: {'frameId': 'AA4ACA8B13B3C07127C6BF6F258A47C4', 'loaderId': '04F96BFACF512C0D57A38F4D653DEC5B', 'isDownload': False} 2026-09-24 16:40:49,891 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:49,901 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:40:49,911 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:49] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:40:49,915 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:49] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-09-24 16:40:49,918 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:49] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-09-24 16:40:50,206 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:50] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:40:50,216 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:50] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-09-24 16:40:50,218 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:50] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:40:50,227 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Evaluate test code "odoo.startTour('test_import_lot_groupable_and_non_groupable', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=126", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:40:50,229 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:50] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:40:50,230 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:50,236 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:50] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:40:50,241 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:50] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:40:50,257 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:50] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.003 0.009 2026-09-24 16:40:50,265 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:50] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.018 2026-09-24 16:40:50,295 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:50] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.007 0.024 2026-09-24 16:40:50,296 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:50] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.018 2026-09-24 16:40:50,569 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:50] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 363 0.082 0.176 2026-09-24 16:40:50,578 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:50] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:40:50,613 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:50] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.008 2026-09-24 16:40:50,650 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:50] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.023 2026-09-24 16:40:50,662 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:50] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:40:50,669 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:50,673 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:50] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:40:50,701 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:50] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:40:50,708 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:50] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:40:50,712 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:50] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:40:50,714 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:50] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:40:50,728 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:50] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:40:50,731 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:50] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:40:50,736 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:50] "GET /web/image/res.users/236/avatar_128 HTTP/1.1" 200 - 11 0.011 0.019 2026-09-24 16:40:50,745 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:50] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:40:50,748 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:50] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.005 0.036 2026-09-24 16:40:50,757 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:50] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.003 0.023 2026-09-24 16:40:50,787 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:50] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.009 0.040 2026-09-24 16:40:50,801 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:50,815 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:50] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.008 0.068 2026-09-24 16:40:50,853 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:50] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.006 0.018 2026-09-24 16:40:50,857 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:50] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:40:50,868 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:50] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.032 2026-09-24 16:40:50,881 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:50] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.049 2026-09-24 16:40:50,894 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:50] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.063 2026-09-24 16:40:50,906 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:50] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.064 2026-09-24 16:40:50,913 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:50] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.002 0.069 2026-09-24 16:40:50,926 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:50] "GET /web/image?model=product.template&field=image_128&id=2159&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.065 2026-09-24 16:40:50,930 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:50] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:40:50,933 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:50,939 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:50] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.067 2026-09-24 16:40:50,952 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:50] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.067 2026-09-24 16:40:50,965 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:50] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.068 2026-09-24 16:40:50,978 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:50] "GET /web/image?model=product.template&field=image_128&id=2174&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.069 2026-09-24 16:40:50,984 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:50,992 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:50] "GET /web/image?model=product.template&field=image_128&id=2158&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.076 2026-09-24 16:40:51,032 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:51] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.013 0.086 2026-09-24 16:40:51,062 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:51,119 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:51,204 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:51] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 65 0.023 0.061 2026-09-24 16:40:51,261 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:51] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.014 0.027 2026-09-24 16:40:51,290 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:51] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.007 2026-09-24 16:40:51,345 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:51,425 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:51] "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.027 0.052 2026-09-24 16:40:51,499 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:51] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 54 0.023 0.046 2026-09-24 16:40:51,505 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:51] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.001 0.068 2026-09-24 16:40:51,532 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:51] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.007 0.015 2026-09-24 16:40:51,561 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:51,594 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:51] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 28 0.011 0.021 2026-09-24 16:40:51,674 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:51,725 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:51,776 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:51,827 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:51,877 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:51,928 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:51,978 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:52,028 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:52,079 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:52,129 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:52,180 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:52,230 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable.browser: tour succeeded 2026-09-24 16:40:52,231 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:52,279 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable.browser: heap 17954104 (allocated 19136512) 2026-09-24 16:40:52,281 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Closing chrome headless with pid 120163 2026-09-24 16:40:52,281 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Closing websocket connection 2026-09-24 16:40:52,281 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Terminating chrome headless with pid 120163 2026-09-24 16:40:52,336 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_164052_335854_test_import_lot_groupable_and_non_groupable.txt 2026-09-24 16:40:52,336 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Removing chrome user profile "/tmp/tmp423o6vc3_chrome_odoo" 2026-09-24 16:40:52,346 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_multiple_lots_sale_order ... 2026-09-24 16:40:52,866 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome pid: 120387 2026-09-24 16:40:52,866 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome headless temporary user profile dir: /tmp/tmpia0klguh_chrome_odoo 2026-09-24 16:40:52,866 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Issuing json command http://127.0.0.1:44427/json/version 2026-09-24 16:40:52,867 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44427', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:40:52,869 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Browser version: Chrome/150.0.7871.114 2026-09-24 16:40:52,869 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Issuing json command http://127.0.0.1:44427/json 2026-09-24 16:40:52,869 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44427', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:40:52,870 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Websocket url found: ws://127.0.0.1:44427/devtools/page/C4C21A59687055AC402F3CE1A05B8BE7 2026-09-24 16:40:52,871 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Enable chrome headless console log notification 2026-09-24 16:40:52,872 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome headless enable page notifications 2026-09-24 16:40:52,924 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-24 16:40:52,925 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Setting session cookie in browser 2026-09-24 16:40:52,926 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Open "http://127.0.0.1:8069/pos/ui?config_id=126" in browser 2026-09-24 16:40:52,926 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=126" 2026-09-24 16:40:52,932 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:40:53,228 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:53] "GET /pos/ui?config_id=126 HTTP/1.1" 200 - 88 0.017 0.280 2026-09-24 16:40:53,231 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Navigation result: {'frameId': 'C4C21A59687055AC402F3CE1A05B8BE7', 'loaderId': '069A44BFCC185B94734A8F73341D7CD5', 'isDownload': False} 2026-09-24 16:40:53,231 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:53,243 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:40:53,253 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:53] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:40:53,257 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:53] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-09-24 16:40:53,260 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:53] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.000 0.011 2026-09-24 16:40:53,530 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:53] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:40:53,534 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:53] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:40:53,541 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:53] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-09-24 16:40:53,553 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:53] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:40:53,558 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Evaluate test code "odoo.startTour('test_multiple_lots_sale_order_1', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=126", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:40:53,559 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:53] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:40:53,561 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:53,564 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:53] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:40:53,579 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:53] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.003 0.008 2026-09-24 16:40:53,587 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:53] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.016 2026-09-24 16:40:53,613 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:53] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.007 0.020 2026-09-24 16:40:53,615 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:53] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.018 2026-09-24 16:40:53,897 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:53] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 363 0.081 0.187 2026-09-24 16:40:53,907 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:53] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:40:53,936 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:53] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:40:53,967 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:53] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.022 2026-09-24 16:40:53,975 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:53] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:40:53,981 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: Owl is running in 'dev' mode. 2026-09-24 16:40:53,986 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:53] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:40:54,016 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:54] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:40:54,024 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:54] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:40:54,025 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:54] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:40:54,027 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:54] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:40:54,036 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:54] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:40:54,037 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:54] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:40:54,045 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:54] "GET /web/image/res.users/236/avatar_128 HTTP/1.1" 200 - 11 0.008 0.016 2026-09-24 16:40:54,051 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:54] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.001 0.030 2026-09-24 16:40:54,057 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:54] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.001 0.015 2026-09-24 16:40:54,089 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:54,122 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:54] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:40:54,127 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:54] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.003 0.008 2026-09-24 16:40:54,132 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:54] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:40:54,158 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:54] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.011 0.031 2026-09-24 16:40:54,183 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:54] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.007 0.061 2026-09-24 16:40:54,199 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:54,201 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:54] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.081 2026-09-24 16:40:54,205 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:54] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:40:54,216 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:54] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.079 2026-09-24 16:40:54,229 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:54] "GET /web/image?model=product.template&field=image_128&id=2159&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.079 2026-09-24 16:40:54,241 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:54] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.124 2026-09-24 16:40:54,250 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:54,254 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:54] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.092 2026-09-24 16:40:54,266 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:54] "GET /web/image?model=product.template&field=image_128&id=2175&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.079 2026-09-24 16:40:54,278 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:54] "GET /web/image?model=product.template&field=image_128&id=2158&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.070 2026-09-24 16:40:54,315 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:54] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.013 0.085 2026-09-24 16:40:54,328 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:54] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.083 2026-09-24 16:40:54,340 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:54] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.083 2026-09-24 16:40:54,345 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:54,352 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:54] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.119 2026-09-24 16:40:54,401 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:54,483 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:54] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 67 0.021 0.059 2026-09-24 16:40:54,533 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:54] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.012 0.022 2026-09-24 16:40:54,560 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:54] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.007 2026-09-24 16:40:54,602 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:54,667 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:54] "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.021 0.043 2026-09-24 16:40:54,726 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:54] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 55 0.018 0.036 2026-09-24 16:40:54,731 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:54] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.001 0.054 2026-09-24 16:40:54,760 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:54] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.006 0.017 2026-09-24 16:40:54,794 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:54,814 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:54] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 14 0.006 0.014 2026-09-24 16:40:54,859 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:54,910 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: tour succeeded 2026-09-24 16:40:54,910 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:54,953 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: heap 16206680 (allocated 17825792) 2026-09-24 16:40:54,955 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Closing chrome headless with pid 120387 2026-09-24 16:40:54,955 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Closing websocket connection 2026-09-24 16:40:54,955 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Terminating chrome headless with pid 120387 2026-09-24 16:40:55,009 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_164055_009213_test_multiple_lots_sale_order.txt 2026-09-24 16:40:55,009 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Removing chrome user profile "/tmp/tmpia0klguh_chrome_odoo" 2026-09-24 16:40:55,405 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome pid: 120603 2026-09-24 16:40:55,405 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome headless temporary user profile dir: /tmp/tmp4v5t4aig_chrome_odoo 2026-09-24 16:40:55,405 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Issuing json command http://127.0.0.1:41097/json/version 2026-09-24 16:40:55,406 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41097', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:40:55,408 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Browser version: Chrome/150.0.7871.114 2026-09-24 16:40:55,408 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Issuing json command http://127.0.0.1:41097/json 2026-09-24 16:40:55,409 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41097', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:40:55,409 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Websocket url found: ws://127.0.0.1:41097/devtools/page/2835F3D530A26B5695C46FEF2D6378CF 2026-09-24 16:40:55,411 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Enable chrome headless console log notification 2026-09-24 16:40:55,411 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome headless enable page notifications 2026-09-24 16:40:55,449 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-24 16:40:55,451 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Setting session cookie in browser 2026-09-24 16:40:55,452 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Open "http://127.0.0.1:8069/pos/ui?config_id=126" in browser 2026-09-24 16:40:55,452 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=126" 2026-09-24 16:40:55,489 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:55] "GET /pos/ui?config_id=126 HTTP/1.1" 200 - 33 0.008 0.022 2026-09-24 16:40:55,491 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Navigation result: {'frameId': '2835F3D530A26B5695C46FEF2D6378CF', 'loaderId': 'DEC1425EA4B41E5BFD17A75C4D8A6551', 'isDownload': False} 2026-09-24 16:40:55,491 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:55,499 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:40:55,508 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:55] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.004 2026-09-24 16:40:55,512 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:55] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-09-24 16:40:55,518 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:55] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-09-24 16:40:55,795 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:55] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:40:55,799 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:55] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:40:55,803 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:55] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:40:55,813 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:55] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.003 2026-09-24 16:40:55,819 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:55] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:40:55,824 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:55] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:40:55,824 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Evaluate test code "odoo.startTour('test_multiple_lots_sale_order_2', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=126", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:40:55,827 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:55,837 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:55] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 6 0.002 0.006 2026-09-24 16:40:55,839 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:55] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.009 2026-09-24 16:40:55,864 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:55] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 11 0.004 0.019 2026-09-24 16:40:55,866 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:55] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.017 2026-09-24 16:40:56,106 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:56] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 268 0.060 0.167 2026-09-24 16:40:56,115 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:56] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:40:56,142 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:56] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:40:56,169 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:56] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 3 0.002 0.019 2026-09-24 16:40:56,180 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:56] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:40:56,188 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: Owl is running in 'dev' mode. 2026-09-24 16:40:56,192 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:56] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:40:56,220 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:56] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:40:56,227 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:56] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:40:56,234 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:56] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:40:56,238 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:56] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:40:56,246 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:56] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:40:56,247 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:56] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:40:56,249 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:56] "GET /web/image/res.users/236/avatar_128 HTTP/1.1" 200 - 7 0.007 0.013 2026-09-24 16:40:56,257 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:56] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.002 0.025 2026-09-24 16:40:56,258 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:56] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.026 2026-09-24 16:40:56,264 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:56] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.001 0.011 2026-09-24 16:40:56,303 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:56,335 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:56] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.020 2026-09-24 16:40:56,340 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:56] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:40:56,352 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:56] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.035 2026-09-24 16:40:56,356 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:56,365 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:56] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.051 2026-09-24 16:40:56,378 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:56] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.061 2026-09-24 16:40:56,391 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:56] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.071 2026-09-24 16:40:56,404 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:56] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.082 2026-09-24 16:40:56,413 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:56,416 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:56] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.073 2026-09-24 16:40:56,421 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:56] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:40:56,426 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:56] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:40:56,430 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:56] "GET /web/image?model=product.template&field=image_128&id=2159&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.074 2026-09-24 16:40:56,443 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:56] "GET /web/image?model=product.template&field=image_128&id=2175&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.074 2026-09-24 16:40:56,456 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:56] "GET /web/image?model=product.template&field=image_128&id=2158&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.073 2026-09-24 16:40:56,471 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:56,487 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:56] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.012 0.082 2026-09-24 16:40:56,494 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:56] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.002 0.062 2026-09-24 16:40:56,519 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:56] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.007 0.106 2026-09-24 16:40:56,548 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:56] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 4 0.002 0.075 2026-09-24 16:40:56,592 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:56] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 18 0.009 0.019 2026-09-24 16:40:56,618 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:56] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.007 2026-09-24 16:40:56,658 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:56,716 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:56] "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.019 0.038 2026-09-24 16:40:56,777 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:56] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 55 0.017 0.038 2026-09-24 16:40:56,782 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:56] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.001 0.054 2026-09-24 16:40:56,807 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:56] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.006 0.013 2026-09-24 16:40:56,844 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:56,871 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:56] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 25 0.009 0.018 2026-09-24 16:40:56,921 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:56,971 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:57,022 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:57,073 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: tour succeeded 2026-09-24 16:40:57,073 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:57,112 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: heap 16192768 (allocated 17825792) 2026-09-24 16:40:57,114 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Closing chrome headless with pid 120603 2026-09-24 16:40:57,114 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Closing websocket connection 2026-09-24 16:40:57,115 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Terminating chrome headless with pid 120603 2026-09-24 16:40:57,168 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_164057_168689_test_multiple_lots_sale_order.txt 2026-09-24 16:40:57,168 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Removing chrome user profile "/tmp/tmp4v5t4aig_chrome_odoo" 2026-09-24 16:40:57,311 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome pid: 120820 2026-09-24 16:40:57,311 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome headless temporary user profile dir: /tmp/tmp7hv68ae9_chrome_odoo 2026-09-24 16:40:57,311 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Issuing json command http://127.0.0.1:41829/json/version 2026-09-24 16:40:57,312 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41829', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:40:57,349 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Browser version: Chrome/150.0.7871.114 2026-09-24 16:40:57,349 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Issuing json command http://127.0.0.1:41829/json 2026-09-24 16:40:57,349 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41829', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:40:57,355 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Websocket url found: ws://127.0.0.1:41829/devtools/page/C66F9D398FEBDB6D8B7AC899DED0899E 2026-09-24 16:40:57,362 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Enable chrome headless console log notification 2026-09-24 16:40:57,365 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome headless enable page notifications 2026-09-24 16:40:57,382 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-24 16:40:57,383 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Setting session cookie in browser 2026-09-24 16:40:57,384 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Open "http://127.0.0.1:8069/pos/ui?config_id=126" in browser 2026-09-24 16:40:57,384 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=126" 2026-09-24 16:40:57,419 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:57] "GET /pos/ui?config_id=126 HTTP/1.1" 200 - 33 0.007 0.023 2026-09-24 16:40:57,421 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Navigation result: {'frameId': 'C66F9D398FEBDB6D8B7AC899DED0899E', 'loaderId': 'AA9D56886A516BCC99D82B19043D8E9A', 'isDownload': False} 2026-09-24 16:40:57,422 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:57,429 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:40:57,438 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:57] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:40:57,441 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:57] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.000 0.007 2026-09-24 16:40:57,445 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:57] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-09-24 16:40:57,716 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:57] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:40:57,718 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:57] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:40:57,724 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:57] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:40:57,735 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:57] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.000 0.003 2026-09-24 16:40:57,741 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Evaluate test code "odoo.startTour('test_multiple_lots_sale_order_3', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=126", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:40:57,741 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:57] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:40:57,743 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:57,747 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:57] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:40:57,754 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:57] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.003 2026-09-24 16:40:57,761 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:57] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 6 0.002 0.009 2026-09-24 16:40:57,765 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:57] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.002 2026-09-24 16:40:57,786 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:57] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 11 0.004 0.016 2026-09-24 16:40:58,024 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:58] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 268 0.058 0.165 2026-09-24 16:40:58,032 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:58] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:40:58,060 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40: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.004 2026-09-24 16:40:58,086 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:58] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 3 0.001 0.020 2026-09-24 16:40:58,099 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40: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.003 2026-09-24 16:40:58,106 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40: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.003 2026-09-24 16:40:58,108 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: Owl is running in 'dev' mode. 2026-09-24 16:40:58,109 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40: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.003 2026-09-24 16:40:58,114 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:58] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:40:58,138 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:58] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:40:58,154 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:58] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:40:58,158 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:58] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-09-24 16:40:58,164 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:58] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:40:58,166 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:58] "GET /web/image/res.users/236/avatar_128 HTTP/1.1" 200 - 7 0.006 0.013 2026-09-24 16:40:58,168 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:58] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:40:58,176 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:58] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.002 0.027 2026-09-24 16:40:58,183 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:58] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.001 0.010 2026-09-24 16:40:58,184 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:58] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.036 2026-09-24 16:40:58,218 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:58,272 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:58] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.016 2026-09-24 16:40:58,276 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:58] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:40:58,288 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:58] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.031 2026-09-24 16:40:58,301 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:58] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.045 2026-09-24 16:40:58,314 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:58] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.059 2026-09-24 16:40:58,323 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:58,327 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:58] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.069 2026-09-24 16:40:58,343 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:58] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.087 2026-09-24 16:40:58,358 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:58] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.078 2026-09-24 16:40:58,363 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:58] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:40:58,371 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:58] "GET /web/image?model=product.template&field=image_128&id=2158&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.079 2026-09-24 16:40:58,382 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:58,384 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:58] "GET /web/image?model=product.template&field=image_128&id=2159&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.079 2026-09-24 16:40:58,391 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:58] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:40:58,396 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:58] "GET /web/image?model=product.template&field=image_128&id=2175&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.079 2026-09-24 16:40:58,427 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:58] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.010 0.087 2026-09-24 16:40:58,433 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:58] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.001 0.066 2026-09-24 16:40:58,442 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:58,460 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:58] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.009 0.105 2026-09-24 16:40:58,490 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:58] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 4 0.002 0.046 2026-09-24 16:40:58,534 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:58] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 18 0.009 0.020 2026-09-24 16:40:58,569 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:58] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.007 2026-09-24 16:40:58,610 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:58,671 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:58] "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.019 0.040 2026-09-24 16:40:58,738 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:58] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 55 0.020 0.041 2026-09-24 16:40:58,745 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:58] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.001 0.063 2026-09-24 16:40:58,771 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:58] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.006 0.014 2026-09-24 16:40:58,794 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:58,817 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:58] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 18 0.007 0.015 2026-09-24 16:40:58,875 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:58,926 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:58,977 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:59,028 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:59,078 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:59,129 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:59,179 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:59,229 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:59,280 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:59,331 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:59,387 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:59,437 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:59,488 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:59,538 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:59,589 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:59,639 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:59,690 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:59,740 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:59,791 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:59,841 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:59,891 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:59,955 44 INFO rb-c855d12-225060-418428 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-09-24 16:40:59,963 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:59] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:40:59,964 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:40:59] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:41:00,005 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:00,056 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:00,119 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:00,181 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:00,184 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96176554 started for PoS orders references: [{'name': '/', 'pos_reference': '263-126-000001', 'uuid': 'd8fc874c-8e37-42b2-b109-95e284ce3edf'}] 2026-09-24 16:41:00,186 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:00] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:41:00,301 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #236 deleted stock.move.line records with IDs: [1312, 1313, 1314] 2026-09-24 16:41:00,408 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #236 deleted stock.move.line records with IDs: [1315, 1316, 1317] 2026-09-24 16:41:00,561 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96176554 order {'name': '/', 'pos_reference': '263-126-000001', 'uuid': 'd8fc874c-8e37-42b2-b109-95e284ce3edf'} created pos.order #811 2026-09-24 16:41:00,569 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96176554 finished 2026-09-24 16:41:00,700 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:00] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 551 0.161 0.357 2026-09-24 16:41:00,728 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:00] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:41:00,773 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: tour succeeded 2026-09-24 16:41:00,774 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:00,777 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46370939 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '263-126-000001', 'uuid': 'd8fc874c-8e37-42b2-b109-95e284ce3edf'}] 2026-09-24 16:41:00,783 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46370939 order {'name': 'Shop - 000001', 'pos_reference': '263-126-000001', 'uuid': 'd8fc874c-8e37-42b2-b109-95e284ce3edf'} sync ignored for existing PoS order pos.order(811,) (state: paid) 2026-09-24 16:41:00,790 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46370939 finished 2026-09-24 16:41:00,838 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: heap 18137996 (allocated 19922944) 2026-09-24 16:41:00,841 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Closing chrome headless with pid 120820 2026-09-24 16:41:00,841 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:00] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 57 0.019 0.048 2026-09-24 16:41:00,843 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Closing websocket connection 2026-09-24 16:41:00,844 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Terminating chrome headless with pid 120820 2026-09-24 16:41:00,899 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_164100_899826_test_multiple_lots_sale_order.txt 2026-09-24 16:41:00,900 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Removing chrome user profile "/tmp/tmp7hv68ae9_chrome_odoo" 2026-09-24 16:41:01,259 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_order_does_not_remain_in_list ... 2026-09-24 16:41:01,756 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Chrome pid: 121044 2026-09-24 16:41:01,756 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Chrome headless temporary user profile dir: /tmp/tmp06eo35ub_chrome_odoo 2026-09-24 16:41:01,756 44 INFO rb-c855d12-225060-418428 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:35035/json/version 2026-09-24 16:41:01,757 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35035', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:41:01,759 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:01,760 44 INFO rb-c855d12-225060-418428 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:35035/json 2026-09-24 16:41:01,760 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35035', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:41:01,761 44 INFO rb-c855d12-225060-418428 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:35035/devtools/page/08D1C95CCDF6CCAC05A741AD02E735C1 2026-09-24 16:41:01,762 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Enable chrome headless console log notification 2026-09-24 16:41:01,763 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Chrome headless enable page notifications 2026-09-24 16:41:01,816 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-24 16:41:01,818 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Setting session cookie in browser 2026-09-24 16:41:01,819 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-09-24 16:41:01,819 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-09-24 16:41:01,826 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:41:02,219 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:02] "GET /pos/ui/126 HTTP/1.1" 200 - 86 0.020 0.375 2026-09-24 16:41:02,221 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Navigation result: {'frameId': '08D1C95CCDF6CCAC05A741AD02E735C1', 'loaderId': '1742353101C66AA4466E3236EC98D0C7', 'isDownload': False} 2026-09-24 16:41:02,221 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Evaluate ready code "odoo.isTourReady('PosOrderDoesNotRemainInList')" 2026-09-24 16:41:02,233 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:41:02,243 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:02] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:41:02,246 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:02] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.000 0.008 2026-09-24 16:41:02,249 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:02] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.000 0.008 2026-09-24 16:41:02,523 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:02] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:41:02,525 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:02] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:41:02,533 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:02] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-24 16:41:02,542 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Evaluate test code "odoo.startTour('PosOrderDoesNotRemainInList', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:41:02,546 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:02,547 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:02] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:41:02,553 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:02] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:41:02,558 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:02] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:41:02,575 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:02] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.003 0.009 2026-09-24 16:41:02,583 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:02] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.018 2026-09-24 16:41:02,609 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:02] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.007 0.020 2026-09-24 16:41:02,610 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:02] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.018 2026-09-24 16:41:02,887 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:02] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 363 0.082 0.181 2026-09-24 16:41:02,897 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:02] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:41:02,928 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:02] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-24 16:41:02,962 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:02] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.024 2026-09-24 16:41:02,979 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41: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.004 2026-09-24 16:41:02,985 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:02,990 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:02] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:41:03,016 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:03] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:41:03,029 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:03] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:41:03,033 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:03] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-09-24 16:41:03,039 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:03] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:41:03,049 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:03] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:41:03,052 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:03] "GET /web/image/res.users/236/avatar_128 HTTP/1.1" 200 - 11 0.012 0.017 2026-09-24 16:41:03,059 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:03] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.001 0.034 2026-09-24 16:41:03,061 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:03] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.036 2026-09-24 16:41:03,069 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:03] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.001 0.029 2026-09-24 16:41:03,097 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:03,128 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:03] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:41:03,151 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:03] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:41:03,166 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:03] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.018 0.027 2026-09-24 16:41:03,197 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:03] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.010 0.066 2026-09-24 16:41:03,198 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:03,202 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:03] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:41:03,214 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:03] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.083 2026-09-24 16:41:03,227 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:03] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.093 2026-09-24 16:41:03,240 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:03] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.084 2026-09-24 16:41:03,246 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:03] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.002 0.121 2026-09-24 16:41:03,248 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:03,261 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:03] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.090 2026-09-24 16:41:03,274 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:03] "GET /web/image?model=product.template&field=image_128&id=2159&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.066 2026-09-24 16:41:03,286 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:03] "GET /web/image?model=product.template&field=image_128&id=2158&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.068 2026-09-24 16:41:03,298 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:03] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.056 2026-09-24 16:41:03,310 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:03] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.061 2026-09-24 16:41:03,322 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:03] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.057 2026-09-24 16:41:03,365 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:03] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.018 0.117 2026-09-24 16:41:03,395 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:03,451 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:03,536 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:03] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 65 0.023 0.060 2026-09-24 16:41:03,589 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:03] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.014 0.023 2026-09-24 16:41:03,617 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:03] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.007 2026-09-24 16:41:03,662 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:03,731 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:03] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 70 0.022 0.047 2026-09-24 16:41:03,798 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:03] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 66 0.020 0.042 2026-09-24 16:41:03,804 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:03] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.001 0.060 2026-09-24 16:41:03,830 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:03] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 19 0.006 0.014 2026-09-24 16:41:03,860 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:03,882 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:03] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 16 0.006 0.014 2026-09-24 16:41:03,926 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:03,989 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:03,999 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:03] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:41:04,000 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:03] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:41:04,039 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:04,091 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:04,154 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:04,214 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:04,219 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4631995 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '621b389b-1f99-414c-a09d-dc1ff52b1352'}] 2026-09-24 16:41:04,220 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:04] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:41:04,336 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #236 deleted stock.move.line records with IDs: [1321] 2026-09-24 16:41:04,513 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4631995 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '621b389b-1f99-414c-a09d-dc1ff52b1352'} created pos.order #812 2026-09-24 16:41:04,521 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4631995 finished 2026-09-24 16:41:04,645 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:04] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 389 0.154 0.275 2026-09-24 16:41:04,670 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:04] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.004 2026-09-24 16:41:04,717 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62944485 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '621b389b-1f99-414c-a09d-dc1ff52b1352'}] 2026-09-24 16:41:04,722 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62944485 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '621b389b-1f99-414c-a09d-dc1ff52b1352'} sync ignored for existing PoS order pos.order(812,) (state: paid) 2026-09-24 16:41:04,725 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:04,731 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62944485 finished 2026-09-24 16:41:04,775 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:04,779 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:04] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 59 0.017 0.046 2026-09-24 16:41:04,825 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:04,879 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:04,932 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:04,962 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:04] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 4 0.002 0.027 2026-09-24 16:41:04,973 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:04] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:41:05,004 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:05] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.007 2026-09-24 16:41:05,035 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list.browser: tour succeeded 2026-09-24 16:41:05,036 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list.browser: ╔════════════════════════════════════════════╗ ║ TOUR PosOrderDoesNotRemainInList SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-09-24 16:41:05,103 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list.browser: heap 20297660 (allocated 21893120) 2026-09-24 16:41:05,104 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Closing chrome headless with pid 121044 2026-09-24 16:41:05,104 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Closing websocket connection 2026-09-24 16:41:05,104 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Terminating chrome headless with pid 121044 2026-09-24 16:41:05,162 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_164105_162256_test_order_does_not_remain_in_list.txt 2026-09-24 16:41:05,162 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Removing chrome user profile "/tmp/tmp06eo35ub_chrome_odoo" 2026-09-24 16:41:05,172 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_order_sale_team ... 2026-09-24 16:41:05,442 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Chrome pid: 121275 2026-09-24 16:41:05,442 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Chrome headless temporary user profile dir: /tmp/tmpxlbdw1zd_chrome_odoo 2026-09-24 16:41:05,443 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Issuing json command http://127.0.0.1:42445/json/version 2026-09-24 16:41:05,444 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42445', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:41:05,483 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Browser version: Chrome/150.0.7871.114 2026-09-24 16:41:05,484 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Issuing json command http://127.0.0.1:42445/json 2026-09-24 16:41:05,484 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42445', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:41:05,490 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Websocket url found: ws://127.0.0.1:42445/devtools/page/88183279530EAF03214EEAA6D5328A9B 2026-09-24 16:41:05,499 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Enable chrome headless console log notification 2026-09-24 16:41:05,502 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Chrome headless enable page notifications 2026-09-24 16:41:05,544 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-24 16:41:05,545 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Setting session cookie in browser 2026-09-24 16:41:05,547 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-09-24 16:41:05,547 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-09-24 16:41:05,555 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:41:05,857 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:05] "GET /pos/ui/126 HTTP/1.1" 200 - 90 0.018 0.286 2026-09-24 16:41:05,859 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Navigation result: {'frameId': '88183279530EAF03214EEAA6D5328A9B', 'loaderId': '9DB27DA6D929D068F95BF688C0C38DC4', 'isDownload': False} 2026-09-24 16:41:05,860 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Evaluate ready code "odoo.isTourReady('PosSaleTeam')" 2026-09-24 16:41:05,868 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:41:05,877 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:05] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.004 2026-09-24 16:41:05,880 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:05] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.000 0.006 2026-09-24 16:41:05,883 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:05] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.000 0.007 2026-09-24 16:41:06,164 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:06] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:41:06,166 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:06] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:41:06,174 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:06] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-24 16:41:06,187 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:06] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:41:06,191 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Evaluate test code "odoo.startTour('PosSaleTeam', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:41:06,193 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:06,198 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:06] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:41:06,203 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:06] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:41:06,217 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:06] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.007 2026-09-24 16:41:06,231 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:06] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.004 0.016 2026-09-24 16:41:06,232 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:06] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.007 2026-09-24 16:41:06,270 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:06] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.008 0.027 2026-09-24 16:41:06,564 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:06] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 365 0.087 0.188 2026-09-24 16:41:06,576 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:06] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:41:06,604 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41: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.003 2026-09-24 16:41:06,635 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:06] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.022 2026-09-24 16:41:06,647 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41: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.003 2026-09-24 16:41:06,653 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team.browser: Owl is running in 'dev' mode. 2026-09-24 16:41:06,658 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:06] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:41:06,684 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:06] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:41:06,700 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:06] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:41:06,703 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:06] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:41:06,711 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:06] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:41:06,714 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:06] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:41:06,716 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:06] "GET /web/image/res.users/236/avatar_128 HTTP/1.1" 200 - 14 0.011 0.015 2026-09-24 16:41:06,725 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:06] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.002 0.031 2026-09-24 16:41:06,726 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:06] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.032 2026-09-24 16:41:06,733 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:06] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.001 0.013 2026-09-24 16:41:06,762 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:06,799 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:06] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.004 0.008 2026-09-24 16:41:06,803 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:06] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.008 2026-09-24 16:41:06,818 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:06] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:41:06,834 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:06] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.014 0.030 2026-09-24 16:41:06,863 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:06] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.009 0.062 2026-09-24 16:41:06,868 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:06] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:41:06,869 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:06,879 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:06] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.073 2026-09-24 16:41:06,894 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:06] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.089 2026-09-24 16:41:06,908 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:06] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.086 2026-09-24 16:41:06,920 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:06] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.118 2026-09-24 16:41:06,934 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:06] "GET /web/image?model=product.template&field=image_128&id=2159&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.094 2026-09-24 16:41:06,948 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:06] "GET /web/image?model=product.template&field=image_128&id=2176&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.077 2026-09-24 16:41:06,961 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:06] "GET /web/image?model=product.template&field=image_128&id=2158&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.078 2026-09-24 16:41:06,999 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:06] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.013 0.090 2026-09-24 16:41:07,011 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:07] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.087 2026-09-24 16:41:07,023 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:07] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.086 2026-09-24 16:41:07,040 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:07] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.129 2026-09-24 16:41:07,043 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:07,094 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:07,145 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:07,195 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:07,259 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:07,269 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:07] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:41:07,269 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:07] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:41:07,309 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:07,360 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:07,424 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:07,484 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team.browser: tour succeeded 2026-09-24 16:41:07,484 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team.browser: ╔════════════════════════════╗ ║ TOUR PosSaleTeam SUCCEEDED ║ ╚════════════════════════════╝ 2026-09-24 16:41:07,487 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80814198 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'ef23ed8c-273e-4af2-8abb-7acfd3076c94'}] 2026-09-24 16:41:07,528 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team.browser: heap 14694572 (allocated 15990784) 2026-09-24 16:41:07,533 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Closing chrome headless with pid 121275 2026-09-24 16:41:07,536 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Closing websocket connection 2026-09-24 16:41:07,538 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:07] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:41:07,539 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Terminating chrome headless with pid 121275 2026-09-24 16:41:07,601 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_164107_598965_test_order_sale_team.txt 2026-09-24 16:41:07,601 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Removing chrome user profile "/tmp/tmpxlbdw1zd_chrome_odoo" 2026-09-24 16:41:07,618 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: waiting for threads: [, ] 2026-09-24 16:41:07,746 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80814198 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'ef23ed8c-273e-4af2-8abb-7acfd3076c94'} created pos.order #813 2026-09-24 16:41:07,748 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80814198 finished 2026-09-24 16:41:07,767 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:07] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 223 0.083 0.199 2026-09-24 16:41:07,779 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_order_sales_count ... 2026-09-24 16:41:08,423 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_payment_terms_with_early_discount ... 2026-09-24 16:41:08,683 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12635340 started for PoS orders references: [{'name': 'Order 00044-003-0014', 'pos_reference': None, 'uuid': '00044-003-0014'}] 2026-09-24 16:41:09,512 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12635340 order {'name': 'Order 00044-003-0014', 'pos_reference': None, 'uuid': '00044-003-0014'} created pos.order #815 2026-09-24 16:41:09,512 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12635340 finished 2026-09-24 16:41:09,595 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_pos_not_groupable_product ... 2026-09-24 16:41:10,018 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Chrome pid: 121486 2026-09-24 16:41:10,018 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Chrome headless temporary user profile dir: /tmp/tmpdbcbdzh5_chrome_odoo 2026-09-24 16:41:10,018 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Issuing json command http://127.0.0.1:34517/json/version 2026-09-24 16:41:10,019 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34517', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:41:10,023 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Browser version: Chrome/150.0.7871.114 2026-09-24 16:41:10,024 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Issuing json command http://127.0.0.1:34517/json 2026-09-24 16:41:10,024 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34517', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:41:10,025 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Websocket url found: ws://127.0.0.1:34517/devtools/page/2395B2D6F0901A1079148B97C0A21F2C 2026-09-24 16:41:10,027 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Enable chrome headless console log notification 2026-09-24 16:41:10,028 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Chrome headless enable page notifications 2026-09-24 16:41:10,071 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-24 16:41:10,075 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Setting session cookie in browser 2026-09-24 16:41:10,076 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-09-24 16:41:10,076 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-09-24 16:41:10,082 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:41:10,422 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:10] "GET /pos/ui/126 HTTP/1.1" 200 - 88 0.019 0.323 2026-09-24 16:41:10,424 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Navigation result: {'frameId': '2395B2D6F0901A1079148B97C0A21F2C', 'loaderId': '86F71E0FE6EC7A506E4CF5C2D31B9D1F', 'isDownload': False} 2026-09-24 16:41:10,424 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Evaluate ready code "odoo.isTourReady('PosSettleOrderNotGroupable')" 2026-09-24 16:41:10,433 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:41:10,443 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:10] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:41:10,446 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:10] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-09-24 16:41:10,450 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:10] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-09-24 16:41:10,724 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:10] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:41:10,725 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:10] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:41:10,734 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:10] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-24 16:41:10,746 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:10] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:41:10,752 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:10] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:41:10,757 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:10] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:41:10,757 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Evaluate test code "odoo.startTour('PosSettleOrderNotGroupable', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:41:10,760 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:10,775 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:10] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.003 0.009 2026-09-24 16:41:10,783 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:10] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.018 2026-09-24 16:41:10,809 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:10] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.007 0.020 2026-09-24 16:41:10,810 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:10] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.017 2026-09-24 16:41:11,076 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:11] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 364 0.077 0.174 2026-09-24 16:41:11,085 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:11] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:41:11,113 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:11] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:41:11,150 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:11] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.028 2026-09-24 16:41:11,160 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:11] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:41:11,166 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product.browser: Owl is running in 'dev' mode. 2026-09-24 16:41:11,170 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:11] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:41:11,202 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:11] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:41:11,210 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:11] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:41:11,211 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:11] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:41:11,224 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:11] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:41:11,226 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:11] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:41:11,230 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:11] "GET /web/image/res.users/236/avatar_128 HTTP/1.1" 200 - 11 0.007 0.016 2026-09-24 16:41:11,236 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:11] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.001 0.027 2026-09-24 16:41:11,241 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:11] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.001 0.011 2026-09-24 16:41:11,243 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:11] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.036 2026-09-24 16:41:11,282 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:11,317 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:11] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:41:11,331 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:11] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:41:11,345 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:11] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.012 0.022 2026-09-24 16:41:11,351 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:11] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.002 0.040 2026-09-24 16:41:11,375 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:11] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.007 0.057 2026-09-24 16:41:11,389 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:11] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.073 2026-09-24 16:41:11,402 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:11] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.067 2026-09-24 16:41:11,411 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:11,420 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:11] "GET /web/image?model=product.template&field=image_128&id=2178&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.072 2026-09-24 16:41:11,425 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:11] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:41:11,435 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:11] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.122 2026-09-24 16:41:11,448 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:11] "GET /web/image?model=product.template&field=image_128&id=2159&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.094 2026-09-24 16:41:11,461 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:11] "GET /web/image?model=product.template&field=image_128&id=2158&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.082 2026-09-24 16:41:11,463 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:11,473 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:11] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.081 2026-09-24 16:41:11,486 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:11] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.077 2026-09-24 16:41:11,526 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:11] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.015 0.084 2026-09-24 16:41:11,538 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:11] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.087 2026-09-24 16:41:11,550 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:11] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.113 2026-09-24 16:41:11,561 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:11,617 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:11,699 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:11] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 67 0.021 0.059 2026-09-24 16:41:11,749 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:11] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.012 0.022 2026-09-24 16:41:11,778 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:11] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.007 2026-09-24 16:41:11,820 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:11,889 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:11] "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.023 0.045 2026-09-24 16:41:11,954 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:11] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 60 0.020 0.039 2026-09-24 16:41:11,960 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:11] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.001 0.060 2026-09-24 16:41:11,985 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:11] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.006 0.013 2026-09-24 16:41:12,010 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:12,028 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:12] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.005 0.012 2026-09-24 16:41:12,091 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:12,141 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:12,192 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:12,242 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:12,293 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:12,344 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:12,394 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:12,445 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:12,495 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:12,545 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:12,596 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product.browser: tour succeeded 2026-09-24 16:41:12,596 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product.browser: ╔═══════════════════════════════════════════╗ ║ TOUR PosSettleOrderNotGroupable SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-09-24 16:41:12,637 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product.browser: heap 17299056 (allocated 18874368) 2026-09-24 16:41:12,639 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Closing chrome headless with pid 121486 2026-09-24 16:41:12,640 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Closing websocket connection 2026-09-24 16:41:12,640 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Terminating chrome headless with pid 121486 2026-09-24 16:41:12,700 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_164112_700566_test_pos_not_groupable_product.txt 2026-09-24 16:41:12,700 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Removing chrome user profile "/tmp/tmpdbcbdzh5_chrome_odoo" 2026-09-24 16:41:12,710 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_pos_order_and_invoice_amounts ... 2026-09-24 16:41:13,033 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Chrome pid: 121701 2026-09-24 16:41:13,034 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Chrome headless temporary user profile dir: /tmp/tmp2039fdti_chrome_odoo 2026-09-24 16:41:13,034 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Issuing json command http://127.0.0.1:43743/json/version 2026-09-24 16:41:13,035 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43743', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:41:13,074 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Browser version: Chrome/150.0.7871.114 2026-09-24 16:41:13,074 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Issuing json command http://127.0.0.1:43743/json 2026-09-24 16:41:13,074 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43743', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:41:13,083 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Websocket url found: ws://127.0.0.1:43743/devtools/page/DB3E5C80B5B68189B1BD2DED71471397 2026-09-24 16:41:13,095 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Enable chrome headless console log notification 2026-09-24 16:41:13,099 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Chrome headless enable page notifications 2026-09-24 16:41:13,156 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-24 16:41:13,157 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Setting session cookie in browser 2026-09-24 16:41:13,158 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-09-24 16:41:13,158 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-09-24 16:41:13,165 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:41:13,540 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:13] "GET /pos/ui/126 HTTP/1.1" 200 - 88 0.018 0.359 2026-09-24 16:41:13,543 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Navigation result: {'frameId': 'DB3E5C80B5B68189B1BD2DED71471397', 'loaderId': 'A74A554A4113F0B027E75A0979D6D0F8', 'isDownload': False} 2026-09-24 16:41:13,543 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Evaluate ready code "odoo.isTourReady('POSSalePaymentScreenInvoiceOrder')" 2026-09-24 16:41:13,555 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:41:13,565 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:13] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:41:13,568 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:13] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-09-24 16:41:13,571 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:13] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-09-24 16:41:13,852 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:13] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:41:13,854 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:13] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:41:13,861 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:13] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-09-24 16:41:13,874 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Evaluate test code "odoo.startTour('POSSalePaymentScreenInvoiceOrder', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:41:13,874 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:13] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:41:13,877 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:13,882 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:13] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:41:13,886 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:13] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:41:13,903 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:13] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.003 0.008 2026-09-24 16:41:13,911 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:13] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.018 2026-09-24 16:41:13,938 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:13] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.007 0.021 2026-09-24 16:41:13,939 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:13] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.018 2026-09-24 16:41:14,211 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:14] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 363 0.078 0.178 2026-09-24 16:41:14,220 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:14] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:41:14,255 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41: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.004 2026-09-24 16:41:14,286 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:14] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.022 2026-09-24 16:41:14,295 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41: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.003 2026-09-24 16:41:14,301 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: Owl is running in 'dev' mode. 2026-09-24 16:41:14,309 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:14] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.003 2026-09-24 16:41:14,332 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:14] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:41:14,345 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:14] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:41:14,347 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:14] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:41:14,357 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:14] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:41:14,359 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:14] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:41:14,363 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:14] "GET /web/image/res.users/236/avatar_128 HTTP/1.1" 200 - 14 0.011 0.014 2026-09-24 16:41:14,365 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:14] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.025 2026-09-24 16:41:14,371 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:14] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.001 0.030 2026-09-24 16:41:14,378 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:14] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.001 0.013 2026-09-24 16:41:14,419 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:14,451 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:14] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:41:14,454 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:14] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.004 0.007 2026-09-24 16:41:14,480 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:14] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:41:14,491 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:14] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.013 0.032 2026-09-24 16:41:14,517 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:14] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.007 0.064 2026-09-24 16:41:14,529 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:14,535 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:14] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.079 2026-09-24 16:41:14,540 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:14] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:41:14,550 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:14] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.093 2026-09-24 16:41:14,563 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:14] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.102 2026-09-24 16:41:14,576 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:14] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.092 2026-09-24 16:41:14,588 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:14] "GET /web/image?model=product.template&field=image_128&id=2158&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.093 2026-09-24 16:41:14,601 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:14] "GET /web/image?model=product.template&field=image_128&id=2159&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.080 2026-09-24 16:41:14,616 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:14] "GET /web/image?model=product.template&field=image_128&id=2179&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.072 2026-09-24 16:41:14,656 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:14] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.015 0.088 2026-09-24 16:41:14,668 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:14] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.089 2026-09-24 16:41:14,683 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:14] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.091 2026-09-24 16:41:14,695 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:14] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.128 2026-09-24 16:41:14,711 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:14,762 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:14,812 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:14,863 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:14,913 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:14,963 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:15,030 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:15,082 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:15,133 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:15,189 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:15,244 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:15,294 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:15,358 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:15,368 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:15] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:41:15,368 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:15] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:41:15,409 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:15,459 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:15,526 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:15,579 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:15,639 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:15,642 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54973917 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '28fea15e-b124-43ed-9f19-c1944ddda601'}] 2026-09-24 16:41:15,645 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:15] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:41:16,566 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54973917 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '28fea15e-b124-43ed-9f19-c1944ddda601'} created pos.order #816 2026-09-24 16:41:16,668 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54973917 finished 2026-09-24 16:41:16,715 44 INFO rb-c855d12-225060-418428 odoo.tests.common: Simulating signal changes during tests 2026-09-24 16:41:16,716 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:16] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 763 0.265 0.810 2026-09-24 16:41:16,745 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:16] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 6 0.001 0.009 2026-09-24 16:41:16,749 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:16] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.011 2026-09-24 16:41:16,790 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:16,800 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24192573 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '28fea15e-b124-43ed-9f19-c1944ddda601'}] 2026-09-24 16:41:16,807 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24192573 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '28fea15e-b124-43ed-9f19-c1944ddda601'} sync ignored for existing PoS order pos.order(816,) (state: done) 2026-09-24 16:41:16,814 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24192573 finished 2026-09-24 16:41:16,872 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:16] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 85 0.023 0.050 2026-09-24 16:41:16,907 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: tour succeeded 2026-09-24 16:41:16,907 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR POSSalePaymentScreenInvoiceOrder SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-09-24 16:41:16,958 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: heap 16470356 (allocated 17563648) 2026-09-24 16:41:16,960 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Closing chrome headless with pid 121701 2026-09-24 16:41:16,961 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Closing websocket connection 2026-09-24 16:41:16,961 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Terminating chrome headless with pid 121701 2026-09-24 16:41:17,019 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_164117_019087_test_pos_order_and_invoice_amounts.txt 2026-09-24 16:41:17,019 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Removing chrome user profile "/tmp/tmp2039fdti_chrome_odoo" 2026-09-24 16:41:17,037 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_pos_sale_warnings ... 2026-09-24 16:41:17,254 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Chrome pid: 121922 2026-09-24 16:41:17,254 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Chrome headless temporary user profile dir: /tmp/tmpt7way0bp_chrome_odoo 2026-09-24 16:41:17,254 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Issuing json command http://127.0.0.1:33423/json/version 2026-09-24 16:41:17,255 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33423', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:41:17,293 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Browser version: Chrome/150.0.7871.114 2026-09-24 16:41:17,294 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Issuing json command http://127.0.0.1:33423/json 2026-09-24 16:41:17,294 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33423', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:41:17,299 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Websocket url found: ws://127.0.0.1:33423/devtools/page/18AAEBF01585F44EE446F6E695479930 2026-09-24 16:41:17,307 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Enable chrome headless console log notification 2026-09-24 16:41:17,311 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Chrome headless enable page notifications 2026-09-24 16:41:17,345 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-24 16:41:17,349 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Setting session cookie in browser 2026-09-24 16:41:17,350 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-09-24 16:41:17,350 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-09-24 16:41:17,356 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:41:17,663 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:17] "GET /pos/ui/126 HTTP/1.1" 200 - 88 0.020 0.288 2026-09-24 16:41:17,666 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Navigation result: {'frameId': '18AAEBF01585F44EE446F6E695479930', 'loaderId': '549BD13310A7E6B7381D3471ABB54A0B', 'isDownload': False} 2026-09-24 16:41:17,666 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Evaluate ready code "odoo.isTourReady('PosSaleWarning')" 2026-09-24 16:41:17,677 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:41:17,688 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:17] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.004 2026-09-24 16:41:17,691 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:17] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-09-24 16:41:17,695 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:17] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-09-24 16:41:17,981 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:17] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:41:17,983 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:17] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:41:17,991 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:17] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-24 16:41:18,004 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:18] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:41:18,008 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Evaluate test code "odoo.startTour('PosSaleWarning', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:41:18,011 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:18,011 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:18] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:41:18,017 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:18] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:41:18,035 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:18] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.003 0.009 2026-09-24 16:41:18,043 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:18] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.020 2026-09-24 16:41:18,070 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:18] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.007 0.021 2026-09-24 16:41:18,072 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:18] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.019 2026-09-24 16:41:18,364 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:18] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 363 0.087 0.189 2026-09-24 16:41:18,373 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:18] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:41:18,402 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41: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.003 2026-09-24 16:41:18,434 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:18] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.022 2026-09-24 16:41:18,445 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41: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.003 2026-09-24 16:41:18,452 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings.browser: Owl is running in 'dev' mode. 2026-09-24 16:41:18,456 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:18] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:41:18,483 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:18] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:41:18,496 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:18] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:41:18,501 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:18] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.002 0.009 2026-09-24 16:41:18,502 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:18] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:41:18,508 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:18] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:41:18,511 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:18] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:41:18,521 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:18] "GET /web/image/res.users/236/avatar_128 HTTP/1.1" 200 - 11 0.008 0.024 2026-09-24 16:41:18,527 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:18] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.001 0.014 2026-09-24 16:41:18,529 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:18] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.038 2026-09-24 16:41:18,575 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:18,602 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:18] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:41:18,637 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:18] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:41:18,649 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:18] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.018 0.030 2026-09-24 16:41:18,655 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:18] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.002 0.048 2026-09-24 16:41:18,669 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:18] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.058 2026-09-24 16:41:18,692 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:18,708 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:18] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.011 0.096 2026-09-24 16:41:18,714 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:18] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:41:18,727 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:18] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.084 2026-09-24 16:41:18,742 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:18,743 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:18] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.090 2026-09-24 16:41:18,756 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:18] "GET /web/image?model=product.template&field=image_128&id=2159&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.097 2026-09-24 16:41:18,770 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:18] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.153 2026-09-24 16:41:18,783 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:18] "GET /web/image?model=product.template&field=image_128&id=2158&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.110 2026-09-24 16:41:18,824 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:18] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.015 0.093 2026-09-24 16:41:18,837 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:18] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.091 2026-09-24 16:41:18,851 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:18] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.091 2026-09-24 16:41:18,863 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:18] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.131 2026-09-24 16:41:18,873 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:18,926 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:18,976 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:19,031 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:19,088 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:19,139 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:19,189 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings.browser: [11/39] Tour PosSaleWarning → Step .modal-footer button 2026-09-24 16:41:19,241 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:19,292 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:19,342 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:19,414 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:19,465 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:19,516 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:19,566 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:19,617 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:19,667 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:19,718 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:19,768 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:19,818 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:19,880 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:19,933 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:19,983 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:20,037 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:20,093 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:20,144 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:20,194 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings.browser: [30/39] Tour PosSaleWarning → Step .modal-footer button 2026-09-24 16:41:20,246 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:20,296 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:20,347 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:20,410 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:20,419 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:20] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:41:20,419 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:20] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:41:20,460 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:20,510 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:20,573 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:20,624 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:20,685 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:20,688 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14904652 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '99144f89-8e09-4196-aa59-68bebe98c571'}] 2026-09-24 16:41:20,695 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:20] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:41:20,890 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14904652 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '99144f89-8e09-4196-aa59-68bebe98c571'} created pos.order #817 2026-09-24 16:41:20,897 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14904652 finished 2026-09-24 16:41:20,920 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:20] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 239 0.073 0.161 2026-09-24 16:41:20,946 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:20] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:41:20,991 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings.browser: tour succeeded 2026-09-24 16:41:20,992 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings.browser: ╔═══════════════════════════════╗ ║ TOUR PosSaleWarning SUCCEEDED ║ ╚═══════════════════════════════╝ 2026-09-24 16:41:20,994 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62721120 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '99144f89-8e09-4196-aa59-68bebe98c571'}] 2026-09-24 16:41:20,998 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62721120 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '99144f89-8e09-4196-aa59-68bebe98c571'} sync ignored for existing PoS order pos.order(817,) (state: paid) 2026-09-24 16:41:21,006 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62721120 finished 2026-09-24 16:41:21,045 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings.browser: heap 17345448 (allocated 19009536) 2026-09-24 16:41:21,048 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Closing chrome headless with pid 121922 2026-09-24 16:41:21,050 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Closing websocket connection 2026-09-24 16:41:21,050 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Terminating chrome headless with pid 121922 2026-09-24 16:41:21,051 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:21] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 63 0.019 0.039 2026-09-24 16:41:21,107 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_164121_107453_test_pos_sale_warnings.txt 2026-09-24 16:41:21,107 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Removing chrome user profile "/tmp/tmpt7way0bp_chrome_odoo" 2026-09-24 16:41:21,116 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_quantity_updated_settle ... 2026-09-24 16:41:21,525 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Chrome pid: 122130 2026-09-24 16:41:21,525 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Chrome headless temporary user profile dir: /tmp/tmp42lx8tej_chrome_odoo 2026-09-24 16:41:21,525 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Issuing json command http://127.0.0.1:40029/json/version 2026-09-24 16:41:21,526 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40029', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:41:21,528 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Browser version: Chrome/150.0.7871.114 2026-09-24 16:41:21,528 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Issuing json command http://127.0.0.1:40029/json 2026-09-24 16:41:21,528 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40029', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:41:21,529 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Websocket url found: ws://127.0.0.1:40029/devtools/page/A3C949695D77743CAF7E0CAE949944B4 2026-09-24 16:41:21,530 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Enable chrome headless console log notification 2026-09-24 16:41:21,531 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Chrome headless enable page notifications 2026-09-24 16:41:21,583 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-24 16:41:21,584 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Setting session cookie in browser 2026-09-24 16:41:21,585 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-09-24 16:41:21,586 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-09-24 16:41:21,593 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:41:21,917 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:21] "GET /pos/ui/126 HTTP/1.1" 200 - 88 0.019 0.307 2026-09-24 16:41:21,920 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Navigation result: {'frameId': 'A3C949695D77743CAF7E0CAE949944B4', 'loaderId': 'BFC82C189201A3F80712BCF542BC4A27', 'isDownload': False} 2026-09-24 16:41:21,920 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Evaluate ready code "odoo.isTourReady('test_quantity_updated_settle')" 2026-09-24 16:41:21,931 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:41:21,940 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:21] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:41:21,944 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:21] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-09-24 16:41:21,948 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:21] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-09-24 16:41:22,227 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:22] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:41:22,228 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:22] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:41:22,236 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:22] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-24 16:41:22,249 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:22] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:41:22,255 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:22] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:41:22,257 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Evaluate test code "odoo.startTour('test_quantity_updated_settle', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:41:22,260 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:22] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:41:22,260 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:22,276 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:22] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.003 0.009 2026-09-24 16:41:22,284 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:22] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.017 2026-09-24 16:41:22,310 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:22] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.007 0.020 2026-09-24 16:41:22,312 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:22] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.018 2026-09-24 16:41:22,588 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:22] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 364 0.080 0.182 2026-09-24 16:41:22,597 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16: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.002 2026-09-24 16:41:22,628 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16: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.004 2026-09-24 16:41:22,659 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:22] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.023 2026-09-24 16:41:22,668 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16: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.003 2026-09-24 16:41:22,674 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle.browser: Owl is running in 'dev' mode. 2026-09-24 16:41:22,678 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:22] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:41:22,706 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:22] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:41:22,717 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:22] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:41:22,720 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:22] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:41:22,731 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:22] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:41:22,732 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41: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-09-24 16:41:22,735 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:22] "GET /web/image/res.users/236/avatar_128 HTTP/1.1" 200 - 11 0.010 0.014 2026-09-24 16:41:22,744 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:22] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.002 0.029 2026-09-24 16:41:22,746 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:22] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.031 2026-09-24 16:41:22,754 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:22] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.002 0.015 2026-09-24 16:41:22,779 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:22,809 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:22] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:41:22,824 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:22] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.009 0.013 2026-09-24 16:41:22,830 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:22] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:41:22,859 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:22] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.014 0.041 2026-09-24 16:41:22,873 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:22] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.059 2026-09-24 16:41:22,889 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:22] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.073 2026-09-24 16:41:22,893 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:22] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:41:22,895 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:22,906 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:22] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.071 2026-09-24 16:41:22,919 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:22] "GET /web/image?model=product.template&field=image_128&id=2159&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.082 2026-09-24 16:41:22,932 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:22] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.070 2026-09-24 16:41:22,944 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:22,945 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:22] "GET /web/image?model=product.template&field=image_128&id=2158&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.069 2026-09-24 16:41:22,974 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:22] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.008 0.160 2026-09-24 16:41:23,014 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:23] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.015 0.103 2026-09-24 16:41:23,026 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:23] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.103 2026-09-24 16:41:23,039 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:23] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.103 2026-09-24 16:41:23,044 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:23,052 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:23] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.141 2026-09-24 16:41:23,101 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:23,189 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:23] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 67 0.022 0.064 2026-09-24 16:41:23,242 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:23] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.013 0.024 2026-09-24 16:41:23,272 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:23] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.007 2026-09-24 16:41:23,315 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:23,381 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:23] "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.022 0.044 2026-09-24 16:41:23,448 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:23] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 60 0.019 0.042 2026-09-24 16:41:23,453 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:23] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.001 0.059 2026-09-24 16:41:23,480 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:23] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.006 0.013 2026-09-24 16:41:23,509 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:23,527 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:23] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.005 0.012 2026-09-24 16:41:23,572 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:23,623 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:23,675 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:23,726 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:23,857 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:23,919 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:23,931 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:23] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:41:23,932 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:23] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:41:23,970 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:24,020 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:24,083 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:24,143 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:24,148 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69737387 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'ccaa5da9-cea9-4e6c-b1b1-478dd297ec2a'}] 2026-09-24 16:41:24,149 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:24] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:41:24,351 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69737387 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'ccaa5da9-cea9-4e6c-b1b1-478dd297ec2a'} created pos.order #818 2026-09-24 16:41:24,358 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69737387 finished 2026-09-24 16:41:24,615 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #236 deleted stock.move.line records with IDs: [1329] 2026-09-24 16:41:24,707 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:24] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 492 0.154 0.407 2026-09-24 16:41:24,730 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:24] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:41:24,782 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51395344 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': 'ccaa5da9-cea9-4e6c-b1b1-478dd297ec2a'}] 2026-09-24 16:41:24,787 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51395344 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': 'ccaa5da9-cea9-4e6c-b1b1-478dd297ec2a'} sync ignored for existing PoS order pos.order(818,) (state: paid) 2026-09-24 16:41:24,789 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:24,794 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51395344 finished 2026-09-24 16:41:24,838 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:24,888 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:24,895 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:24] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 120 0.034 0.080 2026-09-24 16:41:24,942 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:24,995 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:25,025 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:25] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 4 0.002 0.027 2026-09-24 16:41:25,059 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:25] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 18 0.009 0.018 2026-09-24 16:41:25,074 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:25] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.006 2026-09-24 16:41:25,110 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:25,169 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:25] "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.019 0.040 2026-09-24 16:41:25,237 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:25] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 60 0.019 0.044 2026-09-24 16:41:25,242 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:25] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.001 0.060 2026-09-24 16:41:25,265 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:25] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.005 0.012 2026-09-24 16:41:25,292 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:25,309 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:25] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.005 0.012 2026-09-24 16:41:25,343 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:25,393 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle.browser: tour succeeded 2026-09-24 16:41:25,394 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle.browser: ╔═════════════════════════════════════════════╗ ║ TOUR test_quantity_updated_settle SUCCEEDED ║ ╚═════════════════════════════════════════════╝ 2026-09-24 16:41:25,450 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle.browser: heap 19486860 (allocated 21368832) 2026-09-24 16:41:25,453 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Closing chrome headless with pid 122130 2026-09-24 16:41:25,454 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Closing websocket connection 2026-09-24 16:41:25,454 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Terminating chrome headless with pid 122130 2026-09-24 16:41:25,511 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_164125_511070_test_quantity_updated_settle.txt 2026-09-24 16:41:25,511 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Removing chrome user profile "/tmp/tmp42lx8tej_chrome_odoo" 2026-09-24 16:41:25,521 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_refund_ship_later_qty_delivered ... 2026-09-24 16:41:25,882 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52552288 started for PoS orders references: [{'name': 'Order 00044-003-0014', 'pos_reference': None, 'uuid': '601db69a-415c-47eb-a243-30cb325c4323'}] 2026-09-24 16:41:25,944 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #236 deleted stock.move.line records with IDs: [1331] 2026-09-24 16:41:26,751 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52552288 order {'name': 'Order 00044-003-0014', 'pos_reference': None, 'uuid': '601db69a-415c-47eb-a243-30cb325c4323'} created pos.order #819 2026-09-24 16:41:26,753 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52552288 finished 2026-09-24 16:41:26,831 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6427187 started for PoS orders references: [{'name': 'Order 00044-003-0014', 'pos_reference': None, 'uuid': '8e673ed9-b8df-49dc-8f63-9579aaa37180'}] 2026-09-24 16:41:27,259 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6427187 order {'name': 'Order 00044-003-0014', 'pos_reference': None, 'uuid': '8e673ed9-b8df-49dc-8f63-9579aaa37180'} created pos.order #820 2026-09-24 16:41:27,259 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6427187 finished 2026-09-24 16:41:27,433 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_refund_ship_later_qty_delivered_backend ... 2026-09-24 16:41:27,782 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94624843 started for PoS orders references: [{'name': 'Order 00044-003-0014', 'pos_reference': None, 'uuid': '565e877e-949c-4deb-92fa-3bbb18583305'}] 2026-09-24 16:41:27,842 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #236 deleted stock.move.line records with IDs: [1336] 2026-09-24 16:41:28,630 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94624843 order {'name': 'Order 00044-003-0014', 'pos_reference': None, 'uuid': '565e877e-949c-4deb-92fa-3bbb18583305'} created pos.order #821 2026-09-24 16:41:28,632 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94624843 finished 2026-09-24 16:41:28,870 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_sale_order_fp_different_from_partner_one ... 2026-09-24 16:41:29,255 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one: Chrome pid: 122362 2026-09-24 16:41:29,255 44 INFO rb-c855d12-225060-418428 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/tmpgd6j2j64_chrome_odoo 2026-09-24 16:41:29,255 44 INFO rb-c855d12-225060-418428 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:37553/json/version 2026-09-24 16:41:29,256 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37553', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:41:29,296 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:29,297 44 INFO rb-c855d12-225060-418428 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:37553/json 2026-09-24 16:41:29,297 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37553', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:41:29,303 44 INFO rb-c855d12-225060-418428 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:37553/devtools/page/CB8E90B4CFF60DB9AC9BFD9674768F26 2026-09-24 16:41:29,310 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:29,314 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one: Chrome headless enable page notifications 2026-09-24 16:41:29,377 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-24 16:41:29,379 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one: Setting session cookie in browser 2026-09-24 16:41:29,380 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-09-24 16:41:29,380 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-09-24 16:41:29,388 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:41:29,718 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:29] "GET /pos/ui/126 HTTP/1.1" 200 - 133 0.029 0.304 2026-09-24 16:41:29,721 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one: Navigation result: {'frameId': 'CB8E90B4CFF60DB9AC9BFD9674768F26', 'loaderId': '9F0C01EF329AA75C21D0E1DAA3971421', 'isDownload': False} 2026-09-24 16:41:29,721 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:29,730 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:41:29,739 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:29] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:41:29,744 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:29] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-09-24 16:41:29,746 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:29] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.000 0.009 2026-09-24 16:41:30,031 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:30] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:41:30,035 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:30] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:41:30,042 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:30] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-09-24 16:41:30,053 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:30] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:41:30,056 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one: Evaluate test code "odoo.startTour('test_sale_order_fp_different_from_partner_one', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:41:30,060 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:30,060 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:30] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:41:30,064 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:30] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:41:30,077 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:30] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.007 2026-09-24 16:41:30,088 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:30] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.003 0.016 2026-09-24 16:41:30,090 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:30] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.003 2026-09-24 16:41:30,118 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:30] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.007 0.019 2026-09-24 16:41:30,388 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:30] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 364 0.078 0.176 2026-09-24 16:41:30,403 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16: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.007 2026-09-24 16:41:30,432 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16: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.000 0.003 2026-09-24 16:41:30,463 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:30] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.022 2026-09-24 16:41:30,475 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16: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.000 0.003 2026-09-24 16:41:30,481 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:30,485 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:30] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:41:30,510 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:30] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:41:30,525 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:30] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:41:30,526 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:30] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:41:30,538 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:30] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:41:30,540 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:30] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:41:30,543 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:30] "GET /web/image/res.users/236/avatar_128 HTTP/1.1" 200 - 11 0.009 0.017 2026-09-24 16:41:30,552 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:30] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.002 0.033 2026-09-24 16:41:30,559 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:30] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.002 0.011 2026-09-24 16:41:30,560 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:30] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.041 2026-09-24 16:41:30,588 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:30,629 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:30] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.015 2026-09-24 16:41:30,634 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:30] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:41:30,646 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:30] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.031 2026-09-24 16:41:30,660 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:30] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.045 2026-09-24 16:41:30,665 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:30] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:41:30,677 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:30] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.059 2026-09-24 16:41:30,691 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:30] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.078 2026-09-24 16:41:30,698 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:30] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.002 0.078 2026-09-24 16:41:30,703 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:30,704 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:30] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:41:30,728 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:30] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.009 0.082 2026-09-24 16:41:30,741 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:30] "GET /web/image?model=product.template&field=image_128&id=2159&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.070 2026-09-24 16:41:30,751 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:30,756 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:30] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.074 2026-09-24 16:41:30,769 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:30] "GET /web/image?model=product.template&field=image_128&id=2181&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.075 2026-09-24 16:41:30,783 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:30] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.074 2026-09-24 16:41:30,797 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:30] "GET /web/image?model=product.template&field=image_128&id=2158&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.065 2026-09-24 16:41:30,824 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:30] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.007 0.168 2026-09-24 16:41:30,859 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:30] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 35 0.011 0.103 2026-09-24 16:41:30,893 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:30,950 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:31,033 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:31] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 67 0.021 0.061 2026-09-24 16:41:31,085 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:31] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.012 0.024 2026-09-24 16:41:31,115 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:31] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.007 2026-09-24 16:41:31,163 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:31,237 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:31] "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.025 0.048 2026-09-24 16:41:31,306 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:31] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 64 0.022 0.042 2026-09-24 16:41:31,313 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:31] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.064 2026-09-24 16:41:31,337 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:31] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.006 0.012 2026-09-24 16:41:31,360 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:31,383 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:31] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.008 0.015 2026-09-24 16:41:31,428 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:31,479 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:31,529 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:31,583 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:31,634 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:31,686 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:31,749 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:31,757 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:31] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:41:31,758 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:31] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:41:31,799 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:31,850 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:31,913 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:31,972 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:31,977 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30718930 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'c6ddecfa-e197-4df6-9ce4-f708225d58da'}] 2026-09-24 16:41:31,977 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:31] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:41:32,187 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30718930 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'c6ddecfa-e197-4df6-9ce4-f708225d58da'} created pos.order #823 2026-09-24 16:41:32,195 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30718930 finished 2026-09-24 16:41:32,390 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #236 deleted stock.move.line records with IDs: [1340] 2026-09-24 16:41:32,485 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:32] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 500 0.157 0.354 2026-09-24 16:41:32,510 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:32] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:41:32,571 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:32,574 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77398893 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': 'c6ddecfa-e197-4df6-9ce4-f708225d58da'}] 2026-09-24 16:41:32,578 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77398893 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': 'c6ddecfa-e197-4df6-9ce4-f708225d58da'} sync ignored for existing PoS order pos.order(823,) (state: paid) 2026-09-24 16:41:32,585 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77398893 finished 2026-09-24 16:41:32,634 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:32,647 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:32] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 71 0.024 0.052 2026-09-24 16:41:32,684 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:32,735 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:32,788 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:32,842 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:32,873 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:32] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 4 0.002 0.027 2026-09-24 16:41:32,907 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:32] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 18 0.008 0.018 2026-09-24 16:41:32,921 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:32] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.006 2026-09-24 16:41:32,959 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:33,020 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:33] "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.019 0.041 2026-09-24 16:41:33,083 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:33] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 63 0.019 0.040 2026-09-24 16:41:33,088 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:33] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.001 0.058 2026-09-24 16:41:33,113 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:33] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.007 0.013 2026-09-24 16:41:33,141 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:33,160 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:33] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.005 0.013 2026-09-24 16:41:33,192 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:33,242 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:33,292 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:33,346 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:33,397 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:33,450 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:33,504 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:33,554 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:33,605 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:33,659 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:33,716 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:33,720 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99058488 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000002', 'uuid': 'bacc7f89-3796-41c1-87d8-32f9fc60c094'}] 2026-09-24 16:41:33,872 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99058488 order {'name': '/', 'pos_reference': '261-126-000002', 'uuid': 'bacc7f89-3796-41c1-87d8-32f9fc60c094'} created pos.order #824 2026-09-24 16:41:33,879 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99058488 finished 2026-09-24 16:41:34,016 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #236 deleted stock.move.line records with IDs: [1342] 2026-09-24 16:41:34,108 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:34] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 346 0.116 0.274 2026-09-24 16:41:34,131 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:34] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:41:34,148 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9727234 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '261-126-000002', 'uuid': 'bacc7f89-3796-41c1-87d8-32f9fc60c094'}] 2026-09-24 16:41:34,149 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:34,153 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9727234 order {'name': 'Shop - 000002', 'pos_reference': '261-126-000002', 'uuid': 'bacc7f89-3796-41c1-87d8-32f9fc60c094'} sync ignored for existing PoS order pos.order(824,) (state: paid) 2026-09-24 16:41:34,160 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9727234 finished 2026-09-24 16:41:34,209 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:34,214 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:34] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 60 0.021 0.046 2026-09-24 16:41:34,258 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one.browser: tour succeeded 2026-09-24 16:41:34,258 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:34,315 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one.browser: heap 20845208 (allocated 22155264) 2026-09-24 16:41:34,317 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one: Closing chrome headless with pid 122362 2026-09-24 16:41:34,317 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one: Closing websocket connection 2026-09-24 16:41:34,318 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one: Terminating chrome headless with pid 122362 2026-09-24 16:41:34,375 44 INFO rb-c855d12-225060-418428 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-c855d12-225060-418428/chrome_logs/chrome_log_20260924_164134_375081_test_sale_order_fp_different_from_partner_one.txt 2026-09-24 16:41:34,375 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one: Removing chrome user profile "/tmp/tmpgd6j2j64_chrome_odoo" 2026-09-24 16:41:34,404 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_selected_partner_quotation_loading ... 2026-09-24 16:41:34,921 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Chrome pid: 122602 2026-09-24 16:41:34,921 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Chrome headless temporary user profile dir: /tmp/tmpwv8ub4nb_chrome_odoo 2026-09-24 16:41:34,922 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Issuing json command http://127.0.0.1:37903/json/version 2026-09-24 16:41:34,923 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37903', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:41:34,924 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Browser version: Chrome/150.0.7871.114 2026-09-24 16:41:34,924 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Issuing json command http://127.0.0.1:37903/json 2026-09-24 16:41:34,925 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37903', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:41:34,925 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Websocket url found: ws://127.0.0.1:37903/devtools/page/2ABB6CAA8C5B75B29A4172CE55FFE38F 2026-09-24 16:41:34,927 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Enable chrome headless console log notification 2026-09-24 16:41:34,927 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Chrome headless enable page notifications 2026-09-24 16:41:34,977 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-24 16:41:34,978 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Setting session cookie in browser 2026-09-24 16:41:34,979 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Open "http://127.0.0.1:8069/pos/ui?config_id=126" in browser 2026-09-24 16:41:34,979 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=126" 2026-09-24 16:41:34,986 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:41:35,284 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:35] "GET /pos/ui?config_id=126 HTTP/1.1" 200 - 88 0.023 0.276 2026-09-24 16:41:35,287 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Navigation result: {'frameId': '2ABB6CAA8C5B75B29A4172CE55FFE38F', 'loaderId': '484F55A64BC2F2C691B3268C45CE9747', 'isDownload': False} 2026-09-24 16:41:35,287 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:35,300 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:41:35,310 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:35] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:41:35,313 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:35] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-09-24 16:41:35,317 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:35] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-09-24 16:41:35,587 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:35] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:41:35,592 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:35] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:41:35,599 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:35] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-24 16:41:35,616 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:35] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:41:35,623 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:35] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:41:35,623 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Evaluate test code "odoo.startTour('test_selected_partner_quotation_loading', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=126", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:41:35,626 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:35,629 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:35] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:41:35,646 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:35] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.004 0.009 2026-09-24 16:41:35,656 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:35] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.020 2026-09-24 16:41:35,684 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:35] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.008 0.023 2026-09-24 16:41:35,686 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:35] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.018 2026-09-24 16:41:36,010 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:36] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 362 0.097 0.212 2026-09-24 16:41:36,021 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:36] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:41:36,049 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:36] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:41:36,081 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:36] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.023 2026-09-24 16:41:36,097 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:36] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:41:36,103 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading.browser: Owl is running in 'dev' mode. 2026-09-24 16:41:36,108 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:36] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:41:36,134 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:36] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:41:36,146 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:36] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:41:36,148 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:36] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:41:36,157 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:36] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:41:36,160 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:36] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:41:36,161 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:36] "GET /web/image/res.users/236/avatar_128 HTTP/1.1" 200 - 11 0.009 0.014 2026-09-24 16:41:36,171 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:36] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.003 0.029 2026-09-24 16:41:36,177 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:36] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.002 0.009 2026-09-24 16:41:36,179 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:36] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.040 2026-09-24 16:41:36,208 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:36,240 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:36] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.002 0.009 2026-09-24 16:41:36,243 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:36] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:41:36,263 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:36] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:41:36,278 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:36] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.016 0.026 2026-09-24 16:41:36,307 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:36] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.009 0.060 2026-09-24 16:41:36,315 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:36] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:41:36,318 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:36,324 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:36] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.003 0.071 2026-09-24 16:41:36,340 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:36] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.086 2026-09-24 16:41:36,353 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:36] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.086 2026-09-24 16:41:36,366 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:36] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.116 2026-09-24 16:41:36,368 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:36,379 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:36] "GET /web/image?model=product.template&field=image_128&id=2159&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.096 2026-09-24 16:41:36,391 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:36] "GET /web/image?model=product.template&field=image_128&id=2182&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.072 2026-09-24 16:41:36,404 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:36] "GET /web/image?model=product.template&field=image_128&id=2183&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.075 2026-09-24 16:41:36,416 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:36] "GET /web/image?model=product.template&field=image_128&id=2158&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.072 2026-09-24 16:41:36,453 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:36] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.013 0.085 2026-09-24 16:41:36,465 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:36] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.083 2026-09-24 16:41:36,482 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:36] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.087 2026-09-24 16:41:36,490 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:36,498 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:36] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.127 2026-09-24 16:41:36,543 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:36,593 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:36,649 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:36,704 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:36,755 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:36,805 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:36,861 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:36,917 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:37,005 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:37] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 67 0.023 0.063 2026-09-24 16:41:37,024 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:37] "POST /web/dataset/call_kw/res.partner/read#res.partner.read HTTP/1.1" 200 - 3 0.002 0.008 2026-09-24 16:41:37,069 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:37] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 27 0.012 0.022 2026-09-24 16:41:37,098 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:37] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.008 2026-09-24 16:41:37,141 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:37,208 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41: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.022 0.045 2026-09-24 16:41:37,272 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:37] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 60 0.018 0.040 2026-09-24 16:41:37,277 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:37] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.001 0.057 2026-09-24 16:41:37,306 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:37] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.006 0.018 2026-09-24 16:41:37,342 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:37,367 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:37] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.007 0.018 2026-09-24 16:41:37,408 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:37,459 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:37,509 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:37,560 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:37,620 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:37,669 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:37,729 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:37,782 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:37,832 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:37,885 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:37,939 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:37,990 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:38,040 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:38,093 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:38,147 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:38,177 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:38] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 4 0.002 0.027 2026-09-24 16:41:38,193 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:38] "POST /web/dataset/call_kw/res.partner/read#res.partner.read HTTP/1.1" 200 - 3 0.002 0.007 2026-09-24 16:41:38,226 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:38] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 19 0.009 0.018 2026-09-24 16:41:38,241 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:38] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.006 2026-09-24 16:41:38,276 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:38,335 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:38] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 55 0.021 0.039 2026-09-24 16:41:38,399 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:38] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.019 0.039 2026-09-24 16:41:38,404 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:38] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.001 0.059 2026-09-24 16:41:38,428 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:38] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.006 0.012 2026-09-24 16:41:38,458 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:38,476 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:38] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.005 0.012 2026-09-24 16:41:38,509 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:38,559 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:38,610 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:38,660 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading.browser: tour succeeded 2026-09-24 16:41:38,661 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading.browser: ╔════════════════════════════════════════════════════════╗ ║ TOUR test_selected_partner_quotation_loading SUCCEEDED ║ ╚════════════════════════════════════════════════════════╝ 2026-09-24 16:41:38,723 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading.browser: heap 19944380 (allocated 21106688) 2026-09-24 16:41:38,725 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Closing chrome headless with pid 122602 2026-09-24 16:41:38,725 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Closing websocket connection 2026-09-24 16:41:38,725 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Terminating chrome headless with pid 122602 2026-09-24 16:41:38,779 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_164138_779773_test_selected_partner_quotation_loading.txt 2026-09-24 16:41:38,780 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Removing chrome user profile "/tmp/tmpwv8ub4nb_chrome_odoo" 2026-09-24 16:41:38,789 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_cancelled_sale_order ... 2026-09-24 16:41:39,325 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Chrome pid: 122829 2026-09-24 16:41:39,325 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Chrome headless temporary user profile dir: /tmp/tmp3f3xrj73_chrome_odoo 2026-09-24 16:41:39,325 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Issuing json command http://127.0.0.1:34909/json/version 2026-09-24 16:41:39,326 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34909', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:41:39,369 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Browser version: Chrome/150.0.7871.114 2026-09-24 16:41:39,369 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Issuing json command http://127.0.0.1:34909/json 2026-09-24 16:41:39,369 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34909', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:41:39,379 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Websocket url found: ws://127.0.0.1:34909/devtools/page/C444324FAF044CB50E4806B6A430695B 2026-09-24 16:41:39,389 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Enable chrome headless console log notification 2026-09-24 16:41:39,393 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Chrome headless enable page notifications 2026-09-24 16:41:39,460 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-24 16:41:39,462 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Setting session cookie in browser 2026-09-24 16:41:39,462 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-09-24 16:41:39,463 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-09-24 16:41:39,469 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:41:39,896 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:39] "GET /pos/ui/126 HTTP/1.1" 200 - 87 0.019 0.409 2026-09-24 16:41:39,898 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Navigation result: {'frameId': 'C444324FAF044CB50E4806B6A430695B', 'loaderId': 'DAC6B51008BABA282BD1E497AA604873', 'isDownload': False} 2026-09-24 16:41:39,899 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:39,909 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:41:39,918 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:39] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.004 2026-09-24 16:41:39,921 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:39] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.000 0.006 2026-09-24 16:41:39,925 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:39] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-09-24 16:41:40,218 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:40] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:41:40,219 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:40] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:41:40,227 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:40] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-09-24 16:41:40,238 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:40] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:41:40,239 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Evaluate test code "odoo.startTour('test_settle_cancelled_sale_order', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:41:40,244 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:40,245 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:40] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:41:40,249 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:40] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:41:40,265 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:40] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.004 0.008 2026-09-24 16:41:40,273 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:40] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.016 2026-09-24 16:41:40,301 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:40] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.007 0.022 2026-09-24 16:41:40,302 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:40] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.019 2026-09-24 16:41:40,578 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:40] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 358 0.082 0.177 2026-09-24 16:41:40,587 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:40] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:41:40,619 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:40] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.008 2026-09-24 16:41:40,650 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:40] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.022 2026-09-24 16:41:40,659 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:40] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:41:40,668 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order.browser: Owl is running in 'dev' mode. 2026-09-24 16:41:40,672 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:40] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:41:40,697 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:40] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:41:40,705 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:40] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:41:40,709 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:40] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:41:40,725 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:40] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-09-24 16:41:40,726 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:40] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:41:40,728 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:40] "GET /web/image/res.users/236/avatar_128 HTTP/1.1" 200 - 11 0.010 0.018 2026-09-24 16:41:40,735 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:40] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.002 0.032 2026-09-24 16:41:40,737 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:40] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.035 2026-09-24 16:41:40,743 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:40] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.002 0.009 2026-09-24 16:41:40,787 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:40,830 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:40] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:41:40,844 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:40] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:41:40,858 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:40] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.016 0.022 2026-09-24 16:41:40,883 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:40] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.007 0.056 2026-09-24 16:41:40,897 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:40] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.067 2026-09-24 16:41:40,911 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:40,915 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:40] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.085 2026-09-24 16:41:40,920 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:40] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:41:40,932 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:40] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.083 2026-09-24 16:41:40,939 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:40] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.002 0.118 2026-09-24 16:41:40,951 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:40] "GET /web/image?model=product.template&field=image_128&id=2158&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.090 2026-09-24 16:41:40,961 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:40,964 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:40] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.077 2026-09-24 16:41:40,977 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:40] "GET /web/image?model=product.template&field=image_128&id=2159&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.073 2026-09-24 16:41:40,990 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:40] "GET /web/image?model=product.template&field=image_128&id=2184&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.065 2026-09-24 16:41:41,002 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:41] "GET /web/image?model=product.template&field=image_128&id=2185&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.067 2026-09-24 16:41:41,042 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:41] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.012 0.090 2026-09-24 16:41:41,058 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:41] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.091 2026-09-24 16:41:41,070 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:41] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.089 2026-09-24 16:41:41,077 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:41,085 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:41] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.130 2026-09-24 16:41:41,134 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:41,224 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:41] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 65 0.024 0.065 2026-09-24 16:41:41,275 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:41] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.012 0.023 2026-09-24 16:41:41,303 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:41] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.007 2026-09-24 16:41:41,349 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:41,415 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41: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.021 0.044 2026-09-24 16:41:41,479 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:41] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 54 0.019 0.040 2026-09-24 16:41:41,485 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:41] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.001 0.057 2026-09-24 16:41:41,509 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:41] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.006 0.014 2026-09-24 16:41:41,542 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:41,561 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:41] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 14 0.006 0.013 2026-09-24 16:41:41,615 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:41,666 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:41,716 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:41,779 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:41,788 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:41] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:41:41,789 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:41] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:41:41,830 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:41,880 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:41,943 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:42,004 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:42,007 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43351358 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '51d0c61e-0231-4955-9c6f-8003716b2006'}] 2026-09-24 16:41:42,012 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:42] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:41:42,258 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43351358 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '51d0c61e-0231-4955-9c6f-8003716b2006'} created pos.order #825 2026-09-24 16:41:42,265 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43351358 finished 2026-09-24 16:41:42,540 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:42] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 477 0.156 0.379 2026-09-24 16:41:42,567 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:42] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:41:42,612 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order.browser: tour succeeded 2026-09-24 16:41:42,612 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR test_settle_cancelled_sale_order SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-09-24 16:41:42,615 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68910269 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '51d0c61e-0231-4955-9c6f-8003716b2006'}] 2026-09-24 16:41:42,622 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68910269 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '51d0c61e-0231-4955-9c6f-8003716b2006'} sync ignored for existing PoS order pos.order(825,) (state: paid) 2026-09-24 16:41:42,630 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68910269 finished 2026-09-24 16:41:42,667 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order.browser: heap 17813204 (allocated 19398656) 2026-09-24 16:41:42,671 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Closing chrome headless with pid 122829 2026-09-24 16:41:42,672 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Closing websocket connection 2026-09-24 16:41:42,673 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Terminating chrome headless with pid 122829 2026-09-24 16:41:42,687 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:42] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.024 0.050 2026-09-24 16:41:42,731 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_164142_730946_test_settle_cancelled_sale_order.txt 2026-09-24 16:41:42,731 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Removing chrome user profile "/tmp/tmp3f3xrj73_chrome_odoo" 2026-09-24 16:41:42,756 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_changed_price_with_lots ... 2026-09-24 16:41:43,183 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Chrome pid: 123054 2026-09-24 16:41:43,183 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Chrome headless temporary user profile dir: /tmp/tmpjqu7d38g_chrome_odoo 2026-09-24 16:41:43,183 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Issuing json command http://127.0.0.1:46839/json/version 2026-09-24 16:41:43,184 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46839', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:41:43,186 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Browser version: Chrome/150.0.7871.114 2026-09-24 16:41:43,186 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Issuing json command http://127.0.0.1:46839/json 2026-09-24 16:41:43,186 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46839', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:41:43,187 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Websocket url found: ws://127.0.0.1:46839/devtools/page/01800F6F203F5CEABACD8DF8CCB08C95 2026-09-24 16:41:43,188 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Enable chrome headless console log notification 2026-09-24 16:41:43,190 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Chrome headless enable page notifications 2026-09-24 16:41:43,234 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-24 16:41:43,236 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Setting session cookie in browser 2026-09-24 16:41:43,237 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Open "http://127.0.0.1:8069/pos/ui?config_id=126" in browser 2026-09-24 16:41:43,237 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=126" 2026-09-24 16:41:43,245 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:41:43,606 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:43] "GET /pos/ui?config_id=126 HTTP/1.1" 200 - 133 0.032 0.332 2026-09-24 16:41:43,609 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Navigation result: {'frameId': '01800F6F203F5CEABACD8DF8CCB08C95', 'loaderId': 'CC84AE371E327690962E4903A7FFD18B', 'isDownload': False} 2026-09-24 16:41:43,609 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:43,618 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:41:43,631 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:43] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-09-24 16:41:43,636 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:43] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-09-24 16:41:43,639 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:43] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.012 2026-09-24 16:41:43,916 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:43] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:41:43,918 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:43] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:41:43,927 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:43] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-09-24 16:41:43,939 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Evaluate test code "odoo.startTour('test_settle_changed_price_with_lots', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=126", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:41:43,940 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:43] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.003 2026-09-24 16:41:43,941 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:43,946 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:43] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:41:43,951 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:43] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:41:43,967 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:43] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.004 0.009 2026-09-24 16:41:43,977 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:43] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.021 2026-09-24 16:41:44,005 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:44] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.009 0.022 2026-09-24 16:41:44,007 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:44] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.018 2026-09-24 16:41:44,277 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:44] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 364 0.079 0.178 2026-09-24 16:41:44,287 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:44] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:41:44,325 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41: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.013 2026-09-24 16:41:44,355 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:44] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.023 2026-09-24 16:41:44,364 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41: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.003 2026-09-24 16:41:44,373 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots.browser: Owl is running in 'dev' mode. 2026-09-24 16:41:44,377 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:44] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:41:44,403 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:44] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:41:44,411 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:44] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:41:44,412 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:44] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:41:44,418 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:44] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.002 0.010 2026-09-24 16:41:44,420 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:44] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:41:44,421 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:44] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.014 2026-09-24 16:41:44,424 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:44] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:41:44,442 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:44] "GET /web/image/res.users/236/avatar_128 HTTP/1.1" 200 - 14 0.007 0.028 2026-09-24 16:41:44,448 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:44] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.002 0.021 2026-09-24 16:41:44,479 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:44,513 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:44] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:41:44,536 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:44] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:41:44,546 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:44] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.017 0.026 2026-09-24 16:41:44,581 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:44] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.012 0.066 2026-09-24 16:41:44,596 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:44] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.078 2026-09-24 16:41:44,609 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:44,612 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:44] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.089 2026-09-24 16:41:44,617 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:44] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:41:44,629 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:44] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.087 2026-09-24 16:41:44,636 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:44] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.002 0.127 2026-09-24 16:41:44,652 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:44] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.100 2026-09-24 16:41:44,660 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:44,666 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:44] "GET /web/image?model=product.template&field=image_128&id=2158&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.080 2026-09-24 16:41:44,679 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:44] "GET /web/image?model=product.template&field=image_128&id=2159&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.077 2026-09-24 16:41:44,692 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:44] "GET /web/image?model=product.template&field=image_128&id=2186&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.071 2026-09-24 16:41:44,705 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:44] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.066 2026-09-24 16:41:44,717 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:44] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.061 2026-09-24 16:41:44,730 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:44] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.061 2026-09-24 16:41:44,772 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:44] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 35 0.015 0.126 2026-09-24 16:41:44,809 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:44,866 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:44,947 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:44] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 67 0.021 0.059 2026-09-24 16:41:44,999 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:44] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.012 0.023 2026-09-24 16:41:45,028 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:45] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.007 2026-09-24 16:41:45,077 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:45,140 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:45] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 59 0.022 0.041 2026-09-24 16:41:45,205 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:45] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 53 0.019 0.041 2026-09-24 16:41:45,211 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:45] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.001 0.060 2026-09-24 16:41:45,235 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:45] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.006 0.012 2026-09-24 16:41:45,258 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:45,281 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:45] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 15 0.006 0.016 2026-09-24 16:41:45,336 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:45,387 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:45,437 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:45,488 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:45,539 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots.browser: tour succeeded 2026-09-24 16:41:45,539 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:45,583 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots.browser: heap 16506940 (allocated 17301504) 2026-09-24 16:41:45,585 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Closing chrome headless with pid 123054 2026-09-24 16:41:45,586 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Closing websocket connection 2026-09-24 16:41:45,586 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Terminating chrome headless with pid 123054 2026-09-24 16:41:45,640 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_164145_640056_test_settle_changed_price_with_lots.txt 2026-09-24 16:41:45,640 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Removing chrome user profile "/tmp/tmpjqu7d38g_chrome_odoo" 2026-09-24 16:41:45,649 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_draft_order_service_product ... 2026-09-24 16:41:45,974 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Chrome pid: 123279 2026-09-24 16:41:45,975 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Chrome headless temporary user profile dir: /tmp/tmp3zqqca00_chrome_odoo 2026-09-24 16:41:45,975 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Issuing json command http://127.0.0.1:46177/json/version 2026-09-24 16:41:45,976 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46177', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:41:46,015 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Browser version: Chrome/150.0.7871.114 2026-09-24 16:41:46,016 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Issuing json command http://127.0.0.1:46177/json 2026-09-24 16:41:46,016 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46177', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:41:46,022 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Websocket url found: ws://127.0.0.1:46177/devtools/page/44E3EDB550B38573E60BA5A2F01C2250 2026-09-24 16:41:46,029 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Enable chrome headless console log notification 2026-09-24 16:41:46,032 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Chrome headless enable page notifications 2026-09-24 16:41:46,089 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-24 16:41:46,091 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Setting session cookie in browser 2026-09-24 16:41:46,091 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-09-24 16:41:46,091 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-09-24 16:41:46,098 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:41:46,479 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:46] "GET /pos/ui/126 HTTP/1.1" 200 - 88 0.022 0.360 2026-09-24 16:41:46,481 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Navigation result: {'frameId': '44E3EDB550B38573E60BA5A2F01C2250', 'loaderId': '048D3DEF6CD943D2AEB7AB87C4BB7ACD', 'isDownload': False} 2026-09-24 16:41:46,482 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Evaluate ready code "odoo.isTourReady('PosSettleDraftOrder')" 2026-09-24 16:41:46,492 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:41:46,501 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:46] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:41:46,505 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:46] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-09-24 16:41:46,508 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:46] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-09-24 16:41:46,796 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:46] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:41:46,797 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:46] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:41:46,805 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:46] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-09-24 16:41:46,817 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:46] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:41:46,823 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Evaluate test code "odoo.startTour('PosSettleDraftOrder', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:41:46,824 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:46] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:41:46,825 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:46,828 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:46] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:41:46,843 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:46] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.003 0.008 2026-09-24 16:41:46,851 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:46] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.016 2026-09-24 16:41:46,877 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:46] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.007 0.020 2026-09-24 16:41:46,878 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:46] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.018 2026-09-24 16:41:47,212 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:47] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 364 0.113 0.206 2026-09-24 16:41:47,224 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:47] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:41:47,252 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41: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.003 2026-09-24 16:41:47,282 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:47] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.022 2026-09-24 16:41:47,292 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41: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.003 2026-09-24 16:41:47,297 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product.browser: Owl is running in 'dev' mode. 2026-09-24 16:41:47,302 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:47] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:41:47,327 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:47] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:41:47,341 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:47] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:41:47,342 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:47] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:41:47,352 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:47] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:41:47,354 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:47] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:41:47,357 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:47] "GET /web/image/res.users/236/avatar_128 HTTP/1.1" 200 - 11 0.010 0.014 2026-09-24 16:41:47,365 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:47] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.002 0.030 2026-09-24 16:41:47,374 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:47] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.002 0.014 2026-09-24 16:41:47,375 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:47] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.039 2026-09-24 16:41:47,412 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:47,449 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:47] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:41:47,458 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:47] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.007 0.009 2026-09-24 16:41:47,468 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:47] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:41:47,497 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:47] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.015 0.040 2026-09-24 16:41:47,514 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:47] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.063 2026-09-24 16:41:47,528 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:47] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.081 2026-09-24 16:41:47,541 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:47] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.070 2026-09-24 16:41:47,545 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:47,547 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:47] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:41:47,558 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:47] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.066 2026-09-24 16:41:47,585 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:47] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.009 0.133 2026-09-24 16:41:47,594 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:47,598 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:47] "GET /web/image?model=product.template&field=image_128&id=2159&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.097 2026-09-24 16:41:47,611 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:47] "GET /web/image?model=product.template&field=image_128&id=2187&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.092 2026-09-24 16:41:47,624 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:47] "GET /web/image?model=product.template&field=image_128&id=2158&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.091 2026-09-24 16:41:47,662 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:47] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.014 0.098 2026-09-24 16:41:47,675 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:47] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.086 2026-09-24 16:41:47,687 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:47] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.085 2026-09-24 16:41:47,693 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:47,700 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:47] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.140 2026-09-24 16:41:47,750 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:47,832 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:47] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 67 0.020 0.060 2026-09-24 16:41:47,882 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:47] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.012 0.022 2026-09-24 16:41:47,910 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:47] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.007 2026-09-24 16:41:47,960 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:48,023 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:48] "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.021 0.041 2026-09-24 16:41:48,085 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:48] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 53 0.018 0.038 2026-09-24 16:41:48,090 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:48] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.001 0.056 2026-09-24 16:41:48,115 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:48] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.005 0.012 2026-09-24 16:41:48,142 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:48,163 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:48] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.007 0.014 2026-09-24 16:41:48,205 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:48,256 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:48,307 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:48,357 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:48,425 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:48,436 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:48] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:41:48,437 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:48] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:41:48,475 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:48,526 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:48,589 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:48,649 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:48,653 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94817977 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '6e24a06c-c55e-4b13-8da9-df1e85155308'}] 2026-09-24 16:41:48,659 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:48] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:41:48,718 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94817977 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '6e24a06c-c55e-4b13-8da9-df1e85155308'} created pos.order #826 2026-09-24 16:41:48,725 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94817977 finished 2026-09-24 16:41:48,808 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:48] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 152 0.056 0.101 2026-09-24 16:41:48,834 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:48] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:41:48,881 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13851509 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '6e24a06c-c55e-4b13-8da9-df1e85155308'}] 2026-09-24 16:41:48,881 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product.browser: tour succeeded 2026-09-24 16:41:48,882 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product.browser: ╔════════════════════════════════════╗ ║ TOUR PosSettleDraftOrder SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-09-24 16:41:48,885 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13851509 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '6e24a06c-c55e-4b13-8da9-df1e85155308'} sync ignored for existing PoS order pos.order(826,) (state: paid) 2026-09-24 16:41:48,893 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13851509 finished 2026-09-24 16:41:48,934 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product.browser: heap 17412800 (allocated 19136512) 2026-09-24 16:41:48,937 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Closing chrome headless with pid 123279 2026-09-24 16:41:48,939 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Closing websocket connection 2026-09-24 16:41:48,939 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Terminating chrome headless with pid 123279 2026-09-24 16:41:48,944 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:48] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 62 0.021 0.044 2026-09-24 16:41:48,996 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_164148_996792_test_settle_draft_order_service_product.txt 2026-09-24 16:41:48,997 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Removing chrome user profile "/tmp/tmp3zqqca00_chrome_odoo" 2026-09-24 16:41:49,008 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_groupable_lot_total_amount ... 2026-09-24 16:41:49,558 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Chrome pid: 123505 2026-09-24 16:41:49,558 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Chrome headless temporary user profile dir: /tmp/tmpysh9j1o3_chrome_odoo 2026-09-24 16:41:49,558 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Issuing json command http://127.0.0.1:35997/json/version 2026-09-24 16:41:49,559 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35997', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:41:49,598 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Browser version: Chrome/150.0.7871.114 2026-09-24 16:41:49,598 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Issuing json command http://127.0.0.1:35997/json 2026-09-24 16:41:49,598 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35997', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:41:49,604 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Websocket url found: ws://127.0.0.1:35997/devtools/page/54F824348659E2412176082A4213D58D 2026-09-24 16:41:49,610 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Enable chrome headless console log notification 2026-09-24 16:41:49,616 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Chrome headless enable page notifications 2026-09-24 16:41:49,690 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-24 16:41:49,692 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Setting session cookie in browser 2026-09-24 16:41:49,693 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Open "http://127.0.0.1:8069/pos/ui?config_id=126" in browser 2026-09-24 16:41:49,693 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=126" 2026-09-24 16:41:49,700 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:41:50,087 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:50] "GET /pos/ui?config_id=126 HTTP/1.1" 200 - 87 0.019 0.370 2026-09-24 16:41:50,089 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Navigation result: {'frameId': '54F824348659E2412176082A4213D58D', 'loaderId': '85C7B24D5EE8C67216BC9F6F658B9AF9', 'isDownload': False} 2026-09-24 16:41:50,089 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:50,098 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:41:50,107 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:50] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:41:50,110 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:50] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-09-24 16:41:50,114 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:50] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.011 2026-09-24 16:41:50,384 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:50] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:41:50,387 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:50] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:41:50,395 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:50] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-24 16:41:50,405 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Evaluate test code "odoo.startTour('test_settle_groupable_lot_total_amount', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=126", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:41:50,406 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:50] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:41:50,408 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:50,412 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:50] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:41:50,416 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:50] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:41:50,432 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:50] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.003 0.008 2026-09-24 16:41:50,440 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:50] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.016 2026-09-24 16:41:50,465 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:50] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.007 0.019 2026-09-24 16:41:50,468 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:50] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.018 2026-09-24 16:41:50,745 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:50] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 359 0.082 0.183 2026-09-24 16:41:50,754 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:50] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:41:50,783 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:50] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:41:50,813 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:50] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.022 2026-09-24 16:41:50,823 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:50] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:41:50,829 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount.browser: Owl is running in 'dev' mode. 2026-09-24 16:41:50,834 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:50] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:41:50,860 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:50] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:41:50,874 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:50] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:41:50,878 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:50] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:41:50,886 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:50] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:41:50,888 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:50] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:41:50,889 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:50] "GET /web/image/res.users/236/avatar_128 HTTP/1.1" 200 - 11 0.009 0.015 2026-09-24 16:41:50,896 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:50] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.002 0.027 2026-09-24 16:41:50,903 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:50] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.002 0.010 2026-09-24 16:41:50,904 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:50] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.036 2026-09-24 16:41:50,936 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:50,973 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:50] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:41:50,982 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:50] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.010 0.014 2026-09-24 16:41:51,013 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:51] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.009 0.039 2026-09-24 16:41:51,018 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:51] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:41:51,042 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:51] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.009 0.069 2026-09-24 16:41:51,047 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:51,048 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:51] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:41:51,059 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:51] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.075 2026-09-24 16:41:51,078 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:51] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.091 2026-09-24 16:41:51,093 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:51] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.107 2026-09-24 16:41:51,097 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:51,107 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:51] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.125 2026-09-24 16:41:51,120 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:51] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.097 2026-09-24 16:41:51,133 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:51] "GET /web/image?model=product.template&field=image_128&id=2159&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.081 2026-09-24 16:41:51,146 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:51] "GET /web/image?model=product.template&field=image_128&id=2188&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.080 2026-09-24 16:41:51,158 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:51] "GET /web/image?model=product.template&field=image_128&id=2158&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.076 2026-09-24 16:41:51,198 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:51] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.013 0.090 2026-09-24 16:41:51,212 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:51] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.088 2026-09-24 16:41:51,226 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:51] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.114 2026-09-24 16:41:51,226 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:51,283 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:51,368 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:51] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 65 0.021 0.062 2026-09-24 16:41:51,421 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:51] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.012 0.023 2026-09-24 16:41:51,450 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:51] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.007 2026-09-24 16:41:51,510 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:51,577 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:51] "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.022 0.043 2026-09-24 16:41:51,638 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:51] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 56 0.019 0.038 2026-09-24 16:41:51,644 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:51] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.001 0.055 2026-09-24 16:41:51,669 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:51] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.006 0.013 2026-09-24 16:41:51,695 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:51,719 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:51] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 26 0.009 0.018 2026-09-24 16:41:51,776 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:51,827 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:51,878 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:51,928 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount.browser: tour succeeded 2026-09-24 16:41:51,928 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:51,975 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount.browser: heap 16556708 (allocated 17563648) 2026-09-24 16:41:51,977 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Closing chrome headless with pid 123505 2026-09-24 16:41:51,978 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Closing websocket connection 2026-09-24 16:41:51,978 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Terminating chrome headless with pid 123505 2026-09-24 16:41:52,032 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_164152_032244_test_settle_groupable_lot_total_amount.txt 2026-09-24 16:41:52,032 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Removing chrome user profile "/tmp/tmpysh9j1o3_chrome_odoo" 2026-09-24 16:41:52,044 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_change_customer ... 2026-09-24 16:41:52,559 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Chrome pid: 123725 2026-09-24 16:41:52,559 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Chrome headless temporary user profile dir: /tmp/tmpx24ra64p_chrome_odoo 2026-09-24 16:41:52,559 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Issuing json command http://127.0.0.1:37019/json/version 2026-09-24 16:41:52,560 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37019', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:41:52,562 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Browser version: Chrome/150.0.7871.114 2026-09-24 16:41:52,562 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Issuing json command http://127.0.0.1:37019/json 2026-09-24 16:41:52,563 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37019', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:41:52,564 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Websocket url found: ws://127.0.0.1:37019/devtools/page/615040FD0B3AA76B2EF31DAD962F10C4 2026-09-24 16:41:52,565 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Enable chrome headless console log notification 2026-09-24 16:41:52,566 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Chrome headless enable page notifications 2026-09-24 16:41:52,617 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-24 16:41:52,618 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Setting session cookie in browser 2026-09-24 16:41:52,619 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-09-24 16:41:52,619 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-09-24 16:41:52,626 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:41:52,935 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:52] "GET /pos/ui/126 HTTP/1.1" 200 - 86 0.019 0.291 2026-09-24 16:41:52,937 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Navigation result: {'frameId': '615040FD0B3AA76B2EF31DAD962F10C4', 'loaderId': '6834DA68CF811176034E3D746BE8A71D', 'isDownload': False} 2026-09-24 16:41:52,937 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Evaluate ready code "odoo.isTourReady('PosSettleCustomPrice')" 2026-09-24 16:41:52,945 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:41:52,955 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:52] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:41:52,959 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:52] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-09-24 16:41:52,962 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:52] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-09-24 16:41:53,238 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:53] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:41:53,240 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:53] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:41:53,248 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:53] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-24 16:41:53,259 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:53] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:41:53,265 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:53] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:41:53,270 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:53] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:41:53,271 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Evaluate test code "odoo.startTour('PosSettleCustomPrice', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:41:53,274 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:53,288 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:53] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.003 0.008 2026-09-24 16:41:53,296 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:53] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.018 2026-09-24 16:41:53,323 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:53] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.007 0.021 2026-09-24 16:41:53,324 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:53] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.018 2026-09-24 16:41:53,602 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:53] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 362 0.084 0.179 2026-09-24 16:41:53,611 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:53] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:41:53,641 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:53] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:41:53,678 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:53] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.028 2026-09-24 16:41:53,688 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:53] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:41:53,695 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer.browser: Owl is running in 'dev' mode. 2026-09-24 16:41:53,699 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:53] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:41:53,726 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:53] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:41:53,731 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:53] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:41:53,740 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:53] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:41:53,741 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:53] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:41:53,754 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:53] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:41:53,754 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:53] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:41:53,756 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:53] "GET /web/image/res.users/236/avatar_128 HTTP/1.1" 200 - 11 0.009 0.016 2026-09-24 16:41:53,764 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:53] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:41:53,766 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:53] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.003 0.027 2026-09-24 16:41:53,772 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:53] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.001 0.019 2026-09-24 16:41:53,804 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:53] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.011 0.033 2026-09-24 16:41:53,810 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:53,840 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:53] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.012 0.066 2026-09-24 16:41:53,852 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:53] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.005 0.012 2026-09-24 16:41:53,859 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:53] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:41:53,869 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:53] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.025 2026-09-24 16:41:53,882 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:53] "GET /web/image?model=product.template&field=image_128&id=2149&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.038 2026-09-24 16:41:53,896 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:53] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.051 2026-09-24 16:41:53,908 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:53] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.062 2026-09-24 16:41:53,912 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:53] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:41:53,916 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:53,922 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:53] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.074 2026-09-24 16:41:53,937 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:53] "GET /web/image?model=product.template&field=image_128&id=2159&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.075 2026-09-24 16:41:53,951 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:53] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.078 2026-09-24 16:41:53,963 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:53] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.078 2026-09-24 16:41:53,966 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:53,977 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:53] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.077 2026-09-24 16:41:53,989 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:53] "GET /web/image?model=product.template&field=image_128&id=2158&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.073 2026-09-24 16:41:54,032 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:54] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.013 0.093 2026-09-24 16:41:54,060 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:54,119 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:54,202 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:54] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 65 0.021 0.061 2026-09-24 16:41:54,253 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:54] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.012 0.022 2026-09-24 16:41:54,282 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:54] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.007 2026-09-24 16:41:54,329 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:54,394 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:54] "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.022 0.043 2026-09-24 16:41:54,456 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:54] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 56 0.019 0.037 2026-09-24 16:41:54,461 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:54] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.001 0.054 2026-09-24 16:41:54,486 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:54] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.006 0.013 2026-09-24 16:41:54,527 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:54,546 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:54] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.006 0.013 2026-09-24 16:41:54,593 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:54,643 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:54,694 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:54,745 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:54,795 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:54,862 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:54,915 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:54,965 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:55,021 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:55,076 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:55,127 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:55,177 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:55,228 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:55,278 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer.browser: tour succeeded 2026-09-24 16:41:55,279 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer.browser: ╔═════════════════════════════════════╗ ║ TOUR PosSettleCustomPrice SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-09-24 16:41:55,328 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer.browser: heap 17209064 (allocated 18612224) 2026-09-24 16:41:55,329 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Closing chrome headless with pid 123725 2026-09-24 16:41:55,330 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Closing websocket connection 2026-09-24 16:41:55,330 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Terminating chrome headless with pid 123725 2026-09-24 16:41:55,384 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_164155_384145_test_settle_order_change_customer.txt 2026-09-24 16:41:55,384 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Removing chrome user profile "/tmp/tmpx24ra64p_chrome_odoo" 2026-09-24 16:41:55,394 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_ship_later_effect_on_so ... 2026-09-24 16:41:55,886 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so: Chrome pid: 123936 2026-09-24 16:41:55,886 44 INFO rb-c855d12-225060-418428 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/tmpnsi_xgnk_chrome_odoo 2026-09-24 16:41:55,886 44 INFO rb-c855d12-225060-418428 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:38037/json/version 2026-09-24 16:41:55,887 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38037', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:41:55,889 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:55,889 44 INFO rb-c855d12-225060-418428 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:38037/json 2026-09-24 16:41:55,889 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38037', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:41:55,890 44 INFO rb-c855d12-225060-418428 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:38037/devtools/page/8A99F12BE6C1315F229B054A82996C89 2026-09-24 16:41:55,891 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:55,892 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so: Chrome headless enable page notifications 2026-09-24 16:41:55,942 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-24 16:41:55,943 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so: Setting session cookie in browser 2026-09-24 16:41:55,944 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-09-24 16:41:55,944 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-09-24 16:41:55,950 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:41:56,315 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:56] "GET /pos/ui/126 HTTP/1.1" 200 - 89 0.021 0.345 2026-09-24 16:41:56,318 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so: Navigation result: {'frameId': '8A99F12BE6C1315F229B054A82996C89', 'loaderId': '6124B269DF42E7861DC1FA9EF62101EA', 'isDownload': False} 2026-09-24 16:41:56,318 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:56,329 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:41:56,340 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:56] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:41:56,344 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:56] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-09-24 16:41:56,347 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:56] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.000 0.009 2026-09-24 16:41:56,621 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:56] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:41:56,624 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:56] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:41:56,632 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:56] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-24 16:41:56,640 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so: Evaluate test code "odoo.startTour('PosSettleOrderShipLater', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:41:56,643 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:56,643 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:56] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:41:56,650 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:56] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:41:56,654 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:56] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:41:56,669 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:56] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.003 0.008 2026-09-24 16:41:56,677 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:56] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.016 2026-09-24 16:41:56,702 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:56] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.007 0.020 2026-09-24 16:41:56,704 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:56] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.017 2026-09-24 16:41:56,974 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:56] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 366 0.078 0.179 2026-09-24 16:41:56,983 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:56] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:41:57,020 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:57] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.013 2026-09-24 16:41:57,050 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:57] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.022 2026-09-24 16:41:57,059 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:57] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:41:57,066 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:57,071 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:57] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:41:57,094 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:57] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:41:57,105 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:57] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:41:57,106 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:57] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:41:57,109 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:57] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:41:57,123 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:57] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:41:57,127 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41: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-09-24 16:41:57,128 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:57] "GET /web/image/res.users/236/avatar_128 HTTP/1.1" 200 - 11 0.007 0.020 2026-09-24 16:41:57,137 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:57] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:41:57,139 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:57] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.002 0.034 2026-09-24 16:41:57,170 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:57] "GET /pos/ui/126 HTTP/1.1" 200 - 34 0.009 0.028 2026-09-24 16:41:57,171 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:57,197 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:57] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 34 0.008 0.063 2026-09-24 16:41:57,204 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:57] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.001 0.066 2026-09-24 16:41:57,223 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:57] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.003 0.015 2026-09-24 16:41:57,227 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:57] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:41:57,237 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:57] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.029 2026-09-24 16:41:57,243 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:57] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.001 0.034 2026-09-24 16:41:57,255 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:57] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.043 2026-09-24 16:41:57,268 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:57] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.058 2026-09-24 16:41:57,280 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:57] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.064 2026-09-24 16:41:57,292 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:57] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.062 2026-09-24 16:41:57,296 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:57] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:41:57,302 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:57,306 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:57] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.064 2026-09-24 16:41:57,318 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:57] "GET /web/image?model=product.template&field=image_128&id=2158&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.074 2026-09-24 16:41:57,330 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:57] "GET /web/image?model=product.template&field=image_128&id=2159&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.071 2026-09-24 16:41:57,342 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:57] "GET /web/image?model=product.template&field=image_128&id=2189&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.069 2026-09-24 16:41:57,352 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:57,354 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:57] "GET /web/image?model=product.template&field=image_128&id=2190&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.071 2026-09-24 16:41:57,391 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:57] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.013 0.077 2026-09-24 16:41:57,410 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:57,466 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:57,550 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:57] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 67 0.023 0.059 2026-09-24 16:41:57,601 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:57] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.012 0.023 2026-09-24 16:41:57,630 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:57] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.007 2026-09-24 16:41:57,676 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:57,747 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:57] "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.023 0.047 2026-09-24 16:41:57,816 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:57] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 68 0.020 0.044 2026-09-24 16:41:57,821 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:57] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.001 0.062 2026-09-24 16:41:57,846 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:57] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.006 0.012 2026-09-24 16:41:57,875 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:57,893 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:57] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.005 0.012 2026-09-24 16:41:57,936 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:57,998 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:58,007 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:58] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:41:58,007 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:58] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:41:58,048 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:58,099 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:58,154 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:58,207 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:58,258 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:58,321 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:58,372 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:58,432 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:58,435 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19636593 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '1be76350-0298-4b1b-9b71-59a4e2ba6c90'}] 2026-09-24 16:41:58,441 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:58] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:41:58,588 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19636593 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '1be76350-0298-4b1b-9b71-59a4e2ba6c90'} created pos.order #827 2026-09-24 16:41:58,595 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19636593 finished 2026-09-24 16:41:58,769 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #236 deleted stock.move.line records with IDs: [1349] 2026-09-24 16:41:58,860 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:58] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 453 0.140 0.287 2026-09-24 16:41:58,891 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:58] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:41:58,962 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:58,964 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87938460 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '1be76350-0298-4b1b-9b71-59a4e2ba6c90'}] 2026-09-24 16:41:58,968 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87938460 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '1be76350-0298-4b1b-9b71-59a4e2ba6c90'} sync ignored for existing PoS order pos.order(827,) (state: paid) 2026-09-24 16:41:58,976 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87938460 finished 2026-09-24 16:41:59,025 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:59,033 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:59] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 71 0.021 0.049 2026-09-24 16:41:59,076 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:59,126 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:59,180 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:59,233 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:59,263 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:59] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 4 0.002 0.027 2026-09-24 16:41:59,297 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:59] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 18 0.009 0.018 2026-09-24 16:41:59,313 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:59] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.006 2026-09-24 16:41:59,341 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:59,405 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:59] "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.020 0.043 2026-09-24 16:41:59,472 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:59] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 67 0.019 0.043 2026-09-24 16:41:59,478 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:59] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.001 0.060 2026-09-24 16:41:59,501 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:59] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.005 0.012 2026-09-24 16:41:59,524 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:59,544 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:41:59] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 14 0.006 0.013 2026-09-24 16:41:59,580 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:59,634 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:59,684 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:59,734 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:59,787 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:59,840 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:59,891 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:59,946 44 INFO rb-c855d12-225060-418428 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-09-24 16:41:59,996 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:00,055 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:00,059 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72427139 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000002', 'uuid': '0126a6e8-ba11-4bd6-acd0-27b7b4a290fe'}] 2026-09-24 16:42:00,179 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72427139 order {'name': '/', 'pos_reference': '261-126-000002', 'uuid': '0126a6e8-ba11-4bd6-acd0-27b7b4a290fe'} created pos.order #828 2026-09-24 16:42:00,187 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72427139 finished 2026-09-24 16:42:00,327 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #236 deleted stock.move.line records with IDs: [1352] 2026-09-24 16:42:00,400 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #236 deleted stock.move.line records with IDs: [1353] 2026-09-24 16:42:00,485 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:00] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 431 0.129 0.298 2026-09-24 16:42:00,518 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:00] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:42:00,537 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so.browser: tour succeeded 2026-09-24 16:42:00,537 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so.browser: ╔════════════════════════════════════════╗ ║ TOUR PosSettleOrderShipLater SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-09-24 16:42:00,539 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37978770 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '261-126-000002', 'uuid': '0126a6e8-ba11-4bd6-acd0-27b7b4a290fe'}] 2026-09-24 16:42:00,543 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37978770 order {'name': 'Shop - 000002', 'pos_reference': '261-126-000002', 'uuid': '0126a6e8-ba11-4bd6-acd0-27b7b4a290fe'} sync ignored for existing PoS order pos.order(828,) (state: paid) 2026-09-24 16:42:00,551 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37978770 finished 2026-09-24 16:42:00,604 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:00] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 60 0.018 0.048 2026-09-24 16:42:00,639 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so.browser: heap 22833488 (allocated 26611712) 2026-09-24 16:42:00,643 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so: Closing chrome headless with pid 123936 2026-09-24 16:42:00,643 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so: Closing websocket connection 2026-09-24 16:42:00,643 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so: Terminating chrome headless with pid 123936 2026-09-24 16:42:00,697 44 INFO rb-c855d12-225060-418428 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-c855d12-225060-418428/chrome_logs/chrome_log_20260924_164200_697742_test_settle_order_ship_later_effect_on_so.txt 2026-09-24 16:42:00,698 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so: Removing chrome user profile "/tmp/tmpnsi_xgnk_chrome_odoo" 2026-09-24 16:42:00,791 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_unreserve_order_lines ... 2026-09-24 16:42:01,400 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Chrome pid: 124171 2026-09-24 16:42:01,400 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Chrome headless temporary user profile dir: /tmp/tmpzn3ia42v_chrome_odoo 2026-09-24 16:42:01,400 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Issuing json command http://127.0.0.1:44289/json/version 2026-09-24 16:42:01,401 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:01,402 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Browser version: Chrome/150.0.7871.114 2026-09-24 16:42:01,402 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Issuing json command http://127.0.0.1:44289/json 2026-09-24 16:42:01,403 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:01,404 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Websocket url found: ws://127.0.0.1:44289/devtools/page/2F95401BB45EE2ABB2D7EAE744FDD7FC 2026-09-24 16:42:01,405 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Enable chrome headless console log notification 2026-09-24 16:42:01,406 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Chrome headless enable page notifications 2026-09-24 16:42:01,464 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-24 16:42:01,466 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Setting session cookie in browser 2026-09-24 16:42:01,467 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-09-24 16:42:01,467 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-09-24 16:42:01,475 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:42:01,860 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:01] "GET /pos/ui/126 HTTP/1.1" 200 - 87 0.021 0.367 2026-09-24 16:42:01,863 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Navigation result: {'frameId': '2F95401BB45EE2ABB2D7EAE744FDD7FC', 'loaderId': '5BB459B631AA54FFEE3ECD8A5CE879BE', 'isDownload': False} 2026-09-24 16:42:01,863 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Evaluate ready code "odoo.isTourReady('PosSettleOrderRealTime')" 2026-09-24 16:42:01,872 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:42:01,884 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:01] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:42:01,887 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:01] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-09-24 16:42:01,890 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:01] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-09-24 16:42:02,160 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:02] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:42:02,163 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:02] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:42:02,171 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:02] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-09-24 16:42:02,182 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:02] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:42:02,188 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:02] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:42:02,188 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Evaluate test code "odoo.startTour('PosSettleOrderRealTime', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:42:02,191 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:02,194 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:02] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:42:02,209 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:02] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.003 0.008 2026-09-24 16:42:02,218 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:02] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.019 2026-09-24 16:42:02,244 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:02] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.007 0.020 2026-09-24 16:42:02,246 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:02] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.018 2026-09-24 16:42:02,519 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:02] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 364 0.080 0.180 2026-09-24 16:42:02,528 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:02] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:42:02,566 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:02] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-09-24 16:42:02,607 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:02] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.030 2026-09-24 16:42:02,618 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42: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.004 2026-09-24 16:42:02,625 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines.browser: Owl is running in 'dev' mode. 2026-09-24 16:42:02,629 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:02] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:42:02,659 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:02] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:42:02,666 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:02] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:42:02,669 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:02] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:42:02,670 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:02] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:42:02,677 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:02] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:42:02,684 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:02] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-09-24 16:42:02,690 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:02] "GET /web/image/res.users/236/avatar_128 HTTP/1.1" 200 - 11 0.008 0.020 2026-09-24 16:42:02,697 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:02] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.001 0.032 2026-09-24 16:42:02,704 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:02] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.001 0.016 2026-09-24 16:42:02,733 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:02,765 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:02] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:42:02,767 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:02] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.002 0.008 2026-09-24 16:42:02,796 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:02] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:42:02,801 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:02] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.012 0.030 2026-09-24 16:42:02,827 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:02] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.008 0.057 2026-09-24 16:42:02,840 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:02,842 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:02] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.070 2026-09-24 16:42:02,849 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:02] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:42:02,860 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:02] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.087 2026-09-24 16:42:02,873 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:02] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.099 2026-09-24 16:42:02,886 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:02] "GET /web/image?model=product.template&field=image_128&id=2159&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.086 2026-09-24 16:42:02,891 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:02,899 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:02] "GET /web/image?model=product.template&field=image_128&id=2158&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.093 2026-09-24 16:42:02,913 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:02] "GET /web/image?model=product.template&field=image_128&id=2191&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.081 2026-09-24 16:42:02,925 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:02] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.072 2026-09-24 16:42:02,963 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:02] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.012 0.088 2026-09-24 16:42:02,975 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:02] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.085 2026-09-24 16:42:02,987 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:02] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.085 2026-09-24 16:42:02,992 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:03,001 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:03] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.123 2026-09-24 16:42:03,049 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:03,132 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:03] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 65 0.021 0.061 2026-09-24 16:42:03,183 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:03] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.012 0.023 2026-09-24 16:42:03,215 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:03] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.011 2026-09-24 16:42:03,258 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:03,323 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:03] "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.022 0.043 2026-09-24 16:42:03,388 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:03] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 56 0.019 0.041 2026-09-24 16:42:03,395 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:03] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.001 0.059 2026-09-24 16:42:03,421 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:03] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.006 0.015 2026-09-24 16:42:03,458 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:03,476 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:03] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.005 0.012 2026-09-24 16:42:03,525 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:03,575 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:03,626 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:03,676 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:03,740 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:03,749 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:03] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:42:03,750 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:03] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:42:03,790 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:03,841 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:03,903 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:03,962 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:03,968 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96844352 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '9c86fb37-b486-4523-9ea2-af0db6643c4e'}] 2026-09-24 16:42:03,971 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:03] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:42:04,076 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #236 deleted stock.move.line records with IDs: [1356, 1357] 2026-09-24 16:42:04,282 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96844352 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '9c86fb37-b486-4523-9ea2-af0db6643c4e'} created pos.order #829 2026-09-24 16:42:04,290 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96844352 finished 2026-09-24 16:42:04,400 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:04] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 420 0.140 0.294 2026-09-24 16:42:04,427 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:04] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:42:04,469 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines.browser: tour succeeded 2026-09-24 16:42:04,470 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines.browser: ╔═══════════════════════════════════════╗ ║ TOUR PosSettleOrderRealTime SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-09-24 16:42:04,473 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85947558 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '9c86fb37-b486-4523-9ea2-af0db6643c4e'}] 2026-09-24 16:42:04,477 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85947558 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '9c86fb37-b486-4523-9ea2-af0db6643c4e'} sync ignored for existing PoS order pos.order(829,) (state: paid) 2026-09-24 16:42:04,486 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85947558 finished 2026-09-24 16:42:04,530 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines.browser: heap 17431188 (allocated 18874368) 2026-09-24 16:42:04,533 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Closing chrome headless with pid 124171 2026-09-24 16:42:04,534 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Closing websocket connection 2026-09-24 16:42:04,535 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Terminating chrome headless with pid 124171 2026-09-24 16:42:04,537 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:04] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 56 0.024 0.042 2026-09-24 16:42:04,592 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_164204_592819_test_settle_order_unreserve_order_lines.txt 2026-09-24 16:42:04,593 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Removing chrome user profile "/tmp/tmpzn3ia42v_chrome_odoo" 2026-09-24 16:42:04,972 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_different_product ... 2026-09-24 16:42:05,526 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Chrome pid: 124401 2026-09-24 16:42:05,527 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Chrome headless temporary user profile dir: /tmp/tmpociuox8v_chrome_odoo 2026-09-24 16:42:05,527 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Issuing json command http://127.0.0.1:41753/json/version 2026-09-24 16:42:05,528 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41753', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:42:05,529 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Browser version: Chrome/150.0.7871.114 2026-09-24 16:42:05,529 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Issuing json command http://127.0.0.1:41753/json 2026-09-24 16:42:05,530 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41753', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:42:05,530 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Websocket url found: ws://127.0.0.1:41753/devtools/page/2ADB08A7E3A702E6AF136D81528A596A 2026-09-24 16:42:05,532 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Enable chrome headless console log notification 2026-09-24 16:42:05,532 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Chrome headless enable page notifications 2026-09-24 16:42:05,590 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-24 16:42:05,592 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Setting session cookie in browser 2026-09-24 16:42:05,593 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-09-24 16:42:05,593 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-09-24 16:42:05,600 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:42:05,910 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:05] "GET /pos/ui/126 HTTP/1.1" 200 - 87 0.022 0.290 2026-09-24 16:42:05,912 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Navigation result: {'frameId': '2ADB08A7E3A702E6AF136D81528A596A', 'loaderId': 'B4B6FBF0258947BE316B5F7B8FD53C3B', 'isDownload': False} 2026-09-24 16:42:05,912 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Evaluate ready code "odoo.isTourReady('PosSettleOrder2')" 2026-09-24 16:42:05,921 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:42:05,930 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:05] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.004 2026-09-24 16:42:05,934 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:05] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-09-24 16:42:05,938 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:05] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-09-24 16:42:06,219 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:06] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:42:06,221 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:06] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:42:06,229 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:06] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-24 16:42:06,238 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Evaluate test code "odoo.startTour('PosSettleOrder2', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:42:06,241 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:06] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:42:06,242 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:06,247 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:06] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:42:06,252 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:06] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:42:06,267 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:06] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.003 0.008 2026-09-24 16:42:06,276 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:06] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.018 2026-09-24 16:42:06,302 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:06] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.007 0.020 2026-09-24 16:42:06,303 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:06] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.018 2026-09-24 16:42:06,585 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:06] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 364 0.084 0.183 2026-09-24 16:42:06,595 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:06] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:42:06,623 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42: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.003 2026-09-24 16:42:06,657 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:06] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.025 2026-09-24 16:42:06,670 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42: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.003 2026-09-24 16:42:06,677 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product.browser: Owl is running in 'dev' mode. 2026-09-24 16:42:06,682 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:06] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:42:06,708 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:06] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:42:06,713 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:06] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:42:06,721 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:06] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:42:06,722 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:06] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:42:06,726 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:06] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:42:06,736 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:06] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-09-24 16:42:06,744 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:06] "GET /web/image/res.users/236/avatar_128 HTTP/1.1" 200 - 11 0.013 0.017 2026-09-24 16:42:06,752 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:06] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:42:06,753 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:06] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.002 0.035 2026-09-24 16:42:06,761 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:06] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.002 0.025 2026-09-24 16:42:06,792 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:06] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.009 0.041 2026-09-24 16:42:06,794 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:06,842 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:06] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.016 0.083 2026-09-24 16:42:06,847 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:06] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:42:06,856 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:06] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.031 2026-09-24 16:42:06,863 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:06] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.002 0.039 2026-09-24 16:42:06,878 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:06] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.044 2026-09-24 16:42:06,892 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:06] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.061 2026-09-24 16:42:06,896 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:06] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:42:06,897 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:06,905 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:06] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.067 2026-09-24 16:42:06,920 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:06] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.003 0.067 2026-09-24 16:42:06,932 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:06] "GET /web/image?model=product.template&field=image_128&id=2192&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.072 2026-09-24 16:42:06,945 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:06] "GET /web/image?model=product.template&field=image_128&id=2159&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.079 2026-09-24 16:42:06,948 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:06,957 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:06] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.075 2026-09-24 16:42:06,968 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:06] "GET /web/image?model=product.template&field=image_128&id=2193&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.069 2026-09-24 16:42:06,980 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:06] "GET /web/image?model=product.template&field=image_128&id=2158&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.069 2026-09-24 16:42:07,018 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:07] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.012 0.083 2026-09-24 16:42:07,031 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:07] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.094 2026-09-24 16:42:07,042 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:07,099 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:07,181 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:07] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 65 0.021 0.060 2026-09-24 16:42:07,236 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:07] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.015 0.024 2026-09-24 16:42:07,266 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:07] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.008 2026-09-24 16:42:07,310 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:07,385 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:07] "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.026 0.048 2026-09-24 16:42:07,463 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:07] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 61 0.026 0.047 2026-09-24 16:42:07,469 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:07] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.001 0.071 2026-09-24 16:42:07,497 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:07] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.006 0.014 2026-09-24 16:42:07,525 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:07,547 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:07] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 14 0.006 0.015 2026-09-24 16:42:07,607 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:07,664 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:07,715 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:07,766 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:07,816 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:07,867 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:07,917 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:07,972 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:08,023 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:08,073 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:08,123 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:08,175 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:08,227 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:08,277 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:08,328 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:08,390 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:08,440 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:08,504 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:08,513 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:08] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:42:08,513 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:08] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:42:08,554 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:08,605 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:08,669 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:08,719 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:08,785 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:08,789 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58761275 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'c8858f9b-9261-4efa-ac11-9ea328d5508c'}] 2026-09-24 16:42:08,790 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:08] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:42:09,017 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58761275 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'c8858f9b-9261-4efa-ac11-9ea328d5508c'} created pos.order #830 2026-09-24 16:42:09,025 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58761275 finished 2026-09-24 16:42:09,160 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:09] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 335 0.114 0.260 2026-09-24 16:42:09,183 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:09] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:42:09,236 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product.browser: tour succeeded 2026-09-24 16:42:09,236 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product.browser: ╔════════════════════════════════╗ ║ TOUR PosSettleOrder2 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-09-24 16:42:09,239 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75196147 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': 'c8858f9b-9261-4efa-ac11-9ea328d5508c'}] 2026-09-24 16:42:09,244 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75196147 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': 'c8858f9b-9261-4efa-ac11-9ea328d5508c'} sync ignored for existing PoS order pos.order(830,) (state: paid) 2026-09-24 16:42:09,255 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75196147 finished 2026-09-24 16:42:09,299 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product.browser: heap 18134916 (allocated 19660800) 2026-09-24 16:42:09,303 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Closing chrome headless with pid 124401 2026-09-24 16:42:09,305 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Closing websocket connection 2026-09-24 16:42:09,305 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Terminating chrome headless with pid 124401 2026-09-24 16:42:09,367 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_164209_366992_test_settle_order_with_different_product.txt 2026-09-24 16:42:09,367 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Removing chrome user profile "/tmp/tmpociuox8v_chrome_odoo" 2026-09-24 16:42:09,370 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:09] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 128 0.044 0.088 2026-09-24 16:42:09,401 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_different_uom ... 2026-09-24 16:42:09,843 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Chrome pid: 124633 2026-09-24 16:42:09,843 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Chrome headless temporary user profile dir: /tmp/tmp22w_h4hg_chrome_odoo 2026-09-24 16:42:09,843 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Issuing json command http://127.0.0.1:35771/json/version 2026-09-24 16:42:09,844 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35771', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:42:09,884 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Browser version: Chrome/150.0.7871.114 2026-09-24 16:42:09,884 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Issuing json command http://127.0.0.1:35771/json 2026-09-24 16:42:09,884 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35771', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:42:09,890 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Websocket url found: ws://127.0.0.1:35771/devtools/page/F5BA3D6F881C233D4CB0519647B09CB0 2026-09-24 16:42:09,898 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Enable chrome headless console log notification 2026-09-24 16:42:09,901 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Chrome headless enable page notifications 2026-09-24 16:42:09,982 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-24 16:42:09,984 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Setting session cookie in browser 2026-09-24 16:42:09,984 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-09-24 16:42:09,984 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-09-24 16:42:09,992 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:42:10,300 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:10] "GET /pos/ui/126 HTTP/1.1" 200 - 87 0.027 0.283 2026-09-24 16:42:10,303 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Navigation result: {'frameId': 'F5BA3D6F881C233D4CB0519647B09CB0', 'loaderId': '940A3C39324C0B1EEFAF7F4D2A8366A0', 'isDownload': False} 2026-09-24 16:42:10,303 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Evaluate ready code "odoo.isTourReady('PoSSettleQuotation')" 2026-09-24 16:42:10,311 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:42:10,323 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:10] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-09-24 16:42:10,325 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:10] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-09-24 16:42:10,328 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:10] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-09-24 16:42:10,624 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:10] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:42:10,628 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:10] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:42:10,638 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:10] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-09-24 16:42:10,650 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:10] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:42:10,656 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Evaluate test code "odoo.startTour('PoSSettleQuotation', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:42:10,657 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:10] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:42:10,658 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:10,662 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:10] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:42:10,678 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:10] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.003 0.009 2026-09-24 16:42:10,687 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:10] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.019 2026-09-24 16:42:10,713 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:10] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.007 0.021 2026-09-24 16:42:10,715 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:10] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.018 2026-09-24 16:42:11,006 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:11] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 364 0.086 0.189 2026-09-24 16:42:11,015 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:11] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:42:11,044 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:11] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:42:11,080 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:11] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.026 2026-09-24 16:42:11,092 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:11] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:42:11,098 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom.browser: Owl is running in 'dev' mode. 2026-09-24 16:42:11,103 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:11] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:42:11,128 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:11] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:42:11,138 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:11] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:42:11,142 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:11] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:42:11,145 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:11] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-09-24 16:42:11,149 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:11] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.002 0.012 2026-09-24 16:42:11,152 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:11] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:42:11,157 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:11] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:42:11,168 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:11] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:42:11,171 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:11] "GET /web/image/res.users/236/avatar_128 HTTP/1.1" 200 - 11 0.009 0.029 2026-09-24 16:42:11,182 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:11] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.003 0.025 2026-09-24 16:42:11,215 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:11] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.009 0.046 2026-09-24 16:42:11,218 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:11,264 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:11] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.014 0.088 2026-09-24 16:42:11,274 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:11] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.002 0.027 2026-09-24 16:42:11,277 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:11] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:42:11,290 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:11] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.035 2026-09-24 16:42:11,302 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:11] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.045 2026-09-24 16:42:11,316 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:11] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.060 2026-09-24 16:42:11,329 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:11] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.065 2026-09-24 16:42:11,330 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:11,335 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:11] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:42:11,345 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:11] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.075 2026-09-24 16:42:11,358 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:11] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.077 2026-09-24 16:42:11,370 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:11] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.077 2026-09-24 16:42:11,380 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:11,382 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:11] "GET /web/image?model=product.template&field=image_128&id=2159&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.076 2026-09-24 16:42:11,394 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:11] "GET /web/image?model=product.template&field=image_128&id=2194&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.075 2026-09-24 16:42:11,407 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:11] "GET /web/image?model=product.template&field=image_128&id=2158&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.069 2026-09-24 16:42:11,449 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:11] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.015 0.086 2026-09-24 16:42:11,475 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:11,531 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:11,615 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:11] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 65 0.022 0.060 2026-09-24 16:42:11,667 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:11] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.013 0.023 2026-09-24 16:42:11,696 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:11] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.007 2026-09-24 16:42:11,740 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:11,813 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42: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.025 0.047 2026-09-24 16:42:11,883 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:11] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 61 0.022 0.043 2026-09-24 16:42:11,889 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:11] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.001 0.063 2026-09-24 16:42:11,919 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:11] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.007 0.017 2026-09-24 16:42:11,958 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:11,980 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:11] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 15 0.007 0.014 2026-09-24 16:42:12,024 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:12,085 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:12,096 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:12] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:42:12,096 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:12] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:42:12,136 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:12,186 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:12,249 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:12,310 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:12,314 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22669750 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '2a41b450-3467-4a50-bbf4-5e2085f29fed'}] 2026-09-24 16:42:12,315 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:12] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:42:12,541 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22669750 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '2a41b450-3467-4a50-bbf4-5e2085f29fed'} created pos.order #831 2026-09-24 16:42:12,549 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22669750 finished 2026-09-24 16:42:12,680 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 337 0.111 0.258 2026-09-24 16:42:12,705 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:12] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:42:12,749 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom.browser: tour succeeded 2026-09-24 16:42:12,750 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom.browser: ╔═══════════════════════════════════╗ ║ TOUR PoSSettleQuotation SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-09-24 16:42:12,752 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45309651 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '2a41b450-3467-4a50-bbf4-5e2085f29fed'}] 2026-09-24 16:42:12,757 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45309651 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '2a41b450-3467-4a50-bbf4-5e2085f29fed'} sync ignored for existing PoS order pos.order(831,) (state: paid) 2026-09-24 16:42:12,766 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45309651 finished 2026-09-24 16:42:12,802 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom.browser: heap 17504180 (allocated 19136512) 2026-09-24 16:42:12,807 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Closing chrome headless with pid 124633 2026-09-24 16:42:12,810 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Closing websocket connection 2026-09-24 16:42:12,810 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Terminating chrome headless with pid 124633 2026-09-24 16:42:12,824 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 68 0.023 0.051 2026-09-24 16:42:12,867 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_164212_867484_test_settle_order_with_different_uom.txt 2026-09-24 16:42:12,867 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Removing chrome user profile "/tmp/tmp22w_h4hg_chrome_odoo" 2026-09-24 16:42:12,886 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_incompatible_partner ... 2026-09-24 16:42:13,371 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Chrome pid: 124861 2026-09-24 16:42:13,372 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Chrome headless temporary user profile dir: /tmp/tmp1bfey1ix_chrome_odoo 2026-09-24 16:42:13,372 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Issuing json command http://127.0.0.1:38081/json/version 2026-09-24 16:42:13,373 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38081', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:42:13,375 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Browser version: Chrome/150.0.7871.114 2026-09-24 16:42:13,375 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Issuing json command http://127.0.0.1:38081/json 2026-09-24 16:42:13,375 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38081', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:42:13,376 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Websocket url found: ws://127.0.0.1:38081/devtools/page/3FED80D11F96BEEA0CB1438898CBF4EC 2026-09-24 16:42:13,377 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Enable chrome headless console log notification 2026-09-24 16:42:13,378 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Chrome headless enable page notifications 2026-09-24 16:42:13,428 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-24 16:42:13,429 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Setting session cookie in browser 2026-09-24 16:42:13,430 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-09-24 16:42:13,430 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-09-24 16:42:13,437 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:42:13,836 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:13] "GET /pos/ui/126 HTTP/1.1" 200 - 88 0.019 0.382 2026-09-24 16:42:13,839 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Navigation result: {'frameId': '3FED80D11F96BEEA0CB1438898CBF4EC', 'loaderId': '15DAC7BA24C078B4AA0A55B081EBC73F', 'isDownload': False} 2026-09-24 16:42:13,839 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Evaluate ready code "odoo.isTourReady('PosSettleOrderIncompatiblePartner')" 2026-09-24 16:42:13,848 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:42:13,860 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:13] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.004 2026-09-24 16:42:13,864 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:13] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-09-24 16:42:13,868 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:13] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-09-24 16:42:14,149 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:14] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:42:14,151 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:14] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:42:14,159 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:14] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-24 16:42:14,171 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Evaluate test code "odoo.startTour('PosSettleOrderIncompatiblePartner', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:42:14,172 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:14] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:42:14,174 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:14,178 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:14] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:42:14,183 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:14] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:42:14,196 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:14] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.008 2026-09-24 16:42:14,209 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:14] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.004 0.017 2026-09-24 16:42:14,210 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:14] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.005 2026-09-24 16:42:14,240 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:14] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.007 0.020 2026-09-24 16:42:14,516 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:14] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 363 0.080 0.181 2026-09-24 16:42:14,528 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:14] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:42:14,561 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42: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.004 2026-09-24 16:42:14,592 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:14] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.023 2026-09-24 16:42:14,605 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42: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.003 2026-09-24 16:42:14,612 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner.browser: Owl is running in 'dev' mode. 2026-09-24 16:42:14,617 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:14] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:42:14,645 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:14] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:42:14,664 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:14] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:42:14,665 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:14] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:42:14,676 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42: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-09-24 16:42:14,679 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:14] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:42:14,679 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:14] "GET /web/image/res.users/236/avatar_128 HTTP/1.1" 200 - 11 0.008 0.015 2026-09-24 16:42:14,686 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:14] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.002 0.026 2026-09-24 16:42:14,694 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:14] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.002 0.009 2026-09-24 16:42:14,695 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:14] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.036 2026-09-24 16:42:14,735 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:14,774 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:14] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.014 2026-09-24 16:42:14,813 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:14] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.025 0.027 2026-09-24 16:42:14,816 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:14] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:42:14,847 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:14] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.013 0.071 2026-09-24 16:42:14,860 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:14,861 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:14] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.082 2026-09-24 16:42:14,867 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:14] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:42:14,875 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:14] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.102 2026-09-24 16:42:14,882 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:14] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.002 0.113 2026-09-24 16:42:14,895 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:14] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.075 2026-09-24 16:42:14,908 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:14] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.086 2026-09-24 16:42:14,911 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:14,921 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:14] "GET /web/image?model=product.template&field=image_128&id=2158&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.071 2026-09-24 16:42:14,932 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:14] "GET /web/image?model=product.template&field=image_128&id=2159&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.060 2026-09-24 16:42:14,945 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:14] "GET /web/image?model=product.template&field=image_128&id=2195&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.064 2026-09-24 16:42:14,957 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:14] "GET /web/image?model=product.template&field=image_128&id=2196&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.072 2026-09-24 16:42:14,998 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:14] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.016 0.085 2026-09-24 16:42:15,010 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:15] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.086 2026-09-24 16:42:15,023 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:15] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.086 2026-09-24 16:42:15,025 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:15,035 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:15] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.124 2026-09-24 16:42:15,082 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:15,167 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:15] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 67 0.021 0.063 2026-09-24 16:42:15,218 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:15] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.013 0.023 2026-09-24 16:42:15,247 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:15] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.007 2026-09-24 16:42:15,292 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:15,357 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42: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.023 0.042 2026-09-24 16:42:15,424 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:15] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 53 0.019 0.042 2026-09-24 16:42:15,431 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:15] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.001 0.062 2026-09-24 16:42:15,455 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:15] "POST /web/dataset/call_kw/res.partner/read#res.partner.read HTTP/1.1" 200 - 7 0.005 0.014 2026-09-24 16:42:15,485 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:15] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.007 0.015 2026-09-24 16:42:15,507 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:15,527 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:15] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.006 0.013 2026-09-24 16:42:15,570 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:15,621 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:15,672 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:15,723 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:15,773 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:15,824 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:15,875 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:15,925 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:15,979 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:16,033 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:16,064 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:16] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 4 0.002 0.027 2026-09-24 16:42:16,080 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:16] "POST /web/dataset/call_kw/res.partner/read#res.partner.read HTTP/1.1" 200 - 3 0.002 0.007 2026-09-24 16:42:16,120 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:16] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 19 0.010 0.026 2026-09-24 16:42:16,136 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:16] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.006 2026-09-24 16:42:16,174 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:16,230 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:16] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 49 0.018 0.037 2026-09-24 16:42:16,290 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:16] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 52 0.018 0.037 2026-09-24 16:42:16,296 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:16] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.001 0.055 2026-09-24 16:42:16,320 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:16] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.006 0.012 2026-09-24 16:42:16,380 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:16] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 49 0.017 0.037 2026-09-24 16:42:16,443 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:16] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 52 0.020 0.039 2026-09-24 16:42:16,449 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:16] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.001 0.057 2026-09-24 16:42:16,472 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:16] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.006 0.012 2026-09-24 16:42:16,507 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:16,524 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:16] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.005 0.012 2026-09-24 16:42:16,557 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:16,607 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:16,658 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:16,709 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:16,759 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:16,810 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:16,860 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner.browser: tour succeeded 2026-09-24 16:42:16,860 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner.browser: ╔══════════════════════════════════════════════════╗ ║ TOUR PosSettleOrderIncompatiblePartner SUCCEEDED ║ ╚══════════════════════════════════════════════════╝ 2026-09-24 16:42:16,910 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner.browser: heap 18307996 (allocated 19660800) 2026-09-24 16:42:16,912 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Closing chrome headless with pid 124861 2026-09-24 16:42:16,913 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Closing websocket connection 2026-09-24 16:42:16,913 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Terminating chrome headless with pid 124861 2026-09-24 16:42:17,007 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_164217_007049_test_settle_order_with_incompatible_partner.txt 2026-09-24 16:42:17,007 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Removing chrome user profile "/tmp/tmp1bfey1ix_chrome_odoo" 2026-09-24 16:42:17,017 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_kit ... 2026-09-24 16:42:18,198 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Chrome pid: 125100 2026-09-24 16:42:18,198 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Chrome headless temporary user profile dir: /tmp/tmpw34deutm_chrome_odoo 2026-09-24 16:42:18,199 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Issuing json command http://127.0.0.1:34139/json/version 2026-09-24 16:42:18,199 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34139', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:42:18,201 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Browser version: Chrome/150.0.7871.114 2026-09-24 16:42:18,201 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Issuing json command http://127.0.0.1:34139/json 2026-09-24 16:42:18,202 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34139', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:42:18,203 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Websocket url found: ws://127.0.0.1:34139/devtools/page/314A96EB5A999F923C010F58F17691C7 2026-09-24 16:42:18,204 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Enable chrome headless console log notification 2026-09-24 16:42:18,205 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Chrome headless enable page notifications 2026-09-24 16:42:18,222 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:42:18,226 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Setting session cookie in browser 2026-09-24 16:42:18,227 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-09-24 16:42:18,227 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-09-24 16:42:18,234 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:42:18,554 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:18] "GET /pos/ui/126 HTTP/1.1" 200 - 88 0.020 0.301 2026-09-24 16:42:18,556 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Navigation result: {'frameId': '314A96EB5A999F923C010F58F17691C7', 'loaderId': 'DD02D91EE744D8AAD4492864349CDEA7', 'isDownload': False} 2026-09-24 16:42:18,557 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Evaluate ready code "odoo.isTourReady('PosSettleOrder')" 2026-09-24 16:42:18,568 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:42:18,577 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:18] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:42:18,580 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:18] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-09-24 16:42:18,584 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:18] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-09-24 16:42:18,872 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:18] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:42:18,877 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:18] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:42:18,881 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:18] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-24 16:42:18,893 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:18] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:42:18,899 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:18] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:42:18,903 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:18] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:42:18,904 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Evaluate test code "odoo.startTour('PosSettleOrder', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:42:18,907 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:18,918 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:18] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.002 0.006 2026-09-24 16:42:18,926 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:18] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.013 2026-09-24 16:42:18,950 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:18] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.006 0.018 2026-09-24 16:42:18,952 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:18] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.016 2026-09-24 16:42:19,248 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:19] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 365 0.090 0.191 2026-09-24 16:42:19,266 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42: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-09-24 16:42:19,297 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:19] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:42:19,331 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:19] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.024 2026-09-24 16:42:19,340 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:19] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:42:19,345 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit.browser: Owl is running in 'dev' mode. 2026-09-24 16:42:19,353 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:19] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.003 2026-09-24 16:42:19,376 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:19] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:42:19,387 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:19] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:42:19,392 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:19] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:42:19,394 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:19] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.004 0.008 2026-09-24 16:42:19,396 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:19] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:42:19,402 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42: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-09-24 16:42:19,414 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:19] "GET /web/image/res.users/238/avatar_128 HTTP/1.1" 200 - 14 0.006 0.024 2026-09-24 16:42:19,415 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:19] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.033 2026-09-24 16:42:19,422 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:19] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.001 0.019 2026-09-24 16:42:19,446 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:19,481 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:19] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.010 2026-09-24 16:42:19,504 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:19] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:42:19,518 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:19] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.022 0.026 2026-09-24 16:42:19,544 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:19] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.008 0.064 2026-09-24 16:42:19,547 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:19] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:42:19,550 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:19,558 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:19] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.072 2026-09-24 16:42:19,572 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:19] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.085 2026-09-24 16:42:19,591 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:19] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.083 2026-09-24 16:42:19,599 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:19] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.003 0.121 2026-09-24 16:42:19,600 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:19,612 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:19] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.091 2026-09-24 16:42:19,626 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:19] "GET /web/image?model=product.template&field=image_128&id=2159&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.075 2026-09-24 16:42:19,640 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:19] "GET /web/image?model=product.template&field=image_128&id=2197&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.077 2026-09-24 16:42:19,653 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:19] "GET /web/image?model=product.template&field=image_128&id=2158&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.075 2026-09-24 16:42:19,665 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:19] "GET /web/image?model=product.template&field=image_128&id=2198&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.070 2026-09-24 16:42:19,704 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:19] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.015 0.089 2026-09-24 16:42:19,717 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:19] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.087 2026-09-24 16:42:19,729 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:19] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.086 2026-09-24 16:42:19,742 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:19,742 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:19] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.126 2026-09-24 16:42:19,798 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:19,900 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:19] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 70 0.023 0.077 2026-09-24 16:42:19,956 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:19] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 27 0.014 0.027 2026-09-24 16:42:19,982 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:19] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:42:20,028 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:20,099 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:20] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 64 0.025 0.046 2026-09-24 16:42:20,165 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:20] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.021 0.039 2026-09-24 16:42:20,170 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:20] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.001 0.060 2026-09-24 16:42:20,203 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:20] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.009 0.017 2026-09-24 16:42:20,240 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:20,261 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:20] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.008 0.013 2026-09-24 16:42:20,309 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:20,359 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:20,410 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:20,461 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:20,511 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:20,563 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:20,615 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:20,666 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:20,716 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:20,775 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:20,825 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:20,888 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:20,898 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:20] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:42:20,898 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:20] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:42:20,939 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:20,989 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:21,052 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:21,111 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:21,115 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46586180 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '76f0c177-505c-4143-b694-a40e5cfaa9b2'}] 2026-09-24 16:42:21,117 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:21] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:42:21,284 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #238 deleted stock.move records with IDs: [1364] 2026-09-24 16:42:21,467 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46586180 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '76f0c177-505c-4143-b694-a40e5cfaa9b2'} created pos.order #832 2026-09-24 16:42:21,475 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46586180 finished 2026-09-24 16:42:21,576 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:21] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 455 0.150 0.313 2026-09-24 16:42:21,601 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:21] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:42:21,651 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:21,654 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17261912 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '76f0c177-505c-4143-b694-a40e5cfaa9b2'}] 2026-09-24 16:42:21,658 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17261912 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '76f0c177-505c-4143-b694-a40e5cfaa9b2'} sync ignored for existing PoS order pos.order(832,) (state: paid) 2026-09-24 16:42:21,665 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17261912 finished 2026-09-24 16:42:21,712 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit.browser: tour succeeded 2026-09-24 16:42:21,714 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit.browser: ╔═══════════════════════════════╗ ║ TOUR PosSettleOrder SUCCEEDED ║ ╚═══════════════════════════════╝ 2026-09-24 16:42:21,744 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:21] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 83 0.027 0.065 2026-09-24 16:42:21,748 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:21] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.001 0.032 2026-09-24 16:42:21,788 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit.browser: heap 20151348 (allocated 22282240) 2026-09-24 16:42:21,794 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:21] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.009 2026-09-24 16:42:21,797 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Closing chrome headless with pid 125100 2026-09-24 16:42:21,798 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Closing websocket connection 2026-09-24 16:42:21,798 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Terminating chrome headless with pid 125100 2026-09-24 16:42:21,853 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_164221_852881_test_settle_order_with_kit.txt 2026-09-24 16:42:21,853 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Removing chrome user profile "/tmp/tmpw34deutm_chrome_odoo" 2026-09-24 16:42:21,870 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_lot ... 2026-09-24 16:42:22,551 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Chrome pid: 125330 2026-09-24 16:42:22,551 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Chrome headless temporary user profile dir: /tmp/tmpn2ah81pl_chrome_odoo 2026-09-24 16:42:22,552 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Issuing json command http://127.0.0.1:45901/json/version 2026-09-24 16:42:22,552 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45901', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:42:22,554 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Browser version: Chrome/150.0.7871.114 2026-09-24 16:42:22,554 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Issuing json command http://127.0.0.1:45901/json 2026-09-24 16:42:22,554 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45901', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:42:22,555 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Websocket url found: ws://127.0.0.1:45901/devtools/page/62CDB1F10A514DCCE02859072DFE5B38 2026-09-24 16:42:22,557 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Enable chrome headless console log notification 2026-09-24 16:42:22,557 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Chrome headless enable page notifications 2026-09-24 16:42:22,622 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-24 16:42:22,624 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Setting session cookie in browser 2026-09-24 16:42:22,625 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-09-24 16:42:22,625 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-09-24 16:42:22,632 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:42:22,941 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:22] "GET /pos/ui/126 HTTP/1.1" 200 - 87 0.019 0.292 2026-09-24 16:42:22,944 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Navigation result: {'frameId': '62CDB1F10A514DCCE02859072DFE5B38', 'loaderId': 'FD0C12C006CAEE95EF2125FB0A009157', 'isDownload': False} 2026-09-24 16:42:22,944 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:22,954 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:42:22,965 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:22] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:42:22,969 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:22] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-09-24 16:42:22,973 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:22] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-09-24 16:42:23,249 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:23] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:42:23,251 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:23] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:42:23,260 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:23] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-24 16:42:23,271 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Evaluate test code "odoo.startTour('test_settle_order_with_lot', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:42:23,271 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:23] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:42:23,274 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:23,278 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:23] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:42:23,282 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:23] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:42:23,298 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:23] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.003 0.008 2026-09-24 16:42:23,305 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:23] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.016 2026-09-24 16:42:23,334 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:23] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.007 0.022 2026-09-24 16:42:23,336 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:23] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.018 2026-09-24 16:42:23,606 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:23] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 364 0.079 0.178 2026-09-24 16:42:23,615 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:23] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:42:23,653 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42: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.014 2026-09-24 16:42:23,689 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:23] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.023 2026-09-24 16:42:23,702 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42: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.003 2026-09-24 16:42:23,710 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot.browser: Owl is running in 'dev' mode. 2026-09-24 16:42:23,713 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:23] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:42:23,742 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:23] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:42:23,757 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:23] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:42:23,759 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:23] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:42:23,769 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:23] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:42:23,771 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:23] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:42:23,772 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:23] "GET /web/image/res.users/236/avatar_128 HTTP/1.1" 200 - 11 0.009 0.014 2026-09-24 16:42:23,780 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:23] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.002 0.029 2026-09-24 16:42:23,788 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:23] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.001 0.009 2026-09-24 16:42:23,789 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:23] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.035 2026-09-24 16:42:23,826 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:23,863 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:23] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:42:23,866 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:23] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.007 0.008 2026-09-24 16:42:23,878 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:23] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:42:23,885 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:23] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.022 2026-09-24 16:42:23,899 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:23] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.035 2026-09-24 16:42:23,929 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:23] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.009 0.065 2026-09-24 16:42:23,945 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:23,974 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:23] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.011 0.107 2026-09-24 16:42:23,978 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:23] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:42:23,989 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:23] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.118 2026-09-24 16:42:23,993 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:24,004 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:24] "GET /web/image?model=product.template&field=image_128&id=2158&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.122 2026-09-24 16:42:24,017 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:24] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.128 2026-09-24 16:42:24,031 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:24] "GET /web/image?model=product.template&field=image_128&id=2159&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.128 2026-09-24 16:42:24,043 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:24] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.110 2026-09-24 16:42:24,080 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:24] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.012 0.088 2026-09-24 16:42:24,093 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:24] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.086 2026-09-24 16:42:24,106 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:24] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.113 2026-09-24 16:42:24,108 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:24,164 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:24,250 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:24] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 65 0.022 0.063 2026-09-24 16:42:24,303 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:24] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.013 0.024 2026-09-24 16:42:24,341 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:24] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.013 2026-09-24 16:42:24,384 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:24,452 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:24] "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.022 0.045 2026-09-24 16:42:24,518 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:24] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 61 0.019 0.041 2026-09-24 16:42:24,524 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:24] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.001 0.060 2026-09-24 16:42:24,549 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:24] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.006 0.013 2026-09-24 16:42:24,574 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:24,607 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:24] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 25 0.012 0.021 2026-09-24 16:42:24,659 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:24,710 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:24,760 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:24,810 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:24,861 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:24,911 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:24,962 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot.browser: tour succeeded 2026-09-24 16:42:24,963 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot.browser: ╔═══════════════════════════════════════════╗ ║ TOUR test_settle_order_with_lot SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-09-24 16:42:25,005 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot.browser: heap 16375708 (allocated 17563648) 2026-09-24 16:42:25,007 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Closing chrome headless with pid 125330 2026-09-24 16:42:25,007 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Closing websocket connection 2026-09-24 16:42:25,007 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Terminating chrome headless with pid 125330 2026-09-24 16:42:25,061 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_164225_061492_test_settle_order_with_lot.txt 2026-09-24 16:42:25,061 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Removing chrome user profile "/tmp/tmpn2ah81pl_chrome_odoo" 2026-09-24 16:42:25,071 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_multiple_uom ... 2026-09-24 16:42:25,599 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Chrome pid: 125551 2026-09-24 16:42:25,599 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Chrome headless temporary user profile dir: /tmp/tmp6npg2agv_chrome_odoo 2026-09-24 16:42:25,599 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Issuing json command http://127.0.0.1:42707/json/version 2026-09-24 16:42:25,600 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42707', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:42:25,602 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Browser version: Chrome/150.0.7871.114 2026-09-24 16:42:25,602 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Issuing json command http://127.0.0.1:42707/json 2026-09-24 16:42:25,602 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42707', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:42:25,603 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Websocket url found: ws://127.0.0.1:42707/devtools/page/FEBD87D641D4E5EBC32037134D561585 2026-09-24 16:42:25,604 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Enable chrome headless console log notification 2026-09-24 16:42:25,605 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Chrome headless enable page notifications 2026-09-24 16:42:25,668 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-24 16:42:25,670 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Setting session cookie in browser 2026-09-24 16:42:25,675 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-09-24 16:42:25,675 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-09-24 16:42:25,684 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:42:26,187 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:26] "GET /pos/ui/126 HTTP/1.1" 200 - 87 0.022 0.483 2026-09-24 16:42:26,190 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Navigation result: {'frameId': 'FEBD87D641D4E5EBC32037134D561585', 'loaderId': '90FD7F3B334B2623E44043DA340D788E', 'isDownload': False} 2026-09-24 16:42:26,190 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Evaluate ready code "odoo.isTourReady('PoSSettleQuotation')" 2026-09-24 16:42:26,199 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:42:26,209 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:26] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:42:26,212 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:26] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:42:26,219 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:26] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.012 2026-09-24 16:42:26,491 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:26] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:42:26,498 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:26] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-09-24 16:42:26,501 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:26] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:42:26,509 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:26] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:42:26,516 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:26] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:42:26,520 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:26] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:42:26,521 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Evaluate test code "odoo.startTour('PoSSettleQuotation', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:42:26,523 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:26,537 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:26] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.003 0.008 2026-09-24 16:42:26,546 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:26] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.017 2026-09-24 16:42:26,573 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:26] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.008 0.020 2026-09-24 16:42:26,575 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:26] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.018 2026-09-24 16:42:26,856 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:26] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 364 0.087 0.178 2026-09-24 16:42:26,865 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:26] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:42:26,900 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:26] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:42:26,937 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:26] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.027 2026-09-24 16:42:26,946 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:26] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:42:26,952 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom.browser: Owl is running in 'dev' mode. 2026-09-24 16:42:26,959 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:26] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:42:26,983 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:26] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:42:26,994 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:26] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:42:26,996 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:26] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-09-24 16:42:26,999 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:26] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.003 0.009 2026-09-24 16:42:27,006 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:27] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:42:27,009 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:27] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:42:27,020 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:27] "GET /web/image/res.users/236/avatar_128 HTTP/1.1" 200 - 11 0.009 0.025 2026-09-24 16:42:27,021 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:27] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.035 2026-09-24 16:42:27,027 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:27] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.002 0.017 2026-09-24 16:42:27,063 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:27,096 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:27] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:42:27,118 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:27] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:42:27,129 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:27] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.017 0.022 2026-09-24 16:42:27,157 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:27] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.010 0.057 2026-09-24 16:42:27,172 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:27] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.069 2026-09-24 16:42:27,178 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:27,185 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:27] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.083 2026-09-24 16:42:27,190 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:27] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:42:27,201 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:27] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.078 2026-09-24 16:42:27,211 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:27] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.002 0.117 2026-09-24 16:42:27,226 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:27] "GET /web/image?model=product.template&field=image_128&id=2200&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.092 2026-09-24 16:42:27,229 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:27,239 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:27] "GET /web/image?model=product.template&field=image_128&id=2158&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.078 2026-09-24 16:42:27,253 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:27] "GET /web/image?model=product.template&field=image_128&id=2159&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.076 2026-09-24 16:42:27,266 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:27] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.072 2026-09-24 16:42:27,278 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:27] "GET /web/image?model=product.template&field=image_128&id=2201&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.074 2026-09-24 16:42:27,319 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:27] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.015 0.091 2026-09-24 16:42:27,332 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:27] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.088 2026-09-24 16:42:27,344 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:27] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.088 2026-09-24 16:42:27,357 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:27] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.128 2026-09-24 16:42:27,358 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:27,415 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:27,507 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:27] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 65 0.022 0.068 2026-09-24 16:42:27,572 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:27] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.015 0.035 2026-09-24 16:42:27,600 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:27] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.007 2026-09-24 16:42:27,644 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:27,716 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:27] "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.023 0.048 2026-09-24 16:42:27,782 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:27] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 54 0.020 0.041 2026-09-24 16:42:27,789 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:27] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.001 0.061 2026-09-24 16:42:27,817 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:27] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.008 0.015 2026-09-24 16:42:27,840 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:27,860 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:27] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 14 0.006 0.013 2026-09-24 16:42:27,935 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:27,998 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:28,007 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:28] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:42:28,008 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:28] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:42:28,048 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:28,099 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:28,162 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:28,227 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:28,230 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96645868 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '2b681f92-0185-4ab0-b6ff-2511357c36b4'}] 2026-09-24 16:42:28,231 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:28] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:42:28,500 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96645868 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '2b681f92-0185-4ab0-b6ff-2511357c36b4'} created pos.order #833 2026-09-24 16:42:28,507 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96645868 finished 2026-09-24 16:42:28,669 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 409 0.131 0.310 2026-09-24 16:42:28,710 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:28] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:42:28,761 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom.browser: tour succeeded 2026-09-24 16:42:28,761 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom.browser: ╔═══════════════════════════════════╗ ║ TOUR PoSSettleQuotation SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-09-24 16:42:28,764 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34557197 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '2b681f92-0185-4ab0-b6ff-2511357c36b4'}] 2026-09-24 16:42:28,768 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34557197 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '2b681f92-0185-4ab0-b6ff-2511357c36b4'} sync ignored for existing PoS order pos.order(833,) (state: paid) 2026-09-24 16:42:28,776 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34557197 finished 2026-09-24 16:42:28,820 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom.browser: heap 19137680 (allocated 20582400) 2026-09-24 16:42:28,820 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Closing chrome headless with pid 125551 2026-09-24 16:42:28,821 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Closing websocket connection 2026-09-24 16:42:28,823 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Terminating chrome headless with pid 125551 2026-09-24 16:42:28,831 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.022 0.047 2026-09-24 16:42:28,880 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_164228_880727_test_settle_order_with_multiple_uom.txt 2026-09-24 16:42:28,880 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Removing chrome user profile "/tmp/tmp6npg2agv_chrome_odoo" 2026-09-24 16:42:28,890 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_multistep_delivery ... 2026-09-24 16:42:29,500 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Chrome pid: 125779 2026-09-24 16:42:29,501 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Chrome headless temporary user profile dir: /tmp/tmppezw3vid_chrome_odoo 2026-09-24 16:42:29,501 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Issuing json command http://127.0.0.1:42483/json/version 2026-09-24 16:42:29,502 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42483', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:42:29,503 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Browser version: Chrome/150.0.7871.114 2026-09-24 16:42:29,503 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Issuing json command http://127.0.0.1:42483/json 2026-09-24 16:42:29,504 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42483', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:42:29,504 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Websocket url found: ws://127.0.0.1:42483/devtools/page/78794493707438165A2C06D93439B755 2026-09-24 16:42:29,505 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Enable chrome headless console log notification 2026-09-24 16:42:29,506 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Chrome headless enable page notifications 2026-09-24 16:42:29,567 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-24 16:42:29,568 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Setting session cookie in browser 2026-09-24 16:42:29,569 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-09-24 16:42:29,569 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-09-24 16:42:29,576 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:42:29,882 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:29] "GET /pos/ui/126 HTTP/1.1" 200 - 87 0.018 0.289 2026-09-24 16:42:29,885 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Navigation result: {'frameId': '78794493707438165A2C06D93439B755', 'loaderId': 'E4D2ED4EFD36F3EF8BEC91C8FA51CADD', 'isDownload': False} 2026-09-24 16:42:29,885 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Evaluate ready code "odoo.isTourReady('PosSettleOrder3')" 2026-09-24 16:42:29,893 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:42:29,904 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:29] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.004 2026-09-24 16:42:29,907 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:29] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-09-24 16:42:29,910 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:29] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-09-24 16:42:30,179 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:30] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:42:30,181 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:30] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:42:30,189 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:30] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-24 16:42:30,199 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:30] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:42:30,204 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Evaluate test code "odoo.startTour('PosSettleOrder3', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:42:30,205 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:30] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:42:30,207 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:30,210 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:30] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:42:30,222 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:30] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.007 2026-09-24 16:42:30,234 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:30] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.004 0.016 2026-09-24 16:42:30,235 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:30] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.003 2026-09-24 16:42:30,264 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:30] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.007 0.020 2026-09-24 16:42:30,538 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:30] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 364 0.080 0.178 2026-09-24 16:42:30,550 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:30] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:42:30,580 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42: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.005 2026-09-24 16:42:30,611 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:30] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.022 2026-09-24 16:42:30,621 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42: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.003 2026-09-24 16:42:30,627 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery.browser: Owl is running in 'dev' mode. 2026-09-24 16:42:30,632 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:30] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:42:30,658 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:30] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:42:30,672 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:30] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:42:30,674 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:30] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:42:30,684 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:30] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:42:30,687 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:30] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:42:30,687 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:30] "GET /web/image/res.users/236/avatar_128 HTTP/1.1" 200 - 11 0.009 0.015 2026-09-24 16:42:30,694 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:30] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.002 0.028 2026-09-24 16:42:30,696 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:30] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.030 2026-09-24 16:42:30,702 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:30] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.001 0.008 2026-09-24 16:42:30,740 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:30,774 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:30] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:42:30,777 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:30] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.007 0.008 2026-09-24 16:42:30,794 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:30] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:42:30,810 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:30] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.010 0.036 2026-09-24 16:42:30,823 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:30] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.046 2026-09-24 16:42:30,851 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:30] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.009 0.073 2026-09-24 16:42:30,854 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:30,856 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:30] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:42:30,870 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:30] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.089 2026-09-24 16:42:30,885 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:30] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.087 2026-09-24 16:42:30,898 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:30] "GET /web/image?model=product.template&field=image_128&id=2159&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.084 2026-09-24 16:42:30,904 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:30,911 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:30] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.136 2026-09-24 16:42:30,923 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:30] "GET /web/image?model=product.template&field=image_128&id=2202&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.094 2026-09-24 16:42:30,934 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:30] "GET /web/image?model=product.template&field=image_128&id=2158&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.076 2026-09-24 16:42:30,976 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:30] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.016 0.088 2026-09-24 16:42:30,990 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:30] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.088 2026-09-24 16:42:31,002 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:31] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.088 2026-09-24 16:42:31,008 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:31,014 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:31] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.125 2026-09-24 16:42:31,064 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:31,146 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:31] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 65 0.021 0.059 2026-09-24 16:42:31,197 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:31] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.013 0.023 2026-09-24 16:42:31,224 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:31] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.007 2026-09-24 16:42:31,266 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:31,335 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:31] "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.022 0.046 2026-09-24 16:42:31,400 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:31] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 61 0.019 0.040 2026-09-24 16:42:31,407 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:31] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.057 2026-09-24 16:42:31,431 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:31] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.006 0.013 2026-09-24 16:42:31,457 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:31,476 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:31] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.006 0.013 2026-09-24 16:42:31,520 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:31,571 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:31,622 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:31,672 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:31,737 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:31,746 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:31] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:42:31,747 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:31] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:42:31,788 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:31,838 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:31,901 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:31,951 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:32,011 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:32,015 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81807445 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '82d90cf8-40e4-4743-8fa4-cb90c3e6e34a'}] 2026-09-24 16:42:32,016 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:32] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:42:32,118 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #236 deleted stock.move.line records with IDs: [1370] 2026-09-24 16:42:32,299 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81807445 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '82d90cf8-40e4-4743-8fa4-cb90c3e6e34a'} created pos.order #834 2026-09-24 16:42:32,307 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81807445 finished 2026-09-24 16:42:32,411 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:32] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 412 0.122 0.276 2026-09-24 16:42:32,438 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:32] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:42:32,483 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery.browser: tour succeeded 2026-09-24 16:42:32,484 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery.browser: ╔════════════════════════════════╗ ║ TOUR PosSettleOrder3 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-09-24 16:42:32,486 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64378916 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '82d90cf8-40e4-4743-8fa4-cb90c3e6e34a'}] 2026-09-24 16:42:32,490 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64378916 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '82d90cf8-40e4-4743-8fa4-cb90c3e6e34a'} sync ignored for existing PoS order pos.order(834,) (state: paid) 2026-09-24 16:42:32,498 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64378916 finished 2026-09-24 16:42:32,536 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery.browser: heap 17497888 (allocated 18874368) 2026-09-24 16:42:32,540 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Closing chrome headless with pid 125779 2026-09-24 16:42:32,541 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Closing websocket connection 2026-09-24 16:42:32,541 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Terminating chrome headless with pid 125779 2026-09-24 16:42:32,553 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:32] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 57 0.027 0.041 2026-09-24 16:42:32,596 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_164232_596548_test_settle_order_with_multistep_delivery.txt 2026-09-24 16:42:32,596 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Removing chrome user profile "/tmp/tmppezw3vid_chrome_odoo" 2026-09-24 16:42:32,610 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_multistep_delivery_receipt ... 2026-09-24 16:42:33,634 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Chrome pid: 126007 2026-09-24 16:42:33,635 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Chrome headless temporary user profile dir: /tmp/tmpf64lj7f0_chrome_odoo 2026-09-24 16:42:33,635 44 INFO rb-c855d12-225060-418428 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:41605/json/version 2026-09-24 16:42:33,635 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:33,638 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:33,638 44 INFO rb-c855d12-225060-418428 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:41605/json 2026-09-24 16:42:33,638 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:33,639 44 INFO rb-c855d12-225060-418428 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:41605/devtools/page/5AA395F90005E1172B1B3B0F36757EE8 2026-09-24 16:42:33,640 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Enable chrome headless console log notification 2026-09-24 16:42:33,641 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Chrome headless enable page notifications 2026-09-24 16:42:33,738 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-24 16:42:33,740 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Setting session cookie in browser 2026-09-24 16:42:33,741 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-09-24 16:42:33,741 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-09-24 16:42:33,748 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:42:34,039 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:34] "GET /pos/ui/126 HTTP/1.1" 200 - 86 0.018 0.274 2026-09-24 16:42:34,041 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Navigation result: {'frameId': '5AA395F90005E1172B1B3B0F36757EE8', 'loaderId': '9D2CFFACC5E878942139D00A93494849', 'isDownload': False} 2026-09-24 16:42:34,042 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Evaluate ready code "odoo.isTourReady('PosSettleOrder4')" 2026-09-24 16:42:34,052 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:42:34,061 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:34] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:42:34,064 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:34] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-09-24 16:42:34,070 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:34] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-09-24 16:42:34,355 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:34] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:42:34,360 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:34] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-09-24 16:42:34,363 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:34] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:42:34,370 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Evaluate test code "odoo.startTour('PosSettleOrder4', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:42:34,372 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:34] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:42:34,374 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:34,382 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:34] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:42:34,387 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:34] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:42:34,404 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:34] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.003 0.009 2026-09-24 16:42:34,412 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:34] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.019 2026-09-24 16:42:34,441 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:34] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.008 0.023 2026-09-24 16:42:34,443 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:34] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.018 2026-09-24 16:42:34,716 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:34] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 364 0.084 0.174 2026-09-24 16:42:34,724 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:34] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:42:34,762 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:34] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.012 2026-09-24 16:42:34,796 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:34] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.022 2026-09-24 16:42:34,807 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:34] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:42:34,813 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:34,822 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:34] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-09-24 16:42:34,846 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:34] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:42:34,855 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:34] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:42:34,857 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:34] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:42:34,866 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:34] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:42:34,867 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:34] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.002 0.013 2026-09-24 16:42:34,869 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:34] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:42:34,891 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:34] "GET /web/image/res.users/236/avatar_128 HTTP/1.1" 200 - 14 0.007 0.032 2026-09-24 16:42:34,893 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:34] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.041 2026-09-24 16:42:34,899 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:34] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.001 0.028 2026-09-24 16:42:34,938 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:34,950 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:34] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:42:34,982 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:34] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.013 0.025 2026-09-24 16:42:34,989 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:34] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:42:34,992 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:34] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.002 0.045 2026-09-24 16:42:35,006 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:35] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.034 2026-09-24 16:42:35,021 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:35] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.045 2026-09-24 16:42:35,034 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:35] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.056 2026-09-24 16:42:35,058 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:35,064 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:35] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.010 0.107 2026-09-24 16:42:35,069 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:35] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:42:35,078 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:35] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.083 2026-09-24 16:42:35,091 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:35] "GET /web/image?model=product.template&field=image_128&id=2203&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.098 2026-09-24 16:42:35,104 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:35] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.094 2026-09-24 16:42:35,108 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:35,117 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:35] "GET /web/image?model=product.template&field=image_128&id=2159&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.092 2026-09-24 16:42:35,129 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:35] "GET /web/image?model=product.template&field=image_128&id=2158&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.092 2026-09-24 16:42:35,142 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:35] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.060 2026-09-24 16:42:35,154 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:35] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.059 2026-09-24 16:42:35,190 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:35] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.012 0.107 2026-09-24 16:42:35,224 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:35,281 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:35,363 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:35] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 65 0.021 0.060 2026-09-24 16:42:35,413 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:35] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.013 0.022 2026-09-24 16:42:35,442 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:35] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.007 2026-09-24 16:42:35,491 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:35,564 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:35] "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.023 0.048 2026-09-24 16:42:35,638 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:35] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 69 0.023 0.047 2026-09-24 16:42:35,644 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:35] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.001 0.068 2026-09-24 16:42:35,668 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:35] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.006 0.013 2026-09-24 16:42:35,706 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:35,727 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:35] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.006 0.013 2026-09-24 16:42:35,773 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:35,823 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:35,874 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:35,924 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:35,989 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:35,998 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:35] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:42:35,999 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:35] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:42:36,040 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:36,090 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:36,153 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:36,203 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:36,258 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:36,311 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:36,372 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:36,375 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11788075 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '40707479-bb7c-46eb-a1d9-a89552a53a1f'}] 2026-09-24 16:42:36,378 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:36] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:42:36,460 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #236 deleted stock.move.line records with IDs: [1375] 2026-09-24 16:42:37,356 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11788075 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '40707479-bb7c-46eb-a1d9-a89552a53a1f'} created pos.order #835 2026-09-24 16:42:37,466 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11788075 finished 2026-09-24 16:42:37,559 44 INFO rb-c855d12-225060-418428 odoo.tests.common: Simulating signal changes during tests 2026-09-24 16:42:37,560 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:37] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 939 0.305 0.881 2026-09-24 16:42:37,589 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:37] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 6 0.001 0.011 2026-09-24 16:42:37,592 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:37] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.011 2026-09-24 16:42:37,631 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt.browser: tour succeeded 2026-09-24 16:42:37,631 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt.browser: ╔════════════════════════════════╗ ║ TOUR PosSettleOrder4 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-09-24 16:42:37,641 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90498347 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '40707479-bb7c-46eb-a1d9-a89552a53a1f'}] 2026-09-24 16:42:37,649 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90498347 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '40707479-bb7c-46eb-a1d9-a89552a53a1f'} sync ignored for existing PoS order pos.order(835,) (state: done) 2026-09-24 16:42:37,656 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90498347 finished 2026-09-24 16:42:37,694 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt.browser: heap 17752520 (allocated 19398656) 2026-09-24 16:42:37,697 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Closing chrome headless with pid 126007 2026-09-24 16:42:37,697 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Closing websocket connection 2026-09-24 16:42:37,698 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Terminating chrome headless with pid 126007 2026-09-24 16:42:37,712 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:37] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 77 0.023 0.050 2026-09-24 16:42:37,758 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_164237_758627_test_settle_order_with_multistep_delivery_receipt.txt 2026-09-24 16:42:37,758 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Removing chrome user profile "/tmp/tmpf64lj7f0_chrome_odoo" 2026-09-24 16:42:37,776 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_quotation_delivered_qty ... 2026-09-24 16:42:38,193 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Chrome pid: 126231 2026-09-24 16:42:38,193 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Chrome headless temporary user profile dir: /tmp/tmpqxj35gjl_chrome_odoo 2026-09-24 16:42:38,193 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Issuing json command http://127.0.0.1:37097/json/version 2026-09-24 16:42:38,194 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37097', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:42:38,196 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Browser version: Chrome/150.0.7871.114 2026-09-24 16:42:38,196 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Issuing json command http://127.0.0.1:37097/json 2026-09-24 16:42:38,196 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37097', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:42:38,197 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Websocket url found: ws://127.0.0.1:37097/devtools/page/D5C1AC3A2DD935F1C59F383111A7B89A 2026-09-24 16:42:38,198 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Enable chrome headless console log notification 2026-09-24 16:42:38,199 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Chrome headless enable page notifications 2026-09-24 16:42:38,242 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-24 16:42:38,243 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Setting session cookie in browser 2026-09-24 16:42:38,244 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-09-24 16:42:38,244 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-09-24 16:42:38,251 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:42:38,635 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:38] "GET /pos/ui/126 HTTP/1.1" 200 - 88 0.019 0.368 2026-09-24 16:42:38,638 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Navigation result: {'frameId': 'D5C1AC3A2DD935F1C59F383111A7B89A', 'loaderId': 'E1C75A93E1523ECF625EBB5CDA6A781F', 'isDownload': False} 2026-09-24 16:42:38,638 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Evaluate ready code "odoo.isTourReady('PoSSettleQuotation')" 2026-09-24 16:42:38,649 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:42:38,661 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:38] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.004 2026-09-24 16:42:38,665 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:38] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.000 0.010 2026-09-24 16:42:38,669 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:38] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.013 2026-09-24 16:42:38,952 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:38] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:42:38,954 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:38] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:42:38,964 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:38] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-09-24 16:42:38,975 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:38] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:42:38,981 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:38] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:42:38,986 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:38] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:42:38,987 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Evaluate test code "odoo.startTour('PoSSettleQuotation', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:42:38,989 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:39,003 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:39] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.003 0.008 2026-09-24 16:42:39,011 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:39] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.016 2026-09-24 16:42:39,041 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:39] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.008 0.023 2026-09-24 16:42:39,043 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:39] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.019 2026-09-24 16:42:39,360 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:39] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 363 0.102 0.198 2026-09-24 16:42:39,372 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:39] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:42:39,405 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42: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.003 2026-09-24 16:42:39,437 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:39] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.022 2026-09-24 16:42:39,445 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42: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.003 2026-09-24 16:42:39,451 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty.browser: Owl is running in 'dev' mode. 2026-09-24 16:42:39,456 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:39] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:42:39,481 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:39] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:42:39,495 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:39] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:42:39,498 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:39] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:42:39,505 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:39] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:42:39,509 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42: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-09-24 16:42:39,511 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:39] "GET /web/image/res.users/236/avatar_128 HTTP/1.1" 200 - 11 0.010 0.015 2026-09-24 16:42:39,518 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:39] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.002 0.028 2026-09-24 16:42:39,524 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:39] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.001 0.010 2026-09-24 16:42:39,525 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:39] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.036 2026-09-24 16:42:39,563 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:39,586 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:39] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:42:39,588 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:39] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.004 0.007 2026-09-24 16:42:39,625 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:39,630 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:39] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.017 0.031 2026-09-24 16:42:39,635 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:39] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:42:39,639 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:39] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:42:39,660 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:39] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.010 0.070 2026-09-24 16:42:39,674 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:39] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.070 2026-09-24 16:42:39,676 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:39,688 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:39] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.078 2026-09-24 16:42:39,701 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:39] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.093 2026-09-24 16:42:39,715 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:39] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.104 2026-09-24 16:42:39,728 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:39] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.084 2026-09-24 16:42:39,741 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:39] "GET /web/image?model=product.template&field=image_128&id=2159&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.077 2026-09-24 16:42:39,753 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:39] "GET /web/image?model=product.template&field=image_128&id=2204&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.074 2026-09-24 16:42:39,765 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:39] "GET /web/image?model=product.template&field=image_128&id=2158&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.073 2026-09-24 16:42:39,809 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:39] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.019 0.086 2026-09-24 16:42:39,823 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:39] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.091 2026-09-24 16:42:39,835 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:39] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.117 2026-09-24 16:42:39,842 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:39,900 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:39,987 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:39] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 67 0.022 0.064 2026-09-24 16:42:40,042 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:40] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.014 0.024 2026-09-24 16:42:40,072 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:40] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.008 2026-09-24 16:42:40,112 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:40,190 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:40] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 59 0.027 0.051 2026-09-24 16:42:40,255 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:40] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 53 0.020 0.039 2026-09-24 16:42:40,261 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:40] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.058 2026-09-24 16:42:40,290 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:40] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.007 0.014 2026-09-24 16:42:40,324 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:40,345 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:40] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.006 0.013 2026-09-24 16:42:40,392 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:40,454 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:40,464 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:40] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:42:40,464 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:40] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:42:40,505 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:40,556 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:40,619 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:40,677 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:40,681 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66079132 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '3acde33b-86c4-463b-b7e0-36172ffa9ad2'}] 2026-09-24 16:42:40,686 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:40] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:42:40,917 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66079132 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '3acde33b-86c4-463b-b7e0-36172ffa9ad2'} created pos.order #836 2026-09-24 16:42:40,925 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66079132 finished 2026-09-24 16:42:41,177 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:41] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 458 0.158 0.339 2026-09-24 16:42:41,202 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:41] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:42:41,246 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty.browser: tour succeeded 2026-09-24 16:42:41,247 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty.browser: ╔═══════════════════════════════════╗ ║ TOUR PoSSettleQuotation SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-09-24 16:42:41,249 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99925888 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '3acde33b-86c4-463b-b7e0-36172ffa9ad2'}] 2026-09-24 16:42:41,254 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99925888 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '3acde33b-86c4-463b-b7e0-36172ffa9ad2'} sync ignored for existing PoS order pos.order(836,) (state: paid) 2026-09-24 16:42:41,261 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99925888 finished 2026-09-24 16:42:41,301 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty.browser: heap 17429184 (allocated 19136512) 2026-09-24 16:42:41,304 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Closing chrome headless with pid 126231 2026-09-24 16:42:41,305 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Closing websocket connection 2026-09-24 16:42:41,307 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Terminating chrome headless with pid 126231 2026-09-24 16:42:41,313 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:41] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.022 0.044 2026-09-24 16:42:41,363 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_164241_363747_test_settle_quotation_delivered_qty.txt 2026-09-24 16:42:41,364 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Removing chrome user profile "/tmp/tmpqxj35gjl_chrome_odoo" 2026-09-24 16:42:41,376 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_so_archived_attribute ... 2026-09-24 16:42:41,713 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #236 deleted product.template.attribute.value records with IDs: [978] 2026-09-24 16:42:41,717 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #236 deleted product.template.attribute.value records with IDs: [979] 2026-09-24 16:42:41,929 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Chrome pid: 126455 2026-09-24 16:42:41,929 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Chrome headless temporary user profile dir: /tmp/tmpv9mceksm_chrome_odoo 2026-09-24 16:42:41,929 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Issuing json command http://127.0.0.1:45713/json/version 2026-09-24 16:42:41,930 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45713', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:42:41,967 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Browser version: Chrome/150.0.7871.114 2026-09-24 16:42:41,967 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Issuing json command http://127.0.0.1:45713/json 2026-09-24 16:42:41,967 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45713', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:42:41,972 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Websocket url found: ws://127.0.0.1:45713/devtools/page/A5DF403FC83FDE8D5C323CC26BA1FD76 2026-09-24 16:42:41,978 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Enable chrome headless console log notification 2026-09-24 16:42:41,982 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Chrome headless enable page notifications 2026-09-24 16:42:42,006 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-24 16:42:42,010 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Setting session cookie in browser 2026-09-24 16:42:42,011 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-09-24 16:42:42,011 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-09-24 16:42:42,020 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:42:42,328 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:42] "GET /pos/ui/126 HTTP/1.1" 200 - 88 0.019 0.291 2026-09-24 16:42:42,330 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Navigation result: {'frameId': 'A5DF403FC83FDE8D5C323CC26BA1FD76', 'loaderId': '370C156C150CA59048E9D0745FC79CBB', 'isDownload': False} 2026-09-24 16:42:42,330 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:42,342 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:42:42,351 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:42] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.004 2026-09-24 16:42:42,355 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:42] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-09-24 16:42:42,359 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:42] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-09-24 16:42:42,642 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:42] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:42:42,644 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:42] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:42:42,652 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:42] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-24 16:42:42,663 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:42] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:42:42,669 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:42] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:42:42,670 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Evaluate test code "odoo.startTour('test_settle_so_archived_attribute', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:42:42,672 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:42,676 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:42] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:42:42,691 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:42] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.003 0.008 2026-09-24 16:42:42,700 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:42] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.017 2026-09-24 16:42:42,728 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:42] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.008 0.021 2026-09-24 16:42:42,730 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:42] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.019 2026-09-24 16:42:43,018 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:43] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 365 0.087 0.187 2026-09-24 16:42:43,027 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:43] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:42:43,056 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16: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.000 0.003 2026-09-24 16:42:43,093 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:43] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.023 2026-09-24 16:42:43,104 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16: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.000 0.003 2026-09-24 16:42:43,110 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute.browser: Owl is running in 'dev' mode. 2026-09-24 16:42:43,119 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:43] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.003 2026-09-24 16:42:43,140 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:43] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:42:43,150 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:43] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:42:43,153 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:43] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:42:43,156 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:43] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:42:43,158 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:43] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.005 0.009 2026-09-24 16:42:43,159 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:43] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:42:43,178 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:43] "GET /web/image/res.users/236/avatar_128 HTTP/1.1" 200 - 14 0.007 0.028 2026-09-24 16:42:43,180 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:43] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.037 2026-09-24 16:42:43,186 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:43] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.001 0.022 2026-09-24 16:42:43,212 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:43,244 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:43] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:42:43,252 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:43] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.004 0.012 2026-09-24 16:42:43,267 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:43] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-09-24 16:42:43,272 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:43] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.017 2026-09-24 16:42:43,286 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:43] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.036 2026-09-24 16:42:43,298 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:43] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.053 2026-09-24 16:42:43,314 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:43,331 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:43] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.010 0.083 2026-09-24 16:42:43,336 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:43] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:42:43,346 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:43] "GET /web/image?model=product.template&field=image_128&id=2159&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.069 2026-09-24 16:42:43,359 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:43] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.069 2026-09-24 16:42:43,364 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:43,388 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:43] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.009 0.140 2026-09-24 16:42:43,401 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:43] "GET /web/image?model=product.template&field=image_128&id=2205&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.132 2026-09-24 16:42:43,418 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:43] "GET /web/image?model=product.template&field=image_128&id=2158&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.116 2026-09-24 16:42:43,458 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:43] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.013 0.107 2026-09-24 16:42:43,472 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:43] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.110 2026-09-24 16:42:43,487 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:43] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.096 2026-09-24 16:42:43,492 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:43,501 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:43] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.151 2026-09-24 16:42:43,547 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:43,632 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:43] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 66 0.023 0.060 2026-09-24 16:42:43,684 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:43] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.012 0.023 2026-09-24 16:42:43,713 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:43] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.008 2026-09-24 16:42:43,754 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:43,821 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:43] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 62 0.023 0.043 2026-09-24 16:42:43,885 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:43] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.020 0.039 2026-09-24 16:42:43,893 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:43] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.001 0.060 2026-09-24 16:42:43,916 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:43] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.006 0.012 2026-09-24 16:42:43,940 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:43,961 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:43] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.006 0.014 2026-09-24 16:42:44,006 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:44,057 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute.browser: tour succeeded 2026-09-24 16:42:44,057 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute.browser: ╔══════════════════════════════════════════════════╗ ║ TOUR test_settle_so_archived_attribute SUCCEEDED ║ ╚══════════════════════════════════════════════════╝ 2026-09-24 16:42:44,099 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute.browser: heap 16174224 (allocated 17301504) 2026-09-24 16:42:44,101 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Closing chrome headless with pid 126455 2026-09-24 16:42:44,101 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Closing websocket connection 2026-09-24 16:42:44,101 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Terminating chrome headless with pid 126455 2026-09-24 16:42:44,155 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_164244_155409_test_settle_so_archived_attribute.txt 2026-09-24 16:42:44,155 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Removing chrome user profile "/tmp/tmpv9mceksm_chrome_odoo" 2026-09-24 16:42:44,165 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_so_custom_attribute_value ... 2026-09-24 16:42:44,624 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Chrome pid: 126679 2026-09-24 16:42:44,624 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Chrome headless temporary user profile dir: /tmp/tmpsycdiyjq_chrome_odoo 2026-09-24 16:42:44,624 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Issuing json command http://127.0.0.1:33541/json/version 2026-09-24 16:42:44,625 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33541', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:42:44,663 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Browser version: Chrome/150.0.7871.114 2026-09-24 16:42:44,663 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Issuing json command http://127.0.0.1:33541/json 2026-09-24 16:42:44,664 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33541', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:42:44,669 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Websocket url found: ws://127.0.0.1:33541/devtools/page/997211FCB231C6B047A32F6C1321A014 2026-09-24 16:42:44,677 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Enable chrome headless console log notification 2026-09-24 16:42:44,680 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Chrome headless enable page notifications 2026-09-24 16:42:44,725 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-24 16:42:44,727 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Setting session cookie in browser 2026-09-24 16:42:44,728 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-09-24 16:42:44,728 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-09-24 16:42:44,734 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:42:45,049 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:45] "GET /pos/ui/126 HTTP/1.1" 200 - 88 0.021 0.295 2026-09-24 16:42:45,051 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Navigation result: {'frameId': '997211FCB231C6B047A32F6C1321A014', 'loaderId': 'CF7E6818BA338A15829FB972B08A7DE3', 'isDownload': False} 2026-09-24 16:42:45,051 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:45,061 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:42:45,071 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:45] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:42:45,074 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:45] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-09-24 16:42:45,078 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:45] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-09-24 16:42:45,362 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:45] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:42:45,364 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:45] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:42:45,372 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:45] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-09-24 16:42:45,385 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:45] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:42:45,387 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Evaluate test code "odoo.startTour('test_settle_so_custom_attribute_value', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:42:45,391 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:45,392 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:45] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:42:45,397 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:45] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:42:45,412 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:45] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.003 0.008 2026-09-24 16:42:45,420 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:45] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.016 2026-09-24 16:42:45,446 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:45] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.006 0.020 2026-09-24 16:42:45,447 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:45] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.017 2026-09-24 16:42:45,719 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:45] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 364 0.080 0.178 2026-09-24 16:42:45,728 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:45] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:42:45,763 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:45] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-09-24 16:42:45,797 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:45] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.023 2026-09-24 16:42:45,808 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42: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.003 2026-09-24 16:42:45,814 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value.browser: Owl is running in 'dev' mode. 2026-09-24 16:42:45,820 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:45] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:42:45,846 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:45] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:42:45,859 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:45] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:42:45,861 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:45] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:42:45,870 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:45] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:42:45,872 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42: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-09-24 16:42:45,874 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:45] "GET /web/image/res.users/236/avatar_128 HTTP/1.1" 200 - 11 0.010 0.013 2026-09-24 16:42:45,881 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:45] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.002 0.027 2026-09-24 16:42:45,883 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:45] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.028 2026-09-24 16:42:45,889 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:45] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.002 0.012 2026-09-24 16:42:45,920 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:45,955 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:45] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:42:45,956 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:45] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.004 0.008 2026-09-24 16:42:45,980 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:45] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:42:45,997 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:45] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.014 0.036 2026-09-24 16:42:46,027 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:46] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.009 0.071 2026-09-24 16:42:46,033 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:46] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:42:46,033 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:46,047 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:46] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.083 2026-09-24 16:42:46,061 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:46] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.096 2026-09-24 16:42:46,074 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:46] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.108 2026-09-24 16:42:46,081 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:46,087 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:46] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.103 2026-09-24 16:42:46,100 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:46] "GET /web/image?model=product.template&field=image_128&id=2159&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.099 2026-09-24 16:42:46,113 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:46] "GET /web/image?model=product.template&field=image_128&id=2158&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.076 2026-09-24 16:42:46,125 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:46] "GET /web/image?model=product.template&field=image_128&id=2206&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.074 2026-09-24 16:42:46,138 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:46] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.061 2026-09-24 16:42:46,151 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:46] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.060 2026-09-24 16:42:46,163 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:46] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.059 2026-09-24 16:42:46,202 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:46] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.014 0.125 2026-09-24 16:42:46,241 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:46,298 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:46,396 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:46] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 65 0.023 0.073 2026-09-24 16:42:46,449 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:46] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.013 0.023 2026-09-24 16:42:46,478 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:46] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.007 2026-09-24 16:42:46,521 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:46,593 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:46] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 71 0.025 0.047 2026-09-24 16:42:46,663 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:46] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 70 0.021 0.043 2026-09-24 16:42:46,669 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:46] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.001 0.063 2026-09-24 16:42:46,697 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:46] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 23 0.007 0.015 2026-09-24 16:42:46,704 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:46] "POST /web/dataset/call_kw/product.attribute.custom.value/read#product.attribute.custom.value.read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:42:46,712 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:46] "POST /web/dataset/call_kw/product.attribute.custom.value/read#product.attribute.custom.value.read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:42:46,739 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:46,763 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:46] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 21 0.007 0.016 2026-09-24 16:42:46,808 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:46,859 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value.browser: tour succeeded 2026-09-24 16:42:46,859 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:46,903 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value.browser: heap 16279572 (allocated 17563648) 2026-09-24 16:42:46,905 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Closing chrome headless with pid 126679 2026-09-24 16:42:46,905 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Closing websocket connection 2026-09-24 16:42:46,906 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Terminating chrome headless with pid 126679 2026-09-24 16:42:46,960 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_164246_959987_test_settle_so_custom_attribute_value.txt 2026-09-24 16:42:46,960 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Removing chrome user profile "/tmp/tmpsycdiyjq_chrome_odoo" 2026-09-24 16:42:46,969 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_so_with_non_pos_groupable_uom ... 2026-09-24 16:42:47,445 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom: Chrome pid: 126904 2026-09-24 16:42:47,445 44 INFO rb-c855d12-225060-418428 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/tmpbrshfs8m_chrome_odoo 2026-09-24 16:42:47,446 44 INFO rb-c855d12-225060-418428 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:44809/json/version 2026-09-24 16:42:47,446 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44809', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:42:47,448 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:47,448 44 INFO rb-c855d12-225060-418428 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:44809/json 2026-09-24 16:42:47,448 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44809', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:42:47,449 44 INFO rb-c855d12-225060-418428 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:44809/devtools/page/FE54C3840C007A26FEB94F189F7D81BB 2026-09-24 16:42:47,450 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:47,451 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom: Chrome headless enable page notifications 2026-09-24 16:42:47,506 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:42:47,510 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom: Setting session cookie in browser 2026-09-24 16:42:47,511 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-09-24 16:42:47,511 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-09-24 16:42:47,518 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:42:47,948 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:47] "GET /pos/ui/126 HTTP/1.1" 200 - 134 0.035 0.397 2026-09-24 16:42:47,951 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom: Navigation result: {'frameId': 'FE54C3840C007A26FEB94F189F7D81BB', 'loaderId': '05EE5B3A3F72CF198CF548150EA6986B', 'isDownload': False} 2026-09-24 16:42:47,951 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:47,959 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:42:47,969 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:47] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:42:47,972 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:47] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-09-24 16:42:47,976 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:47] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.012 2026-09-24 16:42:48,243 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:48] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:42:48,244 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:48] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:42:48,253 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:48] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-24 16:42:48,264 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:48] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:42:48,270 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom: Evaluate test code "odoo.startTour('test_settle_so_with_non_pos_groupable_uom', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:42:48,271 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:48] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:42:48,272 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:48,275 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:48] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:42:48,287 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:48] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.002 0.005 2026-09-24 16:42:48,298 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:48] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.015 2026-09-24 16:42:48,321 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:48] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.007 0.018 2026-09-24 16:42:48,323 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:48] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.015 2026-09-24 16:42:48,607 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:48] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 365 0.092 0.179 2026-09-24 16:42:48,617 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16: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.002 2026-09-24 16:42:48,645 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:48] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:42:48,675 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:48] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.021 2026-09-24 16:42:48,685 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:48] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:42:48,692 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:48,699 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:48] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.003 2026-09-24 16:42:48,724 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:48] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:42:48,739 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:48] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:42:48,740 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:48] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:42:48,742 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:48] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.003 0.008 2026-09-24 16:42:48,749 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:48] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:42:48,751 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:48] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:42:48,762 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:48] "GET /web/image/res.users/238/avatar_128 HTTP/1.1" 200 - 14 0.009 0.024 2026-09-24 16:42:48,763 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:48] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.031 2026-09-24 16:42:48,770 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:48] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.001 0.020 2026-09-24 16:42:48,806 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:48,843 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:48] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.010 2026-09-24 16:42:48,871 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:48] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.013 0.026 2026-09-24 16:42:48,873 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:48] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:42:48,898 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:48] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.008 0.058 2026-09-24 16:42:48,909 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:48,912 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:48] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.071 2026-09-24 16:42:48,917 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:48] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:42:48,927 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:48] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.083 2026-09-24 16:42:48,933 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:48] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.002 0.096 2026-09-24 16:42:48,947 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:48] "GET /web/image?model=product.template&field=image_128&id=2207&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.070 2026-09-24 16:42:48,960 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:48,961 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:48] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.082 2026-09-24 16:42:48,973 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:48] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.072 2026-09-24 16:42:48,986 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:48] "GET /web/image?model=product.template&field=image_128&id=2159&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.066 2026-09-24 16:42:48,998 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:48] "GET /web/image?model=product.template&field=image_128&id=2158&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.068 2026-09-24 16:42:49,035 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:49] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.014 0.086 2026-09-24 16:42:49,048 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:49] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.083 2026-09-24 16:42:49,060 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:49] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.083 2026-09-24 16:42:49,073 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:49] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.122 2026-09-24 16:42:49,074 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:49,130 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:49,209 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:49] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 61 0.020 0.056 2026-09-24 16:42:49,255 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:49] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.011 0.020 2026-09-24 16:42:49,279 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:49] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:42:49,325 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:49,393 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:49] "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.021 0.047 2026-09-24 16:42:49,454 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:49] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 52 0.018 0.037 2026-09-24 16:42:49,459 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:49] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.001 0.054 2026-09-24 16:42:49,488 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:49] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.006 0.016 2026-09-24 16:42:49,523 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:49,545 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:49] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 15 0.007 0.015 2026-09-24 16:42:49,590 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:49,640 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:49,691 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:49,742 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom.browser: tour succeeded 2026-09-24 16:42:49,742 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:49,786 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom.browser: heap 16069508 (allocated 17563648) 2026-09-24 16:42:49,788 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom: Closing chrome headless with pid 126904 2026-09-24 16:42:49,789 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom: Closing websocket connection 2026-09-24 16:42:49,789 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom: Terminating chrome headless with pid 126904 2026-09-24 16:42:49,843 44 INFO rb-c855d12-225060-418428 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-c855d12-225060-418428/chrome_logs/chrome_log_20260924_164249_843194_test_settle_so_with_non_pos_groupable_uom.txt 2026-09-24 16:42:49,843 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom: Removing chrome user profile "/tmp/tmpbrshfs8m_chrome_odoo" 2026-09-24 16:42:49,852 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_so_with_pos_downpayment ... 2026-09-24 16:42:50,235 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Chrome pid: 127120 2026-09-24 16:42:50,236 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Chrome headless temporary user profile dir: /tmp/tmpk16p80mq_chrome_odoo 2026-09-24 16:42:50,236 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Issuing json command http://127.0.0.1:41485/json/version 2026-09-24 16:42:50,237 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41485', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:42:50,277 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Browser version: Chrome/150.0.7871.114 2026-09-24 16:42:50,277 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Issuing json command http://127.0.0.1:41485/json 2026-09-24 16:42:50,278 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41485', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:42:50,284 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Websocket url found: ws://127.0.0.1:41485/devtools/page/69AAEFCC0317203D6A3E33F1318901EF 2026-09-24 16:42:50,292 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Enable chrome headless console log notification 2026-09-24 16:42:50,296 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Chrome headless enable page notifications 2026-09-24 16:42:50,353 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-24 16:42:50,354 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Setting session cookie in browser 2026-09-24 16:42:50,355 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-09-24 16:42:50,355 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-09-24 16:42:50,361 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:42:50,666 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:50] "GET /pos/ui/126 HTTP/1.1" 200 - 87 0.019 0.287 2026-09-24 16:42:50,668 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Navigation result: {'frameId': '69AAEFCC0317203D6A3E33F1318901EF', 'loaderId': '4D5800C3987878BED231B0F727C546B9', 'isDownload': False} 2026-09-24 16:42:50,668 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Evaluate ready code "odoo.isTourReady('PoSApplyDownpayment')" 2026-09-24 16:42:50,678 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:42:50,687 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:50] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:42:50,690 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:50] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.000 0.008 2026-09-24 16:42:50,694 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:50] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-09-24 16:42:50,974 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:50] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:42:50,976 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:50] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:42:50,984 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:50] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-24 16:42:50,995 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:50] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:42:51,001 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:51] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:42:51,003 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Evaluate test code "odoo.startTour('PoSApplyDownpayment', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:42:51,006 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:51] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:42:51,007 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:51,024 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:51] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.004 0.009 2026-09-24 16:42:51,032 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:51] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.019 2026-09-24 16:42:51,060 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:51] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.008 0.021 2026-09-24 16:42:51,061 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:51] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.019 2026-09-24 16:42:51,354 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:51] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 362 0.089 0.188 2026-09-24 16:42:51,362 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:51] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:42:51,391 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:51] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:42:51,423 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:51] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.022 2026-09-24 16:42:51,433 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:51] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:42:51,439 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment.browser: Owl is running in 'dev' mode. 2026-09-24 16:42:51,447 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:51] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.003 2026-09-24 16:42:51,468 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:51] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:42:51,478 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:51] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:42:51,480 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:51] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:42:51,482 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:51] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.003 0.008 2026-09-24 16:42:51,483 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:51] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.012 2026-09-24 16:42:51,490 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:51] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:42:51,493 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:51] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:42:51,505 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:51] "GET /web/image/res.users/236/avatar_128 HTTP/1.1" 200 - 14 0.009 0.024 2026-09-24 16:42:51,511 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:51] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.001 0.014 2026-09-24 16:42:51,548 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:51,592 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:51] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:42:51,602 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:51] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:42:51,617 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:51] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.016 0.021 2026-09-24 16:42:51,648 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:51] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.012 0.052 2026-09-24 16:42:51,656 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:51,666 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:51] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.077 2026-09-24 16:42:51,670 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:51] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:42:51,679 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:51] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.084 2026-09-24 16:42:51,687 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:51] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.002 0.080 2026-09-24 16:42:51,702 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:51] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.111 2026-09-24 16:42:51,706 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:51,716 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:51] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.095 2026-09-24 16:42:51,729 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:51] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.074 2026-09-24 16:42:51,742 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:51] "GET /web/image?model=product.template&field=image_128&id=2159&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.069 2026-09-24 16:42:51,753 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:51] "GET /web/image?model=product.template&field=image_128&id=2158&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.072 2026-09-24 16:42:51,766 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:51] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.060 2026-09-24 16:42:51,777 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:51] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.059 2026-09-24 16:42:51,815 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:51] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.012 0.114 2026-09-24 16:42:51,840 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:51,897 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:51,980 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:51] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 65 0.022 0.060 2026-09-24 16:42:52,035 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:52] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.014 0.025 2026-09-24 16:42:52,062 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:52] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.007 2026-09-24 16:42:52,106 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:52,178 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:52] "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.024 0.047 2026-09-24 16:42:52,259 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:52] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 63 0.029 0.048 2026-09-24 16:42:52,265 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:52] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.001 0.076 2026-09-24 16:42:52,291 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:52] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.007 0.014 2026-09-24 16:42:52,327 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:52,379 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:52,455 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:52,517 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:52,527 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:52] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:42:52,528 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:52] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:42:52,568 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:52,618 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:52,681 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:52,743 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment.browser: tour succeeded 2026-09-24 16:42:52,744 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment.browser: ╔════════════════════════════════════╗ ║ TOUR PoSApplyDownpayment SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-09-24 16:42:52,746 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21095761 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '58e19dec-558c-4644-bcd8-f0443137be2b'}] 2026-09-24 16:42:52,751 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:52] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:42:52,798 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment.browser: heap 17066504 (allocated 18087936) 2026-09-24 16:42:52,798 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Closing chrome headless with pid 127120 2026-09-24 16:42:52,800 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Closing websocket connection 2026-09-24 16:42:52,802 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Terminating chrome headless with pid 127120 2026-09-24 16:42:52,806 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21095761 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '58e19dec-558c-4644-bcd8-f0443137be2b'} created pos.order #837 2026-09-24 16:42:52,807 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21095761 finished 2026-09-24 16:42:52,876 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_164252_876134_test_settle_so_with_pos_downpayment.txt 2026-09-24 16:42:52,876 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Removing chrome user profile "/tmp/tmpk16p80mq_chrome_odoo" 2026-09-24 16:42:52,881 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: waiting for threads: [, ] 2026-09-24 16:42:52,901 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:52] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 130 0.053 0.103 2026-09-24 16:42:53,154 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_ship_later_no_default ... 2026-09-24 16:42:53,685 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Chrome pid: 127336 2026-09-24 16:42:53,686 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Chrome headless temporary user profile dir: /tmp/tmp1t4wrrb7_chrome_odoo 2026-09-24 16:42:53,686 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Issuing json command http://127.0.0.1:37503/json/version 2026-09-24 16:42:53,687 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37503', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:42:53,688 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Browser version: Chrome/150.0.7871.114 2026-09-24 16:42:53,688 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Issuing json command http://127.0.0.1:37503/json 2026-09-24 16:42:53,689 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37503', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:42:53,689 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Websocket url found: ws://127.0.0.1:37503/devtools/page/D08EB9DA2ADE9CE2BEB4524272BC4B6B 2026-09-24 16:42:53,690 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Enable chrome headless console log notification 2026-09-24 16:42:53,691 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Chrome headless enable page notifications 2026-09-24 16:42:53,747 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-24 16:42:53,749 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Setting session cookie in browser 2026-09-24 16:42:53,749 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-09-24 16:42:53,749 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-09-24 16:42:53,756 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:42:54,049 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:54] "GET /pos/ui/126 HTTP/1.1" 200 - 87 0.017 0.278 2026-09-24 16:42:54,052 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Navigation result: {'frameId': 'D08EB9DA2ADE9CE2BEB4524272BC4B6B', 'loaderId': '132701A8E69A690C6D73C1CE75F99DC7', 'isDownload': False} 2026-09-24 16:42:54,052 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Evaluate ready code "odoo.isTourReady('PosShipLaterNoDefault')" 2026-09-24 16:42:54,063 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:42:54,072 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:54] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:42:54,077 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:54] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.000 0.009 2026-09-24 16:42:54,080 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:54] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.000 0.010 2026-09-24 16:42:54,363 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:54] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:42:54,365 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:54] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:42:54,372 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:54] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-24 16:42:54,383 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:54] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:42:54,386 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Evaluate test code "odoo.startTour('PosShipLaterNoDefault', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:42:54,389 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:54,390 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:54] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:42:54,395 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:54] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:42:54,409 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:54] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.003 0.008 2026-09-24 16:42:54,417 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:54] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.016 2026-09-24 16:42:54,442 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:54] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.007 0.019 2026-09-24 16:42:54,444 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:54] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.017 2026-09-24 16:42:54,709 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:54] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 364 0.079 0.172 2026-09-24 16:42:54,718 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16: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.002 2026-09-24 16:42:54,747 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16: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.004 2026-09-24 16:42:54,783 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:54] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.028 2026-09-24 16:42:54,793 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16: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.000 0.003 2026-09-24 16:42:54,801 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default.browser: Owl is running in 'dev' mode. 2026-09-24 16:42:54,806 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:54] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:42:54,831 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:54] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:42:54,841 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:54] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:42:54,842 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:54] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:42:54,852 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:54] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:42:54,853 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:54] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:42:54,857 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:54] "GET /web/image/res.users/236/avatar_128 HTTP/1.1" 200 - 11 0.008 0.014 2026-09-24 16:42:54,863 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:54] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.001 0.027 2026-09-24 16:42:54,869 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:54] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.001 0.012 2026-09-24 16:42:54,870 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:54] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.036 2026-09-24 16:42:54,903 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:54,939 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:54] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.008 2026-09-24 16:42:54,942 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:54] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.005 0.011 2026-09-24 16:42:54,955 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:54] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:42:54,973 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:54] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.010 0.033 2026-09-24 16:42:54,998 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:54] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.007 0.061 2026-09-24 16:42:55,011 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:55,014 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:55] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.071 2026-09-24 16:42:55,018 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:55] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:42:55,031 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:55] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.084 2026-09-24 16:42:55,044 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:55] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.085 2026-09-24 16:42:55,056 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:55] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.115 2026-09-24 16:42:55,061 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:55,068 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:55] "GET /web/image?model=product.template&field=image_128&id=2158&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.092 2026-09-24 16:42:55,081 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:55] "GET /web/image?model=product.template&field=image_128&id=2159&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.079 2026-09-24 16:42:55,093 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:55] "GET /web/image?model=product.template&field=image_128&id=2208&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.070 2026-09-24 16:42:55,131 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:55] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.012 0.085 2026-09-24 16:42:55,148 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:55] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.088 2026-09-24 16:42:55,157 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:55,163 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:55] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.091 2026-09-24 16:42:55,175 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:55] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.128 2026-09-24 16:42:55,214 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:55,294 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:55] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 65 0.020 0.058 2026-09-24 16:42:55,343 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:55] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.012 0.022 2026-09-24 16:42:55,370 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:55] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.007 2026-09-24 16:42:55,412 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:55,475 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42: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.021 0.042 2026-09-24 16:42:55,539 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:55] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 54 0.018 0.040 2026-09-24 16:42:55,544 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:55] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.001 0.057 2026-09-24 16:42:55,569 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:55] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.006 0.013 2026-09-24 16:42:55,606 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:55,627 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:55] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.006 0.014 2026-09-24 16:42:55,669 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:55,731 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:55,740 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:55] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:42:55,741 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:55] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:42:55,781 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:55,832 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:55,883 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:55,934 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default.browser: tour succeeded 2026-09-24 16:42:55,934 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default.browser: ╔══════════════════════════════════════╗ ║ TOUR PosShipLaterNoDefault SUCCEEDED ║ ╚══════════════════════════════════════╝ 2026-09-24 16:42:55,977 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default.browser: heap 16372624 (allocated 17563648) 2026-09-24 16:42:55,979 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Closing chrome headless with pid 127336 2026-09-24 16:42:55,980 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Closing websocket connection 2026-09-24 16:42:55,980 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Terminating chrome headless with pid 127336 2026-09-24 16:42:56,035 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_164256_035574_test_ship_later_no_default.txt 2026-09-24 16:42:56,035 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Removing chrome user profile "/tmp/tmp1t4wrrb7_chrome_odoo" 2026-09-24 16:42:56,045 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_show_orders_for_pos_currency_only ... 2026-09-24 16:42:56,629 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Chrome pid: 127559 2026-09-24 16:42:56,629 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Chrome headless temporary user profile dir: /tmp/tmpamtuk6lp_chrome_odoo 2026-09-24 16:42:56,629 44 INFO rb-c855d12-225060-418428 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:35575/json/version 2026-09-24 16:42:56,630 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35575', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:42:56,632 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:56,632 44 INFO rb-c855d12-225060-418428 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:35575/json 2026-09-24 16:42:56,632 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35575', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:42:56,633 44 INFO rb-c855d12-225060-418428 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:35575/devtools/page/B01B8869CBE1BF7D60391E74A11ED679 2026-09-24 16:42:56,634 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Enable chrome headless console log notification 2026-09-24 16:42:56,635 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Chrome headless enable page notifications 2026-09-24 16:42:56,693 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-09-24 16:42:56,696 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Setting session cookie in browser 2026-09-24 16:42:56,697 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-09-24 16:42:56,697 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-09-24 16:42:56,704 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:42:57,068 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:57] "GET /pos/ui/126 HTTP/1.1" 200 - 89 0.019 0.348 2026-09-24 16:42:57,071 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Navigation result: {'frameId': 'B01B8869CBE1BF7D60391E74A11ED679', 'loaderId': 'F39627BD82F2CF3B2412EFA641D3B2D8', 'isDownload': False} 2026-09-24 16:42:57,071 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Evaluate ready code "odoo.isTourReady('PosOrdersListDifferentCurrency')" 2026-09-24 16:42:57,080 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:42:57,089 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:57] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:42:57,093 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:57] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-09-24 16:42:57,097 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:57] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-09-24 16:42:57,368 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:57] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:42:57,369 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:57] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:42:57,378 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:57] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-24 16:42:57,387 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Evaluate test code "odoo.startTour('PosOrdersListDifferentCurrency', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:42:57,389 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:57,389 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:57] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:42:57,395 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:57] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:42:57,400 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:57] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:42:57,412 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:57] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.002 0.006 2026-09-24 16:42:57,420 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:57] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.014 2026-09-24 16:42:57,445 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:57] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.007 0.019 2026-09-24 16:42:57,446 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:57] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.018 2026-09-24 16:42:57,717 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:57] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 364 0.082 0.174 2026-09-24 16:42:57,727 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:57] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:42:57,761 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:57] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.010 2026-09-24 16:42:57,793 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:57] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.021 2026-09-24 16:42:57,803 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:57] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:42:57,809 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:57,815 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:57] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.002 2026-09-24 16:42:57,839 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:57] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:42:57,853 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:57] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:42:57,855 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:57] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:42:57,861 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:57] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:42:57,866 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:57] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:42:57,872 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:57] "GET /web/image/res.users/239/avatar_128 HTTP/1.1" 200 - 14 0.010 0.016 2026-09-24 16:42:57,880 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:57] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.002 0.031 2026-09-24 16:42:57,886 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:57] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.001 0.014 2026-09-24 16:42:57,888 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:57] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.041 2026-09-24 16:42:57,921 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:57,952 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:57] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:42:57,961 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:57] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.009 0.008 2026-09-24 16:42:57,969 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:57] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:42:57,995 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:57] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 34 0.014 0.034 2026-09-24 16:42:58,009 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:58] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.052 2026-09-24 16:42:58,023 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:58] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.066 2026-09-24 16:42:58,044 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:58,048 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:58] "GET /pos/ui/126 HTTP/1.1" 200 - 34 0.008 0.091 2026-09-24 16:42:58,053 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:58] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:42:58,062 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:58] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.084 2026-09-24 16:42:58,076 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:58] "GET /web/image?model=product.template&field=image_128&id=2159&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.077 2026-09-24 16:42:58,089 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:58] "GET /web/image?model=product.template&field=image_128&id=2209&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.076 2026-09-24 16:42:58,094 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:58,102 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:58] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.129 2026-09-24 16:42:58,114 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:58] "GET /web/image?model=product.template&field=image_128&id=2158&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.089 2026-09-24 16:42:58,154 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:58] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.015 0.079 2026-09-24 16:42:58,166 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:58] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.086 2026-09-24 16:42:58,182 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:58] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.089 2026-09-24 16:42:58,190 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:58,196 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:58] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.130 2026-09-24 16:42:58,247 44 INFO rb-c855d12-225060-418428 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-09-24 16:42:58,326 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:58] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 66 0.018 0.060 2026-09-24 16:42:58,347 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:58] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:42:58,389 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:58] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.007 2026-09-24 16:42:58,441 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only.browser: tour succeeded 2026-09-24 16:42:58,441 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR PosOrdersListDifferentCurrency SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-09-24 16:42:58,487 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only.browser: heap 16074200 (allocated 17301504) 2026-09-24 16:42:58,489 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Closing chrome headless with pid 127559 2026-09-24 16:42:58,490 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Closing websocket connection 2026-09-24 16:42:58,490 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Terminating chrome headless with pid 127559 2026-09-24 16:42:58,544 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_164258_544035_test_show_orders_for_pos_currency_only.txt 2026-09-24 16:42:58,544 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Removing chrome user profile "/tmp/tmpamtuk6lp_chrome_odoo" 2026-09-24 16:42:58,553 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_so_with_downpayment ... 2026-09-24 16:42:59,339 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Chrome pid: 127778 2026-09-24 16:42:59,339 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Chrome headless temporary user profile dir: /tmp/tmpcd16lcei_chrome_odoo 2026-09-24 16:42:59,339 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Issuing json command http://127.0.0.1:33385/json/version 2026-09-24 16:42:59,340 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33385', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:42:59,341 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Browser version: Chrome/150.0.7871.114 2026-09-24 16:42:59,342 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Issuing json command http://127.0.0.1:33385/json 2026-09-24 16:42:59,342 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33385', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:42:59,343 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Websocket url found: ws://127.0.0.1:33385/devtools/page/237CB8F69929986ED26375CEE23D12AE 2026-09-24 16:42:59,344 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Enable chrome headless console log notification 2026-09-24 16:42:59,345 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Chrome headless enable page notifications 2026-09-24 16:42:59,401 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-24 16:42:59,404 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Setting session cookie in browser 2026-09-24 16:42:59,405 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-09-24 16:42:59,405 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-09-24 16:42:59,412 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:42:59,716 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:59] "GET /pos/ui/126 HTTP/1.1" 200 - 88 0.018 0.287 2026-09-24 16:42:59,719 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Navigation result: {'frameId': '237CB8F69929986ED26375CEE23D12AE', 'loaderId': '4F2C5ABC3BEBFA2EA98A315BBDDFAB60', 'isDownload': False} 2026-09-24 16:42:59,719 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Evaluate ready code "odoo.isTourReady('PoSSaleOrderWithDownpayment')" 2026-09-24 16:42:59,727 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:42:59,736 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:59] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.004 2026-09-24 16:42:59,740 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:59] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.000 0.006 2026-09-24 16:42:59,743 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:42:59] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-09-24 16:43:00,031 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:00] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:43:00,033 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:00] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:43:00,041 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:00] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-09-24 16:43:00,052 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:00] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:43:00,052 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Evaluate test code "odoo.startTour('PoSSaleOrderWithDownpayment', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:43:00,055 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:00,060 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:00] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:43:00,064 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:00] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:43:00,080 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:00] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.003 0.008 2026-09-24 16:43:00,088 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:00] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.018 2026-09-24 16:43:00,114 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:00] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.008 0.020 2026-09-24 16:43:00,116 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:00] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.017 2026-09-24 16:43:00,387 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:00] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 365 0.079 0.178 2026-09-24 16:43:00,395 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:00] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:43:00,434 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:00] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.013 2026-09-24 16:43:00,465 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:00] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.022 2026-09-24 16:43:00,474 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:00] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:43:00,481 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment.browser: Owl is running in 'dev' mode. 2026-09-24 16:43:00,488 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:00] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.003 2026-09-24 16:43:00,510 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:00] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:43:00,517 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:00] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:43:00,520 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:00] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:43:00,524 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:00] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:43:00,530 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:00] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.003 0.013 2026-09-24 16:43:00,532 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43: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-09-24 16:43:00,533 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:00] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:43:00,549 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:00] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:43:00,559 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:00] "GET /web/image/res.users/236/avatar_128 HTTP/1.1" 200 - 14 0.008 0.038 2026-09-24 16:43:00,567 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:00] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.002 0.035 2026-09-24 16:43:00,593 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:00] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.007 0.048 2026-09-24 16:43:00,597 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:00,629 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:00] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.010 0.078 2026-09-24 16:43:00,639 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:00] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.002 0.012 2026-09-24 16:43:00,644 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:43:00,654 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:00] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.024 2026-09-24 16:43:00,668 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:00] "GET /web/image?model=product.template&field=image_128&id=2149&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.039 2026-09-24 16:43:00,680 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:00] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.048 2026-09-24 16:43:00,693 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:00] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.056 2026-09-24 16:43:00,705 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:00] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.066 2026-09-24 16:43:00,710 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:00] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:43:00,711 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:00,720 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:00] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.073 2026-09-24 16:43:00,732 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:00] "GET /web/image?model=product.template&field=image_128&id=2159&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.074 2026-09-24 16:43:00,744 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:00] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.072 2026-09-24 16:43:00,755 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:00] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.072 2026-09-24 16:43:00,762 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:00,767 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:00] "GET /web/image?model=product.template&field=image_128&id=2158&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.071 2026-09-24 16:43:00,806 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:00] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.015 0.079 2026-09-24 16:43:00,824 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:00,880 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:00,961 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:00] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 66 0.020 0.059 2026-09-24 16:43:01,020 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:01] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 37 0.015 0.028 2026-09-24 16:43:01,047 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:01] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.007 2026-09-24 16:43:01,090 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:01,159 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:01] "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.023 0.046 2026-09-24 16:43:01,228 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:01] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 63 0.021 0.043 2026-09-24 16:43:01,234 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:01] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.001 0.062 2026-09-24 16:43:01,262 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:01] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.007 0.014 2026-09-24 16:43:01,290 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:01,316 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:01] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 20 0.009 0.017 2026-09-24 16:43:01,379 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:01,430 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:01,481 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:01,531 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:01,582 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:01,632 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:01,683 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment.browser: tour succeeded 2026-09-24 16:43:01,683 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment.browser: ╔════════════════════════════════════════════╗ ║ TOUR PoSSaleOrderWithDownpayment SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-09-24 16:43:01,725 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment.browser: heap 16552300 (allocated 17563648) 2026-09-24 16:43:01,728 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Closing chrome headless with pid 127778 2026-09-24 16:43:01,728 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Closing websocket connection 2026-09-24 16:43:01,729 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Terminating chrome headless with pid 127778 2026-09-24 16:43:01,783 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_164301_783069_test_so_with_downpayment.txt 2026-09-24 16:43:01,783 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Removing chrome user profile "/tmp/tmpcd16lcei_chrome_odoo" 2026-09-24 16:43:01,794 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_untaxed_invoiced_amount ... 2026-09-24 16:43:02,153 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54680858 started for PoS orders references: [{'name': None, 'pos_reference': None, 'uuid': None}] 2026-09-24 16:43:02,229 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #236 deleted stock.move.line records with IDs: [1382] 2026-09-24 16:43:03,044 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54680858 order {'name': None, 'pos_reference': None, 'uuid': None} created pos.order #838 2026-09-24 16:43:03,046 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54680858 finished 2026-09-24 16:43:03,132 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_variant_popup_qty_free ... 2026-09-24 16:43:04,603 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Chrome pid: 127999 2026-09-24 16:43:04,603 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Chrome headless temporary user profile dir: /tmp/tmpeokl0sem_chrome_odoo 2026-09-24 16:43:04,603 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Issuing json command http://127.0.0.1:46347/json/version 2026-09-24 16:43:04,604 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46347', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:43:04,606 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Browser version: Chrome/150.0.7871.114 2026-09-24 16:43:04,606 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Issuing json command http://127.0.0.1:46347/json 2026-09-24 16:43:04,607 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46347', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:43:04,608 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Websocket url found: ws://127.0.0.1:46347/devtools/page/84148E0DF388B4EF979B64F1CE402BC1 2026-09-24 16:43:04,609 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Enable chrome headless console log notification 2026-09-24 16:43:04,610 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Chrome headless enable page notifications 2026-09-24 16:43:04,660 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:43:04,663 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Setting session cookie in browser 2026-09-24 16:43:04,664 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-09-24 16:43:04,664 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-09-24 16:43:04,671 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:43:04,957 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:04] "GET /pos/ui/126 HTTP/1.1" 200 - 88 0.017 0.271 2026-09-24 16:43:04,960 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Navigation result: {'frameId': '84148E0DF388B4EF979B64F1CE402BC1', 'loaderId': '0442599EC83DAF98E2E85D2B963DF3A5', 'isDownload': False} 2026-09-24 16:43:04,960 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:04,969 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:43:04,984 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:04] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:43:04,988 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:04] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.000 0.008 2026-09-24 16:43:04,991 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:04] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-09-24 16:43:05,257 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:05] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:43:05,259 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:05] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:43:05,268 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:05] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-24 16:43:05,280 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:05] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:43:05,286 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Evaluate test code "odoo.startTour('test_variant_popup_qty_free', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:43:05,287 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:05] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:43:05,289 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:05,292 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:05] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:43:05,304 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:05] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.002 0.006 2026-09-24 16:43:05,314 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:05] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.014 2026-09-24 16:43:05,335 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:05] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.006 0.017 2026-09-24 16:43:05,336 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:05] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.014 2026-09-24 16:43:05,601 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:05] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 364 0.078 0.173 2026-09-24 16:43:05,611 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:05] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:43:05,638 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:05] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:43:05,660 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:05] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 2 0.002 0.012 2026-09-24 16:43:05,689 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:05] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.002 0.022 2026-09-24 16:43:05,702 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:05] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:43:05,708 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free.browser: Owl is running in 'dev' mode. 2026-09-24 16:43:05,714 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:05] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.003 2026-09-24 16:43:05,738 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:05] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:43:05,752 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:05] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:43:05,752 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:05] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:43:05,756 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:05] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.003 0.009 2026-09-24 16:43:05,758 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:05] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.013 2026-09-24 16:43:05,762 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:05] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:43:05,765 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:05] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-09-24 16:43:05,778 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:05] "GET /web/image/res.users/238/avatar_128 HTTP/1.1" 200 - 14 0.006 0.026 2026-09-24 16:43:05,783 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:05] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.001 0.020 2026-09-24 16:43:05,811 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:05,840 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:05] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:43:05,848 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:05] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.003 0.012 2026-09-24 16:43:05,865 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:05] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:43:05,883 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:05] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.009 0.039 2026-09-24 16:43:05,897 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:05] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.049 2026-09-24 16:43:05,918 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:05,924 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:05] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.008 0.078 2026-09-24 16:43:05,929 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:05] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:43:05,940 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:05] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.087 2026-09-24 16:43:05,954 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:05] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.085 2026-09-24 16:43:05,967 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:05] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.080 2026-09-24 16:43:05,980 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:05] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.126 2026-09-24 16:43:05,995 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:05] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.094 2026-09-24 16:43:06,007 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:06] "GET /web/image?model=product.template&field=image_128&id=2158&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.075 2026-09-24 16:43:06,020 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:06] "GET /web/image?model=product.template&field=image_128&id=2159&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.076 2026-09-24 16:43:06,032 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:06] "GET /web/image?model=product.template&field=image_128&id=2212&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.074 2026-09-24 16:43:06,069 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:06] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.013 0.087 2026-09-24 16:43:06,082 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:06] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-24T16:39:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.097 2026-09-24 16:43:06,117 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:06,701 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:06] "POST /web/dataset/call_kw/product.template/get_product_info_pos#product.template.get_product_info_pos HTTP/1.1" 200 - 86 0.026 0.053 2026-09-24 16:43:06,737 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:06,789 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:06,844 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free.browser: tour succeeded 2026-09-24 16:43:06,852 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free.browser: ╔════════════════════════════════════════════╗ ║ TOUR test_variant_popup_qty_free SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-09-24 16:43:06,863 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:06] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots#pos.order.line.get_existing_lots HTTP/1.1" 200 - 9 0.003 0.016 2026-09-24 16:43:06,893 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free.browser: heap 14880272 (allocated 15990784) 2026-09-24 16:43:06,899 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Closing chrome headless with pid 127999 2026-09-24 16:43:06,899 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Closing websocket connection 2026-09-24 16:43:06,900 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Terminating chrome headless with pid 127999 2026-09-24 16:43:06,953 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_164306_953465_test_variant_popup_qty_free.txt 2026-09-24 16:43:06,953 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Removing chrome user profile "/tmp/tmpeokl0sem_chrome_odoo" 2026-09-24 16:43:07,013 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_attachment: filestore gc 34 checked, 34 removed 2026-09-24 16:43:14,822 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSalePayment.test_consolidated_invoice_mixed_pos_and_so_orders ... 2026-09-24 16:43:15,607 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation ... 2026-09-24 16:43:16,040 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Chrome pid: 128217 2026-09-24 16:43:16,040 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Chrome headless temporary user profile dir: /tmp/tmpqkvw_mgf_chrome_odoo 2026-09-24 16:43:16,040 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Issuing json command http://127.0.0.1:38207/json/version 2026-09-24 16:43:16,041 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38207', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:43:16,080 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Browser version: Chrome/150.0.7871.114 2026-09-24 16:43:16,080 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Issuing json command http://127.0.0.1:38207/json 2026-09-24 16:43:16,081 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38207', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:43:16,086 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Websocket url found: ws://127.0.0.1:38207/devtools/page/F39A9D6F22D8EB54A46BD6E58D891B64 2026-09-24 16:43:16,093 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Enable chrome headless console log notification 2026-09-24 16:43:16,097 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Chrome headless enable page notifications 2026-09-24 16:43:16,176 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:43:16,179 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Setting session cookie in browser 2026-09-24 16:43:16,180 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Open "http://127.0.0.1:8069/pos/ui/127" in browser 2026-09-24 16:43:16,180 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Navigating to: "http://127.0.0.1:8069/pos/ui/127" 2026-09-24 16:43:16,187 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:43:16,477 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:16] "GET /pos/ui/127 HTTP/1.1" 200 - 91 0.020 0.272 2026-09-24 16:43:16,480 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Navigation result: {'frameId': 'F39A9D6F22D8EB54A46BD6E58D891B64', 'loaderId': '8D3FFBDF36FD36611210F1000CD5D63D', 'isDownload': False} 2026-09-24 16:43:16,480 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Evaluate ready code "odoo.isTourReady('PoSApplyDownpaymentInvoice')" 2026-09-24 16:43:16,491 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:43:16,503 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:16] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-09-24 16:43:16,505 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:16] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-09-24 16:43:16,508 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:16] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-09-24 16:43:16,796 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:16] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:43:16,798 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:16] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:43:16,807 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:16] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-24 16:43:16,818 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:16] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:43:16,818 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Evaluate test code "odoo.startTour('PoSApplyDownpaymentInvoice', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/127", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:43:16,821 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:16,825 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:16] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:43:16,830 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:16] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:43:16,843 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:16] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.002 0.006 2026-09-24 16:43:16,852 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:16] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.017 2026-09-24 16:43:16,874 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:16] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.006 0.018 2026-09-24 16:43:16,876 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:16] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.014 2026-09-24 16:43:17,145 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:17] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 365 0.077 0.178 2026-09-24 16:43:17,154 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:17] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:43:17,191 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43: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-09-24 16:43:17,229 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:17] "GET /web/image/res.company/115/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.027 2026-09-24 16:43:17,239 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43: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.003 2026-09-24 16:43:17,248 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation.browser: Owl is running in 'dev' mode. 2026-09-24 16:43:17,254 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:17] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.002 2026-09-24 16:43:17,278 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:17] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:43:17,291 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:17] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:43:17,292 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:17] "GET /web/image?model=res.company&id=115&field=logo HTTP/1.1" 200 - 3 0.002 0.008 2026-09-24 16:43:17,295 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:17] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:43:17,297 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:17] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:43:17,302 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:17] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:43:17,314 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:17] "GET /web/image/res.users/244/avatar_128 HTTP/1.1" 200 - 14 0.010 0.022 2026-09-24 16:43:17,315 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:17] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.033 2026-09-24 16:43:17,321 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:17] "GET /web/image/res.company/115/favicon HTTP/1.1" 200 - 4 0.001 0.020 2026-09-24 16:43:17,354 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:17,388 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:17] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:43:17,409 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:17] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:43:17,425 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:17] "GET /pos/ui/127 HTTP/1.1" 200 - 34 0.020 0.026 2026-09-24 16:43:17,450 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:17] "GET /pos/ui/127?from_backend=True HTTP/1.1" 200 - 34 0.007 0.065 2026-09-24 16:43:17,459 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:17,470 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:17] "GET /web/image?model=product.template&field=image_128&id=2217&unique=2026-09-24T16:43:07.000+00:00 HTTP/1.1" 200 - 3 0.002 0.076 2026-09-24 16:43:17,475 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:17] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:43:17,488 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:17] "GET /web/image?model=product.template&field=image_128&id=2218&unique=2026-09-24T16:43:07.000+00:00 HTTP/1.1" 200 - 3 0.001 0.093 2026-09-24 16:43:17,501 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:17] "GET /web/image?model=product.template&field=image_128&id=2222&unique=2026-09-24T16:43:07.000+00:00 HTTP/1.1" 200 - 3 0.001 0.087 2026-09-24 16:43:17,508 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:17] "GET /web/image/res.company/115/favicon HTTP/1.1" 304 - 4 0.002 0.121 2026-09-24 16:43:17,510 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:17,521 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:17] "GET /web/image?model=product.template&field=image_128&id=2225&unique=2026-09-24T16:43:07.000+00:00 HTTP/1.1" 200 - 3 0.001 0.092 2026-09-24 16:43:17,533 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:17] "GET /web/image?model=product.template&field=image_128&id=2223&unique=2026-09-24T16:43:07.000+00:00 HTTP/1.1" 200 - 3 0.001 0.078 2026-09-24 16:43:17,546 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:17] "GET /web/image?model=product.template&field=image_128&id=2224&unique=2026-09-24T16:43:07.000+00:00 HTTP/1.1" 200 - 3 0.001 0.067 2026-09-24 16:43:17,582 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:17] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.013 0.078 2026-09-24 16:43:17,594 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:17] "GET /web/image?model=product.template&field=image_128&id=2220&unique=2026-09-24T16:43:07.000+00:00 HTTP/1.1" 200 - 3 0.001 0.084 2026-09-24 16:43:17,606 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:17,607 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:17] "GET /web/image?model=product.template&field=image_128&id=2221&unique=2026-09-24T16:43:07.000+00:00 HTTP/1.1" 200 - 3 0.001 0.082 2026-09-24 16:43:17,619 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:17] "GET /web/image?model=product.template&field=image_128&id=2219&unique=2026-09-24T16:43:07.000+00:00 HTTP/1.1" 200 - 3 0.001 0.113 2026-09-24 16:43:17,663 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:17,737 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:17] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 61 0.018 0.055 2026-09-24 16:43:17,781 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:17] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 20 0.010 0.019 2026-09-24 16:43:17,807 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:17] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.006 2026-09-24 16:43:17,849 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:17,913 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:17] "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.021 0.043 2026-09-24 16:43:17,976 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:17] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 61 0.019 0.038 2026-09-24 16:43:17,982 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:17] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.001 0.057 2026-09-24 16:43:18,006 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:18] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.006 0.013 2026-09-24 16:43:18,041 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:18,094 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:18,167 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:18,230 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:18,238 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:18] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:43:18,239 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:18] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:43:18,280 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:18,331 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:18,394 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:18,447 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:18,507 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation.browser: tour succeeded 2026-09-24 16:43:18,508 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation.browser: ╔═══════════════════════════════════════════╗ ║ TOUR PoSApplyDownpaymentInvoice SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-09-24 16:43:18,512 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65858483 started for PoS orders references: [{'name': '/', 'pos_reference': '261-127-000001', 'uuid': '63866ea3-ce0e-479c-b097-685087a176e2'}] 2026-09-24 16:43:18,513 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:18] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:43:18,558 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation.browser: heap 16973996 (allocated 18612224) 2026-09-24 16:43:18,561 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Closing chrome headless with pid 128217 2026-09-24 16:43:18,564 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Closing websocket connection 2026-09-24 16:43:18,564 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Terminating chrome headless with pid 128217 2026-09-24 16:43:18,637 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_164318_637110_test_pos_downpayment_sale_invoice_creation.txt 2026-09-24 16:43:18,637 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Removing chrome user profile "/tmp/tmpqkvw_mgf_chrome_odoo" 2026-09-24 16:43:18,658 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: waiting for threads: [, ] 2026-09-24 16:43:19,294 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65858483 order {'name': '/', 'pos_reference': '261-127-000001', 'uuid': '63866ea3-ce0e-479c-b097-685087a176e2'} created pos.order #841 2026-09-24 16:43:19,296 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65858483 finished 2026-09-24 16:43:19,391 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:19] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 467 0.183 0.700 2026-09-24 16:43:19,626 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSalePayment.test_pos_settle_so_with_downpayment ... 2026-09-24 16:43:19,997 44 INFO rb-c855d12-225060-418428 odoo.addons.payment.models.payment_transaction: Skipped the update of transaction Test Transaction as it is already in state done. 2026-09-24 16:43:20,814 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Chrome pid: 128439 2026-09-24 16:43:20,815 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Chrome headless temporary user profile dir: /tmp/tmpa_d4969a_chrome_odoo 2026-09-24 16:43:20,815 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Issuing json command http://127.0.0.1:32793/json/version 2026-09-24 16:43:20,816 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32793', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:43:20,856 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Browser version: Chrome/150.0.7871.114 2026-09-24 16:43:20,856 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Issuing json command http://127.0.0.1:32793/json 2026-09-24 16:43:20,856 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32793', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:43:20,862 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Websocket url found: ws://127.0.0.1:32793/devtools/page/D70D42BD69F657BC615548BD45F30196 2026-09-24 16:43:20,870 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Enable chrome headless console log notification 2026-09-24 16:43:20,873 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Chrome headless enable page notifications 2026-09-24 16:43:20,958 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-24 16:43:20,960 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Setting session cookie in browser 2026-09-24 16:43:20,960 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Open "http://127.0.0.1:8069/pos/ui/127" in browser 2026-09-24 16:43:20,960 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Navigating to: "http://127.0.0.1:8069/pos/ui/127" 2026-09-24 16:43:20,967 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:43:21,254 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:21] "GET /pos/ui/127 HTTP/1.1" 200 - 80 0.019 0.270 2026-09-24 16:43:21,257 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Navigation result: {'frameId': 'D70D42BD69F657BC615548BD45F30196', 'loaderId': 'E801177E302436A0D292D527CAEB53C0', 'isDownload': False} 2026-09-24 16:43:21,257 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:21,268 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:43:21,277 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:21] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:43:21,281 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:21] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.000 0.007 2026-09-24 16:43:21,285 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:21] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.012 2026-09-24 16:43:21,549 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:21] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:43:21,551 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:21] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:43:21,560 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:21] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-09-24 16:43:21,569 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Evaluate test code "odoo.startTour('test_pos_settle_so_with_downpayment', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/127", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:43:21,571 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:21] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:43:21,571 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:21,577 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:21] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:43:21,581 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:21] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:43:21,598 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:21] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.004 0.008 2026-09-24 16:43:21,607 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:21] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.019 2026-09-24 16:43:21,634 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:21] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.007 0.022 2026-09-24 16:43:21,636 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:21] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.020 2026-09-24 16:43:21,899 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:21] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 358 0.078 0.172 2026-09-24 16:43:21,908 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:21] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:43:21,935 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:21] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:43:21,973 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:21] "GET /web/image/res.company/115/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.030 2026-09-24 16:43:21,985 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:21] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:43:21,993 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment.browser: Owl is running in 'dev' mode. 2026-09-24 16:43:21,998 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:21] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:43:22,022 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:22] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:43:22,027 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:22] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:43:22,034 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:22] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:43:22,036 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:22] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:43:22,039 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:22] "GET /web/image?model=res.company&id=115&field=logo HTTP/1.1" 200 - 3 0.003 0.007 2026-09-24 16:43:22,043 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:22] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:43:22,049 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43: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-09-24 16:43:22,055 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:22] "GET /web/image/res.users/240/avatar_128 HTTP/1.1" 200 - 7 0.005 0.021 2026-09-24 16:43:22,061 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:22] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:43:22,063 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:22] "GET /web/image/res.company/115/favicon HTTP/1.1" 200 - 4 0.003 0.014 2026-09-24 16:43:22,092 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:22] "GET /pos/ui/127 HTTP/1.1" 200 - 33 0.010 0.028 2026-09-24 16:43:22,102 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:22,131 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:22] "GET /pos/ui/127?from_backend=True HTTP/1.1" 200 - 33 0.010 0.070 2026-09-24 16:43:22,142 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:22] "GET /web/image/res.company/115/favicon HTTP/1.1" 304 - 4 0.003 0.013 2026-09-24 16:43:22,164 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:22] "GET /web/image?model=product.template&field=image_128&id=2215&unique=2026-09-24T16:43:07.000+00:00 HTTP/1.1" 200 - 3 0.003 0.024 2026-09-24 16:43:22,169 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:22] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:43:22,180 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:22] "GET /web/image?model=product.template&field=image_128&id=2217&unique=2026-09-24T16:43:07.000+00:00 HTTP/1.1" 200 - 3 0.002 0.037 2026-09-24 16:43:22,194 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:22] "GET /web/image?model=product.template&field=image_128&id=2218&unique=2026-09-24T16:43:07.000+00:00 HTTP/1.1" 200 - 3 0.001 0.052 2026-09-24 16:43:22,206 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:22] "GET /web/image?model=product.template&field=image_128&id=2219&unique=2026-09-24T16:43:07.000+00:00 HTTP/1.1" 200 - 3 0.001 0.063 2026-09-24 16:43:22,211 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:22,212 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:22] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:43:22,219 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:22] "GET /web/image?model=product.template&field=image_128&id=2220&unique=2026-09-24T16:43:07.000+00:00 HTTP/1.1" 200 - 3 0.001 0.073 2026-09-24 16:43:22,234 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:22] "GET /web/image?model=product.template&field=image_128&id=2221&unique=2026-09-24T16:43:07.000+00:00 HTTP/1.1" 200 - 3 0.002 0.086 2026-09-24 16:43:22,246 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:22] "GET /web/image?model=product.template&field=image_128&id=2223&unique=2026-09-24T16:43:07.000+00:00 HTTP/1.1" 200 - 3 0.001 0.075 2026-09-24 16:43:22,260 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:22,263 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:22] "GET /web/image?model=product.template&field=image_128&id=2225&unique=2026-09-24T16:43:07.000+00:00 HTTP/1.1" 200 - 3 0.001 0.077 2026-09-24 16:43:22,275 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:22] "GET /web/image?model=product.template&field=image_128&id=2222&unique=2026-09-24T16:43:07.000+00:00 HTTP/1.1" 200 - 3 0.001 0.077 2026-09-24 16:43:22,287 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:22] "GET /web/image?model=product.template&field=image_128&id=2224&unique=2026-09-24T16:43:07.000+00:00 HTTP/1.1" 200 - 3 0.001 0.072 2026-09-24 16:43:22,324 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:22] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 34 0.012 0.089 2026-09-24 16:43:22,355 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:22,412 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:22,493 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:22] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 64 0.021 0.059 2026-09-24 16:43:22,549 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:22] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 34 0.014 0.027 2026-09-24 16:43:22,578 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:22] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 6 0.002 0.007 2026-09-24 16:43:22,622 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:22,697 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:22] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 69 0.024 0.050 2026-09-24 16:43:22,764 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:22] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 64 0.020 0.041 2026-09-24 16:43:22,770 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:22] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 5 0.001 0.060 2026-09-24 16:43:22,795 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:22] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.006 0.013 2026-09-24 16:43:22,821 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:22,850 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:22] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 22 0.009 0.019 2026-09-24 16:43:22,925 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:22,975 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:23,026 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:23,076 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:23,127 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment.browser: tour succeeded 2026-09-24 16:43:23,127 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:23,169 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment.browser: heap 17067040 (allocated 18350080) 2026-09-24 16:43:23,171 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Closing chrome headless with pid 128439 2026-09-24 16:43:23,172 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Closing websocket connection 2026-09-24 16:43:23,172 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Terminating chrome headless with pid 128439 2026-09-24 16:43:23,229 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_164323_229575_test_pos_settle_so_with_downpayment.txt 2026-09-24 16:43:23,229 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Removing chrome user profile "/tmp/tmpa_d4969a_chrome_odoo" 2026-09-24 16:43:23,239 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSalePayment.test_settled_so_invoice_keeps_so_customer_reference ... 2026-09-24 16:43:24,325 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_attachment: filestore gc 14 checked, 14 removed 2026-09-24 16:43:29,036 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_lot: Starting TestPointOfSaleFlow.test_read_converted_lot_quantities_pick_then_deliver ... 2026-09-24 16:43:29,694 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_lot: Starting TestPointOfSaleFlow.test_ship_later_lots ... 2026-09-24 16:43:30,121 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #246 deleted stock.move.line records with IDs: [1400, 1401] 2026-09-24 16:43:30,249 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #246 deleted stock.move.line records with IDs: [1402] 2026-09-24 16:43:30,322 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-24 16:43:36,126 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #249 deleted res.currency.rate records with IDs: [73, 74, 75] 2026-09-24 16:43:36,579 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_report: Starting TestPoSSaleReport.test_different_shipping_address ... 2026-09-24 16:43:36,803 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72622556 started for PoS orders references: [{'name': 'Order 62619-821-1642', 'pos_reference': None, 'uuid': '62619-821-1642'}] 2026-09-24 16:43:37,521 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72622556 order {'name': 'Order 62619-821-1642', 'pos_reference': None, 'uuid': '62619-821-1642'} created pos.order #845 2026-09-24 16:43:37,521 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72622556 finished 2026-09-24 16:43:37,697 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_report: Starting TestPoSSaleReport.test_qty_deliverd_qty_to_deliver_in_sales_report ... 2026-09-24 16:43:37,893 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21347993 started for PoS orders references: [{'name': 'Order 59820-116-8941', 'pos_reference': None, 'uuid': '59820-116-8941'}] 2026-09-24 16:43:38,033 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #249 deleted stock.move records with IDs: [1408] 2026-09-24 16:43:38,075 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21347993 order {'name': 'Order 59820-116-8941', 'pos_reference': None, 'uuid': '59820-116-8941'} created pos.order #846 2026-09-24 16:43:38,077 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21347993 finished 2026-09-24 16:43:38,389 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_report: Starting TestPoSSaleReport.test_refund_line_report_prices_sign ... 2026-09-24 16:43:38,808 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Chrome pid: 128662 2026-09-24 16:43:38,808 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Chrome headless temporary user profile dir: /tmp/tmpvvamxbeq_chrome_odoo 2026-09-24 16:43:38,808 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Issuing json command http://127.0.0.1:38049/json/version 2026-09-24 16:43:38,809 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38049', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:43:38,811 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Browser version: Chrome/150.0.7871.114 2026-09-24 16:43:38,811 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Issuing json command http://127.0.0.1:38049/json 2026-09-24 16:43:38,811 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38049', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:43:38,812 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Websocket url found: ws://127.0.0.1:38049/devtools/page/EB03DC10D2B85C2D7795EA2F7BA7FA47 2026-09-24 16:43:38,813 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Enable chrome headless console log notification 2026-09-24 16:43:38,814 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Chrome headless enable page notifications 2026-09-24 16:43:38,850 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:43:38,853 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Setting session cookie in browser 2026-09-24 16:43:38,854 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Open "http://127.0.0.1:8069/pos/ui/130" in browser 2026-09-24 16:43:38,854 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Navigating to: "http://127.0.0.1:8069/pos/ui/130" 2026-09-24 16:43:38,861 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:43:39,143 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:39] "GET /pos/ui/130 HTTP/1.1" 200 - 89 0.017 0.267 2026-09-24 16:43:39,145 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Navigation result: {'frameId': 'EB03DC10D2B85C2D7795EA2F7BA7FA47', 'loaderId': '018E7BF3AC67A3BDF49E8388BB6CC4C5', 'isDownload': False} 2026-09-24 16:43:39,146 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:39,156 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:43:39,167 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:39] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:43:39,170 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:39] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.000 0.008 2026-09-24 16:43:39,174 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:39] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.000 0.009 2026-09-24 16:43:39,458 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:39] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:43:39,460 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:39] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:43:39,468 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:39] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-24 16:43:39,480 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:39] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:43:39,485 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Evaluate test code "odoo.startTour('refund_multiple_products_amounts_compliance', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/130", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:43:39,486 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:39] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:43:39,487 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:39,491 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:39] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:43:39,502 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:39] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.002 0.006 2026-09-24 16:43:39,510 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:39] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.013 2026-09-24 16:43:39,533 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:39] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.006 0.018 2026-09-24 16:43:39,535 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:39] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.016 2026-09-24 16:43:39,816 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:39] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 365 0.080 0.185 2026-09-24 16:43:39,825 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:39] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:43:39,855 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43: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.003 2026-09-24 16:43:39,885 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:39] "GET /web/image/res.company/117/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.021 2026-09-24 16:43:39,898 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43: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.003 2026-09-24 16:43:39,904 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: Owl is running in 'dev' mode. 2026-09-24 16:43:39,911 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:39] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.003 2026-09-24 16:43:39,933 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:39] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:43:39,942 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:39] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:43:39,942 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:39] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:43:39,949 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:39] "GET /web/image?model=res.company&id=117&field=logo HTTP/1.1" 200 - 3 0.002 0.011 2026-09-24 16:43:39,951 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:39] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:43:39,952 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43: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-09-24 16:43:39,968 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:39] "GET /web/image/res.users/251/avatar_128 HTTP/1.1" 200 - 14 0.007 0.025 2026-09-24 16:43:39,974 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:39] "GET /web/image/res.company/117/favicon HTTP/1.1" 200 - 4 0.001 0.014 2026-09-24 16:43:39,976 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:39] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.038 2026-09-24 16:43:40,009 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:40,044 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:40] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.011 2026-09-24 16:43:40,065 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:40] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:43:40,076 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:40] "GET /pos/ui/130?from_backend=True HTTP/1.1" 200 - 33 0.017 0.026 2026-09-24 16:43:40,083 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:40] "GET /web/image/res.company/117/favicon HTTP/1.1" 304 - 4 0.002 0.043 2026-09-24 16:43:40,097 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:40] "GET /web/image?model=product.template&field=image_128&id=2252&unique=2026-09-24T16:43:30.000+00:00 HTTP/1.1" 200 - 3 0.001 0.050 2026-09-24 16:43:40,110 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:40] "GET /web/image?model=product.template&field=image_128&id=2253&unique=2026-09-24T16:43:30.000+00:00 HTTP/1.1" 200 - 3 0.001 0.060 2026-09-24 16:43:40,119 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:40,126 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:40] "GET /web/image?model=product.template&field=image_128&id=2258&unique=2026-09-24T16:43:30.000+00:00 HTTP/1.1" 200 - 3 0.003 0.055 2026-09-24 16:43:40,131 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:40] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:43:40,156 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:40] "GET /pos/ui/130 HTTP/1.1" 200 - 33 0.010 0.112 2026-09-24 16:43:40,168 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:40] "GET /web/image?model=product.template&field=image_128&id=2267&unique=2026-09-24T16:43:30.000+00:00 HTTP/1.1" 200 - 3 0.001 0.088 2026-09-24 16:43:40,181 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:40] "GET /web/image?model=product.template&field=image_128&id=2260&unique=2026-09-24T16:43:30.000+00:00 HTTP/1.1" 200 - 3 0.001 0.095 2026-09-24 16:43:40,194 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:40] "GET /web/image?model=product.template&field=image_128&id=2257&unique=2026-09-24T16:43:30.000+00:00 HTTP/1.1" 200 - 3 0.001 0.093 2026-09-24 16:43:40,212 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:40] "GET /web/image?model=product.template&field=image_128&id=2266&unique=2026-09-24T16:43:30.000+00:00 HTTP/1.1" 200 - 3 0.001 0.098 2026-09-24 16:43:40,224 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:40] "GET /web/image?model=product.template&field=image_128&id=2259&unique=2026-09-24T16:43:30.000+00:00 HTTP/1.1" 200 - 3 0.001 0.088 2026-09-24 16:43:40,263 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:40] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.014 0.091 2026-09-24 16:43:40,275 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:40] "GET /web/image?model=product.template&field=image_128&id=2255&unique=2026-09-24T16:43:30.000+00:00 HTTP/1.1" 200 - 3 0.001 0.090 2026-09-24 16:43:40,287 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:40] "GET /web/image?model=product.template&field=image_128&id=2256&unique=2026-09-24T16:43:30.000+00:00 HTTP/1.1" 200 - 3 0.001 0.088 2026-09-24 16:43:40,299 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:40] "GET /web/image?model=product.template&field=image_128&id=2254&unique=2026-09-24T16:43:30.000+00:00 HTTP/1.1" 200 - 3 0.001 0.127 2026-09-24 16:43:40,304 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:40,355 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:40,407 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:40,585 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:40,635 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:40,698 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:40,709 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:40] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:43:40,710 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:40] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:43:40,748 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:40,799 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:40,862 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:40,923 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:40,926 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82606513 started for PoS orders references: [{'name': '/', 'pos_reference': '261-130-000001', 'uuid': '017ca133-59be-4cf6-8231-55bbaba690f9'}] 2026-09-24 16:43:40,929 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:40] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:43:41,124 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82606513 order {'name': '/', 'pos_reference': '261-130-000001', 'uuid': '017ca133-59be-4cf6-8231-55bbaba690f9'} created pos.order #847 2026-09-24 16:43:41,133 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82606513 finished 2026-09-24 16:43:41,158 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:41] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 228 0.075 0.159 2026-09-24 16:43:41,187 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:41] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:43:41,229 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:41,232 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17591844 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-130-000001', 'uuid': '017ca133-59be-4cf6-8231-55bbaba690f9'}] 2026-09-24 16:43:41,236 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17591844 order {'name': 'Shop - 000001', 'pos_reference': '261-130-000001', 'uuid': '017ca133-59be-4cf6-8231-55bbaba690f9'} sync ignored for existing PoS order pos.order(847,) (state: paid) 2026-09-24 16:43:41,243 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17591844 finished 2026-09-24 16:43:41,289 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:41,295 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:41] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.019 0.045 2026-09-24 16:43:41,339 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:41,389 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:41,439 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:41,494 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:41,555 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:41,560 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:41] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:43:41,575 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:41] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.009 2026-09-24 16:43:41,584 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:41] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids#pos.order.search_paid_order_ids HTTP/1.1" 200 - 6 0.002 0.006 2026-09-24 16:43:41,610 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:41,660 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:41,712 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:41,762 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:41,812 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:41,875 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:41,925 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:41,979 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:42,036 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:42,040 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38968884 started for PoS orders references: [{'name': '/', 'pos_reference': '261-130-000002', 'uuid': 'f251c72c-82f4-4eab-a9f7-87b6e6648211'}] 2026-09-24 16:43:42,188 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38968884 order {'name': '/', 'pos_reference': '261-130-000002', 'uuid': 'f251c72c-82f4-4eab-a9f7-87b6e6648211'} created pos.order #848 2026-09-24 16:43:42,199 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38968884 finished 2026-09-24 16:43:42,229 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:42] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 169 0.048 0.142 2026-09-24 16:43:42,254 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:42] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:43:42,272 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: tour succeeded 2026-09-24 16:43:42,273 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:42,275 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13471602 started for PoS orders references: [{'name': 'Shop - 000001 REFUND', 'pos_reference': '261-130-000002', 'uuid': 'f251c72c-82f4-4eab-a9f7-87b6e6648211'}] 2026-09-24 16:43:42,279 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13471602 order {'name': 'Shop - 000001 REFUND', 'pos_reference': '261-130-000002', 'uuid': 'f251c72c-82f4-4eab-a9f7-87b6e6648211'} sync ignored for existing PoS order pos.order(848,) (state: paid) 2026-09-24 16:43:42,287 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13471602 finished 2026-09-24 16:43:42,333 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: heap 17348124 (allocated 19009536) 2026-09-24 16:43:42,334 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:42] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.016 0.044 2026-09-24 16:43:42,337 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Closing chrome headless with pid 128662 2026-09-24 16:43:42,338 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Closing websocket connection 2026-09-24 16:43:42,338 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Terminating chrome headless with pid 128662 2026-09-24 16:43:42,392 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_164342_392033_test_refund_line_report_prices_sign.txt 2026-09-24 16:43:42,392 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Removing chrome user profile "/tmp/tmpvvamxbeq_chrome_odoo" 2026-09-24 16:43:42,598 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_report: Starting TestPoSSaleReport.test_warehouse ... 2026-09-24 16:43:42,786 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64152133 started for PoS orders references: [{'name': 'Order 50826-423-3769', 'pos_reference': None, 'uuid': '50826-423-3769'}] 2026-09-24 16:43:42,970 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64152133 order {'name': 'Order 50826-423-3769', 'pos_reference': None, 'uuid': '50826-423-3769'} created pos.order #849 2026-09-24 16:43:42,970 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64152133 finished 2026-09-24 16:43:43,100 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_report: Starting TestPoSSaleReport.test_weight_and_volume ... 2026-09-24 16:43:43,280 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13835729 started for PoS orders references: [{'name': 'Order 24358-622-8335', 'pos_reference': None, 'uuid': '24358-622-8335'}, {'name': 'Order 37465-676-0948', 'pos_reference': None, 'uuid': '37465-676-0948'}] 2026-09-24 16:43:43,483 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13835729 order {'name': 'Order 24358-622-8335', 'pos_reference': None, 'uuid': '24358-622-8335'} created pos.order #850 2026-09-24 16:43:43,600 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13835729 order {'name': 'Order 37465-676-0948', 'pos_reference': None, 'uuid': '37465-676-0948'} created pos.order #851 2026-09-24 16:43:43,601 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13835729 finished 2026-09-24 16:43:43,742 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_pos_sale_report: Starting TestPoSSaleReport.test_weight_and_volume_product_variant ... 2026-09-24 16:43:44,051 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22335401 started for PoS orders references: [{'name': 'Order 85583-226-4751', 'pos_reference': None, 'uuid': '85583-226-4751'}] 2026-09-24 16:43:44,241 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22335401 order {'name': 'Order 85583-226-4751', 'pos_reference': None, 'uuid': '85583-226-4751'} created pos.order #852 2026-09-24 16:43:44,242 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22335401 finished 2026-09-24 16:43:44,639 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-09-24 16:43:50,596 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment: Starting TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos ... 2026-09-24 16:43:51,071 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome pid: 128888 2026-09-24 16:43:51,071 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome headless temporary user profile dir: /tmp/tmpnv2em3vl_chrome_odoo 2026-09-24 16:43:51,071 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Issuing json command http://127.0.0.1:35575/json/version 2026-09-24 16:43:51,072 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35575', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:43:51,113 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Browser version: Chrome/150.0.7871.114 2026-09-24 16:43:51,113 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Issuing json command http://127.0.0.1:35575/json 2026-09-24 16:43:51,113 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35575', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:43:51,120 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Websocket url found: ws://127.0.0.1:35575/devtools/page/9BEFB4CFEA710CFC67C1BCC3FA554FB2 2026-09-24 16:43:51,127 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Enable chrome headless console log notification 2026-09-24 16:43:51,131 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome headless enable page notifications 2026-09-24 16:43:51,211 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:43:51,214 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Setting session cookie in browser 2026-09-24 16:43:51,215 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Open "http://127.0.0.1:8069/pos/ui/133" in browser 2026-09-24 16:43:51,215 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Navigating to: "http://127.0.0.1:8069/pos/ui/133" 2026-09-24 16:43:51,223 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:43:51,567 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:51] "GET /pos/ui/133 HTTP/1.1" 200 - 131 0.031 0.315 2026-09-24 16:43:51,569 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Navigation result: {'frameId': '9BEFB4CFEA710CFC67C1BCC3FA554FB2', 'loaderId': '1228F2DE99B9205104B8CDDDEEBE1109', 'isDownload': False} 2026-09-24 16:43:51,570 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:51,578 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:43:51,587 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:51] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.004 2026-09-24 16:43:51,590 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:51] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-09-24 16:43:51,594 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:51] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-09-24 16:43:51,875 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:51] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:43:51,877 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:51] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:43:51,885 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:51] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-24 16:43:51,896 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:51] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:43:51,901 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Evaluate test code "odoo.startTour('test_taxes_l10n_be_pos_downpayment_round_per_line_price_excluded', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/133", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:43:51,902 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:51] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:43:51,904 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:51,907 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:51] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:43:51,919 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:51] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.002 0.005 2026-09-24 16:43:51,927 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:51] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.013 2026-09-24 16:43:51,951 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:51] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.006 0.020 2026-09-24 16:43:51,953 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:51] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.016 2026-09-24 16:43:52,223 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:52] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 353 0.079 0.177 2026-09-24 16:43:52,231 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:52] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:43:52,269 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43: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.014 2026-09-24 16:43:52,299 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:52] "GET /web/image/res.company/118/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.022 2026-09-24 16:43:52,310 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43: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.004 2026-09-24 16:43:52,317 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: Owl is running in 'dev' mode. 2026-09-24 16:43:52,324 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:52] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.003 2026-09-24 16:43:52,349 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:52] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:43:52,360 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:52] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:43:52,361 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:52] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:43:52,368 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43: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-09-24 16:43:52,368 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:52] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:43:52,380 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:52] "GET /web/image/res.users/257/avatar_128 HTTP/1.1" 200 - 14 0.012 0.016 2026-09-24 16:43:52,388 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:52] "GET /web/image?model=res.company&id=118&field=logo HTTP/1.1" 200 - 3 0.002 0.033 2026-09-24 16:43:52,396 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:52] "GET /web/image/res.company/118/favicon HTTP/1.1" 200 - 4 0.002 0.020 2026-09-24 16:43:52,397 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:52] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.045 2026-09-24 16:43:52,422 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:52,460 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:52] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.012 2026-09-24 16:43:52,461 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:52] "GET /web/image/res.company/118/favicon HTTP/1.1" 304 - 4 0.006 0.010 2026-09-24 16:43:52,478 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:52] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:43:52,494 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:52] "GET /pos/ui/133?from_backend=True HTTP/1.1" 200 - 33 0.013 0.034 2026-09-24 16:43:52,520 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:52] "GET /pos/ui/133 HTTP/1.1" 200 - 33 0.008 0.065 2026-09-24 16:43:52,524 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:52] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:43:52,526 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:52,535 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:52] "GET /web/image?model=product.template&field=image_128&id=2285&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.002 0.069 2026-09-24 16:43:52,551 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:52] "GET /web/image?model=product.template&field=image_128&id=2286&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.002 0.083 2026-09-24 16:43:52,563 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:52] "GET /web/image?model=product.template&field=image_128&id=2294&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.081 2026-09-24 16:43:52,577 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:52] "GET /web/image?model=product.template&field=image_128&id=2284&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.116 2026-09-24 16:43:52,578 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:52,591 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:52] "GET /web/image?model=product.template&field=image_128&id=2291&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.093 2026-09-24 16:43:52,603 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:52] "GET /web/image?model=product.template&field=image_128&id=2290&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.075 2026-09-24 16:43:52,616 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:52] "GET /web/image?model=product.template&field=image_128&id=2292&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.076 2026-09-24 16:43:52,628 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:52] "GET /web/image?model=product.template&field=image_128&id=2295&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.074 2026-09-24 16:43:52,664 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:52] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.014 0.084 2026-09-24 16:43:52,677 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:52] "GET /web/image?model=product.template&field=image_128&id=2288&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.083 2026-09-24 16:43:52,688 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:52,690 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:52] "GET /web/image?model=product.template&field=image_128&id=2289&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.083 2026-09-24 16:43:52,702 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:52] "GET /web/image?model=product.template&field=image_128&id=2287&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.122 2026-09-24 16:43:52,744 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:52,822 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:52] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 61 0.018 0.058 2026-09-24 16:43:52,868 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:52] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.010 0.021 2026-09-24 16:43:52,893 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:52] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.006 2026-09-24 16:43:52,938 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:53,004 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:53] "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.023 0.042 2026-09-24 16:43:53,071 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:53] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 56 0.019 0.043 2026-09-24 16:43:53,077 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:53] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.001 0.061 2026-09-24 16:43:53,093 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:53] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.004 0.008 2026-09-24 16:43:53,103 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:53] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.005 2026-09-24 16:43:53,129 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:53] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.007 0.013 2026-09-24 16:43:53,157 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:53,209 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:53,287 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:53,337 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:53,388 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:53,451 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:53,459 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:53] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:43:53,460 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:53] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:43:53,501 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:53,552 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:53,602 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:53,665 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:53,715 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:53,768 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:53,827 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:53,831 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7364875 started for PoS orders references: [{'name': '/', 'pos_reference': '261-133-000001', 'uuid': 'fd0d29b6-18cc-429a-b5a7-3db9eaa0dd2c'}] 2026-09-24 16:43:53,838 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:53] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:43:54,728 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7364875 order {'name': '/', 'pos_reference': '261-133-000001', 'uuid': 'fd0d29b6-18cc-429a-b5a7-3db9eaa0dd2c'} created pos.order #853 2026-09-24 16:43:54,834 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7364875 finished 2026-09-24 16:43:54,990 44 INFO rb-c855d12-225060-418428 odoo.tests.common: Simulating signal changes during tests 2026-09-24 16:43:54,990 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:54] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 819 0.302 0.859 2026-09-24 16:43:55,044 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:55] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 31 0.013 0.020 2026-09-24 16:43:55,045 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:55] "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.036 2026-09-24 16:43:55,064 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:55] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:43:55,107 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:55,109 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41280466 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-133-000001', 'uuid': 'fd0d29b6-18cc-429a-b5a7-3db9eaa0dd2c'}] 2026-09-24 16:43:55,117 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41280466 order {'name': 'Shop - 000001', 'pos_reference': '261-133-000001', 'uuid': 'fd0d29b6-18cc-429a-b5a7-3db9eaa0dd2c'} sync ignored for existing PoS order pos.order(853,) (state: done) 2026-09-24 16:43:55,124 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41280466 finished 2026-09-24 16:43:55,157 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:55,192 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:55] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 87 0.033 0.052 2026-09-24 16:43:55,215 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:55,220 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:55] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.008 0.013 2026-09-24 16:43:55,266 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: tour succeeded 2026-09-24 16:43:55,266 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:55,325 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: heap 17776168 (allocated 19398656) 2026-09-24 16:43:55,328 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Closing chrome headless with pid 128888 2026-09-24 16:43:55,328 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Closing websocket connection 2026-09-24 16:43:55,329 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Terminating chrome headless with pid 128888 2026-09-24 16:43:55,383 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_164355_383182_test_taxes_l10n_be_pos.txt 2026-09-24 16:43:55,383 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Removing chrome user profile "/tmp/tmpnv2em3vl_chrome_odoo" 2026-09-24 16:43:55,836 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #254 deleted stock.move.line records with IDs: [1413, 1414] 2026-09-24 16:43:56,452 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome pid: 129122 2026-09-24 16:43:56,453 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome headless temporary user profile dir: /tmp/tmplmrq4e57_chrome_odoo 2026-09-24 16:43:56,453 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Issuing json command http://127.0.0.1:43639/json/version 2026-09-24 16:43:56,454 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43639', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:43:56,455 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Browser version: Chrome/150.0.7871.114 2026-09-24 16:43:56,455 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Issuing json command http://127.0.0.1:43639/json 2026-09-24 16:43:56,456 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43639', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:43:56,457 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Websocket url found: ws://127.0.0.1:43639/devtools/page/1F6E1DAACA75EBEB997B0AEA2306E2A3 2026-09-24 16:43:56,458 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Enable chrome headless console log notification 2026-09-24 16:43:56,459 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome headless enable page notifications 2026-09-24 16:43:56,529 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:43:56,532 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Setting session cookie in browser 2026-09-24 16:43:56,533 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Open "http://127.0.0.1:8069/pos/ui/133" in browser 2026-09-24 16:43:56,533 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Navigating to: "http://127.0.0.1:8069/pos/ui/133" 2026-09-24 16:43:56,616 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:56] "GET /pos/ui/133 HTTP/1.1" 200 - 112 0.025 0.054 2026-09-24 16:43:56,619 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Navigation result: {'frameId': '1F6E1DAACA75EBEB997B0AEA2306E2A3', 'loaderId': '93E03954EA615E8DFC40FA333217E36D', 'isDownload': False} 2026-09-24 16:43:56,619 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:56,627 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:43:56,636 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:56] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.004 2026-09-24 16:43:56,640 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:56] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-09-24 16:43:56,643 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:56] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-09-24 16:43:56,913 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:56] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:43:56,913 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:56] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:43:56,921 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:56] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-24 16:43:56,932 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:56] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:43:56,933 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Evaluate test code "odoo.startTour('test_taxes_l10n_be_pos_downpayment_round_globally_price_excluded', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/133", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:43:56,937 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:56,938 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:56] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:43:56,943 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:56] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:43:56,954 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:56] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.002 0.006 2026-09-24 16:43:56,957 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:56] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.008 2026-09-24 16:43:56,980 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:56] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.006 0.016 2026-09-24 16:43:56,982 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:56] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.015 2026-09-24 16:43:57,249 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:57] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 353 0.076 0.178 2026-09-24 16:43:57,258 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:57] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:43:57,283 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:57] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:43:57,325 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:57] "GET /web/image/res.company/118/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.033 2026-09-24 16:43:57,341 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:57] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:43:57,347 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: Owl is running in 'dev' mode. 2026-09-24 16:43:57,354 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:57] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.003 2026-09-24 16:43:57,378 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:57] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:43:57,382 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:57] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:43:57,390 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:57] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:43:57,391 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:57] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:43:57,397 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:57] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:43:57,400 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43: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-09-24 16:43:57,406 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:57] "GET /web/image/res.users/257/avatar_128 HTTP/1.1" 200 - 14 0.011 0.013 2026-09-24 16:43:57,413 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:57] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:43:57,416 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:57] "GET /web/image?model=res.company&id=118&field=logo HTTP/1.1" 200 - 3 0.002 0.030 2026-09-24 16:43:57,423 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:57] "GET /web/image/res.company/118/favicon HTTP/1.1" 200 - 4 0.002 0.019 2026-09-24 16:43:57,454 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:57] "GET /pos/ui/133 HTTP/1.1" 200 - 33 0.012 0.028 2026-09-24 16:43:57,462 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:57,485 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:57] "GET /pos/ui/133?from_backend=True HTTP/1.1" 200 - 33 0.012 0.066 2026-09-24 16:43:57,495 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:57] "GET /web/image/res.company/118/favicon HTTP/1.1" 304 - 4 0.002 0.006 2026-09-24 16:43:57,521 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:57] "GET /web/image?model=product.template&field=image_128&id=2284&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.002 0.020 2026-09-24 16:43:57,525 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:57] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:43:57,536 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:57] "GET /web/image?model=product.template&field=image_128&id=2285&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.002 0.035 2026-09-24 16:43:57,549 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:57] "GET /web/image?model=product.template&field=image_128&id=2286&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.046 2026-09-24 16:43:57,561 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:57] "GET /web/image?model=product.template&field=image_128&id=2287&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.058 2026-09-24 16:43:57,574 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:57] "GET /web/image?model=product.template&field=image_128&id=2288&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.069 2026-09-24 16:43:57,586 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:57] "GET /web/image?model=product.template&field=image_128&id=2289&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.080 2026-09-24 16:43:57,591 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:57] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:43:57,592 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:57,600 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:57] "GET /web/image?model=product.template&field=image_128&id=2290&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.002 0.071 2026-09-24 16:43:57,613 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:57] "GET /web/image?model=product.template&field=image_128&id=2296&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.073 2026-09-24 16:43:57,625 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:57] "GET /web/image?model=product.template&field=image_128&id=2297&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.073 2026-09-24 16:43:57,637 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:57] "GET /web/image?model=product.template&field=image_128&id=2294&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.072 2026-09-24 16:43:57,640 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:57,649 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:57] "GET /web/image?model=product.template&field=image_128&id=2292&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.072 2026-09-24 16:43:57,661 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:57] "GET /web/image?model=product.template&field=image_128&id=2295&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.067 2026-09-24 16:43:57,674 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:57] "GET /web/image?model=product.template&field=image_128&id=2291&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.070 2026-09-24 16:43:57,710 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:57] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.013 0.081 2026-09-24 16:43:57,737 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:57,793 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:57,850 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:57] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 44 0.012 0.043 2026-09-24 16:43:57,895 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:57] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.010 0.020 2026-09-24 16:43:57,919 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:57] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.001 0.005 2026-09-24 16:43:57,960 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:58,041 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:58] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 61 0.021 0.060 2026-09-24 16:43:58,101 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:58] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 56 0.017 0.038 2026-09-24 16:43:58,106 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:58] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.001 0.051 2026-09-24 16:43:58,123 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:58] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.004 0.009 2026-09-24 16:43:58,133 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:58] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.001 0.005 2026-09-24 16:43:58,159 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:58] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.006 0.014 2026-09-24 16:43:58,189 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:58,242 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:58,317 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:58,368 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:58,418 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:58,481 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:58,490 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:58] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:43:58,491 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:58] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:43:58,531 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:58,582 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:58,632 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:58,695 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:58,746 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:58,798 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:58,858 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:58,863 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14259117 started for PoS orders references: [{'name': '/', 'pos_reference': '262-133-000001', 'uuid': '36e6a687-ea94-4572-a559-b2be0b412521'}] 2026-09-24 16:43:58,864 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:58] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:43:59,433 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14259117 order {'name': '/', 'pos_reference': '262-133-000001', 'uuid': '36e6a687-ea94-4572-a559-b2be0b412521'} created pos.order #854 2026-09-24 16:43:59,495 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14259117 finished 2026-09-24 16:43:59,601 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:59] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 663 0.225 0.516 2026-09-24 16:43:59,643 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:59] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.007 0.015 2026-09-24 16:43:59,645 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43: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.024 2026-09-24 16:43:59,659 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:59] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:43:59,707 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:59,710 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80110027 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '262-133-000001', 'uuid': '36e6a687-ea94-4572-a559-b2be0b412521'}] 2026-09-24 16:43:59,714 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80110027 order {'name': 'Shop - 000001', 'pos_reference': '262-133-000001', 'uuid': '36e6a687-ea94-4572-a559-b2be0b412521'} sync ignored for existing PoS order pos.order(854,) (state: done) 2026-09-24 16:43:59,721 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80110027 finished 2026-09-24 16:43:59,758 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:59,778 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:59] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 72 0.020 0.050 2026-09-24 16:43:59,804 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:43:59] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.006 0.013 2026-09-24 16:43:59,830 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:59,880 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: tour succeeded 2026-09-24 16:43:59,881 44 INFO rb-c855d12-225060-418428 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-09-24 16:43:59,940 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: heap 17910632 (allocated 19398656) 2026-09-24 16:43:59,943 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Closing chrome headless with pid 129122 2026-09-24 16:43:59,944 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Closing websocket connection 2026-09-24 16:43:59,944 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Terminating chrome headless with pid 129122 2026-09-24 16:44:00,000 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_164400_000807_test_taxes_l10n_be_pos.txt 2026-09-24 16:44:00,001 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Removing chrome user profile "/tmp/tmplmrq4e57_chrome_odoo" 2026-09-24 16:44:00,401 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #254 deleted stock.move.line records with IDs: [1416, 1417] 2026-09-24 16:44:01,014 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome pid: 129357 2026-09-24 16:44:01,014 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome headless temporary user profile dir: /tmp/tmplhgtk6q__chrome_odoo 2026-09-24 16:44:01,014 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Issuing json command http://127.0.0.1:44705/json/version 2026-09-24 16:44:01,015 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44705', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:44:01,017 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Browser version: Chrome/150.0.7871.114 2026-09-24 16:44:01,017 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Issuing json command http://127.0.0.1:44705/json 2026-09-24 16:44:01,018 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44705', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:44:01,019 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Websocket url found: ws://127.0.0.1:44705/devtools/page/9EBE1F3E746036D8D7A3219F7B85BD27 2026-09-24 16:44:01,020 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Enable chrome headless console log notification 2026-09-24 16:44:01,021 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome headless enable page notifications 2026-09-24 16:44:01,100 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:44:01,103 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Setting session cookie in browser 2026-09-24 16:44:01,104 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Open "http://127.0.0.1:8069/pos/ui/133" in browser 2026-09-24 16:44:01,105 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Navigating to: "http://127.0.0.1:8069/pos/ui/133" 2026-09-24 16:44:01,178 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:01] "GET /pos/ui/133 HTTP/1.1" 200 - 90 0.021 0.046 2026-09-24 16:44:01,181 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Navigation result: {'frameId': '9EBE1F3E746036D8D7A3219F7B85BD27', 'loaderId': '99AC9D82AE68AFD97CEDEF26F9DF8B33', 'isDownload': False} 2026-09-24 16:44:01,181 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:01,190 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:44:01,200 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:01] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.004 2026-09-24 16:44:01,203 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:01] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.000 0.006 2026-09-24 16:44:01,206 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:01] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-09-24 16:44:01,482 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:01] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:44:01,484 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:01] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:44:01,490 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:01] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:44:01,498 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:01] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:44:01,500 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Evaluate test code "odoo.startTour('test_taxes_l10n_be_pos_downpayment_round_per_line_price_included', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/133", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:44:01,504 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:01,505 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:01] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:44:01,510 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:01] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:44:01,517 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:01] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.003 2026-09-24 16:44:01,525 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:01] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.002 0.009 2026-09-24 16:44:01,527 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:01] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.002 2026-09-24 16:44:01,551 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:01] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.006 0.016 2026-09-24 16:44:01,829 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:01] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 351 0.082 0.180 2026-09-24 16:44:01,840 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:01] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:44:01,867 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44: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.004 2026-09-24 16:44:01,902 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:01] "GET /web/image/res.company/118/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.025 2026-09-24 16:44:01,911 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:01] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:44:01,916 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: Owl is running in 'dev' mode. 2026-09-24 16:44:01,923 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:01] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.002 2026-09-24 16:44:01,948 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:01] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:44:01,956 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:01] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:44:01,956 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:01] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:44:01,964 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:01] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:44:01,967 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:01] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:44:01,977 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:01] "GET /web/image/res.users/257/avatar_128 HTTP/1.1" 200 - 14 0.009 0.017 2026-09-24 16:44:01,983 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:01] "GET /web/image?model=res.company&id=118&field=logo HTTP/1.1" 200 - 3 0.001 0.031 2026-09-24 16:44:01,985 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:01] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.032 2026-09-24 16:44:01,990 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:01] "GET /web/image/res.company/118/favicon HTTP/1.1" 200 - 4 0.001 0.014 2026-09-24 16:44:02,023 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:02,056 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:02] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:44:02,069 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:02] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:44:02,084 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:02] "GET /pos/ui/133?from_backend=True HTTP/1.1" 200 - 33 0.013 0.021 2026-09-24 16:44:02,109 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:02] "GET /pos/ui/133 HTTP/1.1" 200 - 33 0.007 0.052 2026-09-24 16:44:02,123 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:02] "GET /web/image?model=product.template&field=image_128&id=2284&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.069 2026-09-24 16:44:02,133 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:02,139 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:02] "GET /web/image?model=product.template&field=image_128&id=2285&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.003 0.079 2026-09-24 16:44:02,143 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:02] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:44:02,153 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:02] "GET /web/image?model=product.template&field=image_128&id=2298&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.081 2026-09-24 16:44:02,160 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:02] "GET /web/image/res.company/118/favicon HTTP/1.1" 304 - 4 0.002 0.109 2026-09-24 16:44:02,175 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:02] "GET /web/image?model=product.template&field=image_128&id=2292&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.087 2026-09-24 16:44:02,185 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:02,187 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:02] "GET /web/image?model=product.template&field=image_128&id=2295&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.075 2026-09-24 16:44:02,200 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:02] "GET /web/image?model=product.template&field=image_128&id=2299&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.070 2026-09-24 16:44:02,212 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:02] "GET /web/image?model=product.template&field=image_128&id=2297&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.066 2026-09-24 16:44:02,226 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:02] "GET /web/image?model=product.template&field=image_128&id=2296&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.067 2026-09-24 16:44:02,239 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:02] "GET /web/image?model=product.template&field=image_128&id=2289&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.077 2026-09-24 16:44:02,251 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:02] "GET /web/image?model=product.template&field=image_128&id=2290&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.073 2026-09-24 16:44:02,264 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:02] "GET /web/image?model=product.template&field=image_128&id=2294&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.073 2026-09-24 16:44:02,275 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:02] "GET /web/image?model=product.template&field=image_128&id=2291&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.072 2026-09-24 16:44:02,309 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:02] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 31 0.012 0.082 2026-09-24 16:44:02,321 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:02] "GET /web/image?model=product.template&field=image_128&id=2287&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.078 2026-09-24 16:44:02,333 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:02] "GET /web/image?model=product.template&field=image_128&id=2288&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.078 2026-09-24 16:44:02,338 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:02,346 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:02] "GET /web/image?model=product.template&field=image_128&id=2286&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.115 2026-09-24 16:44:02,395 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:02,442 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:02] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 35 0.010 0.035 2026-09-24 16:44:02,489 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:02] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.010 0.021 2026-09-24 16:44:02,515 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:02] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.001 0.006 2026-09-24 16:44:02,559 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:02,623 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:02] "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.021 0.042 2026-09-24 16:44:02,688 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:02] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 56 0.019 0.041 2026-09-24 16:44:02,694 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:02] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.001 0.058 2026-09-24 16:44:02,710 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:02] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.003 0.008 2026-09-24 16:44:02,720 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:02] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.001 0.005 2026-09-24 16:44:02,745 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:02] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.006 0.014 2026-09-24 16:44:02,772 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:02,825 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:02,904 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:02,954 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:03,005 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:03,067 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:03,076 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:03] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:44:03,077 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:03] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:44:03,118 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:03,168 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:03,219 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:03,282 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:03,332 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:03,385 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:03,445 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:03,449 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91988975 started for PoS orders references: [{'name': '/', 'pos_reference': '263-133-000001', 'uuid': '278daa2b-5f86-4aa8-ba12-a7c5fe81012a'}] 2026-09-24 16:44:03,455 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:03] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:44:04,028 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91988975 order {'name': '/', 'pos_reference': '263-133-000001', 'uuid': '278daa2b-5f86-4aa8-ba12-a7c5fe81012a'} created pos.order #855 2026-09-24 16:44:04,095 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91988975 finished 2026-09-24 16:44:04,205 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:04] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 632 0.232 0.526 2026-09-24 16:44:04,229 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:04] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:44:04,250 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:04] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.007 0.017 2026-09-24 16:44:04,263 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:04] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:44:04,310 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:04,312 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95380366 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '263-133-000001', 'uuid': '278daa2b-5f86-4aa8-ba12-a7c5fe81012a'}] 2026-09-24 16:44:04,316 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95380366 order {'name': 'Shop - 000001', 'pos_reference': '263-133-000001', 'uuid': '278daa2b-5f86-4aa8-ba12-a7c5fe81012a'} sync ignored for existing PoS order pos.order(855,) (state: done) 2026-09-24 16:44:04,324 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95380366 finished 2026-09-24 16:44:04,361 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:04,381 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:04] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 72 0.021 0.050 2026-09-24 16:44:04,410 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:04] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.007 0.014 2026-09-24 16:44:04,419 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:04,469 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: tour succeeded 2026-09-24 16:44:04,470 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:04,529 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: heap 17844972 (allocated 19398656) 2026-09-24 16:44:04,531 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Closing chrome headless with pid 129357 2026-09-24 16:44:04,531 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Closing websocket connection 2026-09-24 16:44:04,532 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Terminating chrome headless with pid 129357 2026-09-24 16:44:04,586 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_164404_586103_test_taxes_l10n_be_pos.txt 2026-09-24 16:44:04,586 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Removing chrome user profile "/tmp/tmplhgtk6q__chrome_odoo" 2026-09-24 16:44:04,986 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #254 deleted stock.move.line records with IDs: [1419, 1420] 2026-09-24 16:44:05,501 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome pid: 129595 2026-09-24 16:44:05,502 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome headless temporary user profile dir: /tmp/tmp4o6nwe6r_chrome_odoo 2026-09-24 16:44:05,502 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Issuing json command http://127.0.0.1:38703/json/version 2026-09-24 16:44:05,503 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38703', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:44:05,542 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Browser version: Chrome/150.0.7871.114 2026-09-24 16:44:05,543 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Issuing json command http://127.0.0.1:38703/json 2026-09-24 16:44:05,543 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38703', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:44:05,549 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Websocket url found: ws://127.0.0.1:38703/devtools/page/C79FD8C09E559F03C9058672E618D749 2026-09-24 16:44:05,557 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Enable chrome headless console log notification 2026-09-24 16:44:05,560 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome headless enable page notifications 2026-09-24 16:44:05,660 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:44:05,664 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Setting session cookie in browser 2026-09-24 16:44:05,665 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Open "http://127.0.0.1:8069/pos/ui/133" in browser 2026-09-24 16:44:05,665 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Navigating to: "http://127.0.0.1:8069/pos/ui/133" 2026-09-24 16:44:05,735 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:05] "GET /pos/ui/133 HTTP/1.1" 200 - 90 0.020 0.044 2026-09-24 16:44:05,737 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Navigation result: {'frameId': 'C79FD8C09E559F03C9058672E618D749', 'loaderId': '2AD2EDDC3D53C1573E972A81D9F13551', 'isDownload': False} 2026-09-24 16:44:05,737 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:05,746 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:44:05,755 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:05] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:44:05,758 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:05] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-09-24 16:44:05,763 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:05] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-09-24 16:44:06,031 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:06] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:44:06,037 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:06] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:44:06,041 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:06] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:44:06,048 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:06] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:44:06,049 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Evaluate test code "odoo.startTour('test_taxes_l10n_be_pos_downpayment_round_globally_price_included', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/133", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:44:06,054 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:06,055 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:06] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:44:06,059 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:06] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:44:06,071 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:06] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.002 0.006 2026-09-24 16:44:06,074 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:06] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.010 2026-09-24 16:44:06,104 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:06] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.006 0.022 2026-09-24 16:44:06,105 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:06] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.022 2026-09-24 16:44:06,375 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:06] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 351 0.079 0.177 2026-09-24 16:44:06,385 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:06] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:44:06,410 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44: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.003 2026-09-24 16:44:06,451 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:06] "GET /web/image/res.company/118/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.032 2026-09-24 16:44:06,462 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44: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.003 2026-09-24 16:44:06,468 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: Owl is running in 'dev' mode. 2026-09-24 16:44:06,474 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:06] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.003 2026-09-24 16:44:06,499 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:06] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:44:06,505 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:06] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:44:06,507 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:06] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:44:06,508 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:06] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:44:06,517 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44: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-09-24 16:44:06,519 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:06] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:44:06,519 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:06] "GET /web/image?model=res.company&id=118&field=logo HTTP/1.1" 200 - 3 0.004 0.012 2026-09-24 16:44:06,537 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:06] "GET /web/image/res.users/257/avatar_128 HTTP/1.1" 200 - 14 0.006 0.028 2026-09-24 16:44:06,543 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:06] "GET /web/image/res.company/118/favicon HTTP/1.1" 200 - 4 0.001 0.013 2026-09-24 16:44:06,576 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:06,611 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:06] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:44:06,630 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:06] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:44:06,646 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:06] "GET /pos/ui/133 HTTP/1.1" 200 - 33 0.012 0.030 2026-09-24 16:44:06,660 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:06] "GET /web/image?model=product.template&field=image_128&id=2285&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.053 2026-09-24 16:44:06,675 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:06,676 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:06] "GET /web/image?model=product.template&field=image_128&id=2286&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.066 2026-09-24 16:44:06,682 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:06] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:44:06,691 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:06] "GET /web/image?model=product.template&field=image_128&id=2284&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.002 0.085 2026-09-24 16:44:06,699 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:06] "GET /web/image/res.company/118/favicon HTTP/1.1" 304 - 4 0.002 0.064 2026-09-24 16:44:06,712 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:06] "GET /web/image?model=product.template&field=image_128&id=2290&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.062 2026-09-24 16:44:06,724 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:06] "GET /web/image?model=product.template&field=image_128&id=2297&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.061 2026-09-24 16:44:06,725 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:06,737 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:06] "GET /web/image?model=product.template&field=image_128&id=2295&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.052 2026-09-24 16:44:06,767 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:06] "GET /pos/ui/133?from_backend=True HTTP/1.1" 200 - 33 0.008 0.155 2026-09-24 16:44:06,780 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:06] "GET /web/image?model=product.template&field=image_128&id=2301&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.085 2026-09-24 16:44:06,793 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:06] "GET /web/image?model=product.template&field=image_128&id=2296&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.091 2026-09-24 16:44:06,805 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:06] "GET /web/image?model=product.template&field=image_128&id=2300&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.089 2026-09-24 16:44:06,818 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:06] "GET /web/image?model=product.template&field=image_128&id=2289&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.089 2026-09-24 16:44:06,830 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:06] "GET /web/image?model=product.template&field=image_128&id=2294&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.090 2026-09-24 16:44:06,842 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:06] "GET /web/image?model=product.template&field=image_128&id=2298&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.071 2026-09-24 16:44:06,855 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:06] "GET /web/image?model=product.template&field=image_128&id=2292&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.071 2026-09-24 16:44:06,866 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:06] "GET /web/image?model=product.template&field=image_128&id=2291&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.070 2026-09-24 16:44:06,878 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:06] "GET /web/image?model=product.template&field=image_128&id=2299&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.069 2026-09-24 16:44:06,910 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:06] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 31 0.012 0.078 2026-09-24 16:44:06,922 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:06] "GET /web/image?model=product.template&field=image_128&id=2288&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.076 2026-09-24 16:44:06,934 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:06] "GET /web/image?model=product.template&field=image_128&id=2287&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.100 2026-09-24 16:44:06,937 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:06,994 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:07,045 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:07] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 35 0.012 0.038 2026-09-24 16:44:07,099 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:07] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.011 0.029 2026-09-24 16:44:07,125 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:07] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.006 2026-09-24 16:44:07,168 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:07,231 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:07] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 61 0.020 0.042 2026-09-24 16:44:07,292 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:07] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 56 0.018 0.039 2026-09-24 16:44:07,298 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:07] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.001 0.055 2026-09-24 16:44:07,314 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:07] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.003 0.008 2026-09-24 16:44:07,326 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:07] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.005 2026-09-24 16:44:07,354 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:07] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.008 0.014 2026-09-24 16:44:07,389 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:07,441 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:07,516 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:07,566 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:07,617 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:07,679 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:07,690 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:07] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:44:07,692 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:07] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:44:07,729 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:07,780 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:07,830 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:07,895 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:07,945 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:07,999 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:08,058 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:08,063 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82879960 started for PoS orders references: [{'name': '/', 'pos_reference': '264-133-000001', 'uuid': '37f7d795-9d91-469e-8a03-69cc836d90cb'}] 2026-09-24 16:44:08,064 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:08] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:44:08,657 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82879960 order {'name': '/', 'pos_reference': '264-133-000001', 'uuid': '37f7d795-9d91-469e-8a03-69cc836d90cb'} created pos.order #856 2026-09-24 16:44:08,718 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82879960 finished 2026-09-24 16:44:08,823 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:08] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 632 0.254 0.508 2026-09-24 16:44:08,846 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:08] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:44:08,870 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:08] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.007 0.021 2026-09-24 16:44:08,882 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:08] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:44:08,928 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36571431 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '264-133-000001', 'uuid': '37f7d795-9d91-469e-8a03-69cc836d90cb'}] 2026-09-24 16:44:08,929 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:08,932 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36571431 order {'name': 'Shop - 000001', 'pos_reference': '264-133-000001', 'uuid': '37f7d795-9d91-469e-8a03-69cc836d90cb'} sync ignored for existing PoS order pos.order(856,) (state: done) 2026-09-24 16:44:08,940 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36571431 finished 2026-09-24 16:44:08,977 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:09,007 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:09] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 72 0.026 0.054 2026-09-24 16:44:09,034 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:09] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.007 0.013 2026-09-24 16:44:09,038 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:09,087 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: tour succeeded 2026-09-24 16:44:09,087 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:09,145 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: heap 17889656 (allocated 18874368) 2026-09-24 16:44:09,147 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Closing chrome headless with pid 129595 2026-09-24 16:44:09,147 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Closing websocket connection 2026-09-24 16:44:09,148 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Terminating chrome headless with pid 129595 2026-09-24 16:44:09,202 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_164409_202109_test_taxes_l10n_be_pos.txt 2026-09-24 16:44:09,202 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Removing chrome user profile "/tmp/tmp4o6nwe6r_chrome_odoo" 2026-09-24 16:44:09,604 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #254 deleted stock.move.line records with IDs: [1422, 1423] 2026-09-24 16:44:09,671 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment: Starting TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos ... 2026-09-24 16:44:10,283 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome pid: 129835 2026-09-24 16:44:10,283 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome headless temporary user profile dir: /tmp/tmpzhkdayuw_chrome_odoo 2026-09-24 16:44:10,283 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Issuing json command http://127.0.0.1:46169/json/version 2026-09-24 16:44:10,284 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46169', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:44:10,286 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Browser version: Chrome/150.0.7871.114 2026-09-24 16:44:10,286 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Issuing json command http://127.0.0.1:46169/json 2026-09-24 16:44:10,287 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46169', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:44:10,288 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Websocket url found: ws://127.0.0.1:46169/devtools/page/E0DF3071D41A582F7FBC7D9CC884A26E 2026-09-24 16:44:10,289 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Enable chrome headless console log notification 2026-09-24 16:44:10,290 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome headless enable page notifications 2026-09-24 16:44:10,354 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:44:10,357 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Setting session cookie in browser 2026-09-24 16:44:10,358 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Open "http://127.0.0.1:8069/pos/ui/133" in browser 2026-09-24 16:44:10,358 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Navigating to: "http://127.0.0.1:8069/pos/ui/133" 2026-09-24 16:44:10,365 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:44:10,683 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:10] "GET /pos/ui/133 HTTP/1.1" 200 - 134 0.030 0.289 2026-09-24 16:44:10,686 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Navigation result: {'frameId': 'E0DF3071D41A582F7FBC7D9CC884A26E', 'loaderId': '6A00A273565569416843E2BF78680549', 'isDownload': False} 2026-09-24 16:44:10,686 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:10,694 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:44:10,703 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:10] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:44:10,707 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:10] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-09-24 16:44:10,731 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:10] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.010 0.023 2026-09-24 16:44:11,006 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:11] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:44:11,009 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:11] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:44:11,016 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:11] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-24 16:44:11,027 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:11] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:44:11,033 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:11] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:44:11,033 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Evaluate test code "odoo.startTour('test_taxes_l10n_br_pos_downpayment_round_per_line_price_excluded', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/133", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:44:11,035 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:11,039 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:11] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:44:11,050 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:11] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.002 0.006 2026-09-24 16:44:11,058 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:11] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.015 2026-09-24 16:44:11,080 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:11] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.006 0.017 2026-09-24 16:44:11,082 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:11] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.014 2026-09-24 16:44:11,351 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:11] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 353 0.081 0.175 2026-09-24 16:44:11,360 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:11] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:44:11,397 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:11] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.012 2026-09-24 16:44:11,427 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:11] "GET /web/image/res.company/118/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.021 2026-09-24 16:44:11,437 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:11] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:44:11,447 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: Owl is running in 'dev' mode. 2026-09-24 16:44:11,454 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:11] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.002 2026-09-24 16:44:11,478 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:11] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:44:11,484 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:11] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:44:11,490 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:11] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:44:11,494 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:11] "GET /web/image?model=res.company&id=118&field=logo HTTP/1.1" 200 - 3 0.002 0.009 2026-09-24 16:44:11,497 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:11] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:44:11,497 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:11] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.015 2026-09-24 16:44:11,500 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:11] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:44:11,518 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:11] "GET /web/image/res.users/257/avatar_128 HTTP/1.1" 200 - 14 0.006 0.031 2026-09-24 16:44:11,523 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:11] "GET /web/image/res.company/118/favicon HTTP/1.1" 200 - 4 0.001 0.025 2026-09-24 16:44:11,547 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:11,577 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:11] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:44:11,596 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:11] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:44:11,611 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:11] "GET /pos/ui/133 HTTP/1.1" 200 - 33 0.015 0.022 2026-09-24 16:44:11,635 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:11] "GET /pos/ui/133?from_backend=True HTTP/1.1" 200 - 33 0.007 0.055 2026-09-24 16:44:11,649 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:11] "GET /web/image?model=product.template&field=image_128&id=2284&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.002 0.066 2026-09-24 16:44:11,652 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:11,655 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:11] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:44:11,665 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:11] "GET /web/image?model=product.template&field=image_128&id=2285&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.080 2026-09-24 16:44:11,678 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:11] "GET /web/image?model=product.template&field=image_128&id=2302&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.002 0.079 2026-09-24 16:44:11,685 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:11] "GET /web/image/res.company/118/favicon HTTP/1.1" 304 - 4 0.002 0.107 2026-09-24 16:44:11,699 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:11] "GET /web/image?model=product.template&field=image_128&id=2289&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.085 2026-09-24 16:44:11,702 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:11,711 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:11] "GET /web/image?model=product.template&field=image_128&id=2291&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.002 0.073 2026-09-24 16:44:11,724 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:11] "GET /web/image?model=product.template&field=image_128&id=2303&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.065 2026-09-24 16:44:11,736 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:11] "GET /web/image?model=product.template&field=image_128&id=2290&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.066 2026-09-24 16:44:11,747 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:11] "GET /web/image?model=product.template&field=image_128&id=2292&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.066 2026-09-24 16:44:11,782 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:11] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.012 0.083 2026-09-24 16:44:11,795 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:11] "GET /web/image?model=product.template&field=image_128&id=2287&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.079 2026-09-24 16:44:11,807 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:11] "GET /web/image?model=product.template&field=image_128&id=2288&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.079 2026-09-24 16:44:11,818 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:11] "GET /web/image?model=product.template&field=image_128&id=2286&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.117 2026-09-24 16:44:11,820 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:11,876 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:11,951 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:11] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 61 0.017 0.057 2026-09-24 16:44:11,996 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:11] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.010 0.019 2026-09-24 16:44:12,021 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:12] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.001 0.005 2026-09-24 16:44:12,065 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:12,127 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:12] "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.020 0.041 2026-09-24 16:44:12,190 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:12] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 56 0.020 0.038 2026-09-24 16:44:12,196 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:12] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.055 2026-09-24 16:44:12,214 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:12] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.004 0.009 2026-09-24 16:44:12,225 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:12] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.001 0.005 2026-09-24 16:44:12,252 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:12] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.007 0.014 2026-09-24 16:44:12,288 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:12,341 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:12,418 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:12,468 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:12,519 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:12,581 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:12,591 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:12] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:44:12,592 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:12] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:44:12,632 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:12,682 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:12,733 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:12,795 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:12,845 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:12,898 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:12,957 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:12,961 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49031027 started for PoS orders references: [{'name': '/', 'pos_reference': '261-133-000001', 'uuid': 'e91ef64d-d894-4c28-a9bd-12fca803d740'}] 2026-09-24 16:44:12,963 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:12] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:44:13,832 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49031027 order {'name': '/', 'pos_reference': '261-133-000001', 'uuid': 'e91ef64d-d894-4c28-a9bd-12fca803d740'} created pos.order #857 2026-09-24 16:44:13,925 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49031027 finished 2026-09-24 16:44:14,075 44 INFO rb-c855d12-225060-418428 odoo.tests.common: Simulating signal changes during tests 2026-09-24 16:44:14,075 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:14] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 831 0.278 0.838 2026-09-24 16:44:14,130 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:14] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 31 0.010 0.020 2026-09-24 16:44:14,131 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:14] "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.033 2026-09-24 16:44:14,143 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:14] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:44:14,193 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:14,195 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14484963 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-133-000001', 'uuid': 'e91ef64d-d894-4c28-a9bd-12fca803d740'}] 2026-09-24 16:44:14,202 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14484963 order {'name': 'Shop - 000001', 'pos_reference': '261-133-000001', 'uuid': 'e91ef64d-d894-4c28-a9bd-12fca803d740'} sync ignored for existing PoS order pos.order(857,) (state: done) 2026-09-24 16:44:14,209 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14484963 finished 2026-09-24 16:44:14,243 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:14,274 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:14] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 87 0.024 0.057 2026-09-24 16:44:14,300 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:14] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.006 0.013 2026-09-24 16:44:14,302 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:14,352 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: tour succeeded 2026-09-24 16:44:14,352 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:14,407 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: heap 17854976 (allocated 18874368) 2026-09-24 16:44:14,409 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Closing chrome headless with pid 129835 2026-09-24 16:44:14,410 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Closing websocket connection 2026-09-24 16:44:14,410 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Terminating chrome headless with pid 129835 2026-09-24 16:44:14,468 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_164414_468294_test_taxes_l10n_br_pos.txt 2026-09-24 16:44:14,468 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Removing chrome user profile "/tmp/tmpzhkdayuw_chrome_odoo" 2026-09-24 16:44:14,943 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #254 deleted stock.move.line records with IDs: [1425, 1426] 2026-09-24 16:44:15,554 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome pid: 130064 2026-09-24 16:44:15,554 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome headless temporary user profile dir: /tmp/tmpeo6mtjlk_chrome_odoo 2026-09-24 16:44:15,554 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Issuing json command http://127.0.0.1:35573/json/version 2026-09-24 16:44:15,555 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35573', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:44:15,556 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Browser version: Chrome/150.0.7871.114 2026-09-24 16:44:15,556 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Issuing json command http://127.0.0.1:35573/json 2026-09-24 16:44:15,557 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35573', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:44:15,557 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Websocket url found: ws://127.0.0.1:35573/devtools/page/72AA5E1D239F3462FABA80A594F575F7 2026-09-24 16:44:15,559 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Enable chrome headless console log notification 2026-09-24 16:44:15,559 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome headless enable page notifications 2026-09-24 16:44:15,630 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:44:15,634 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Setting session cookie in browser 2026-09-24 16:44:15,635 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Open "http://127.0.0.1:8069/pos/ui/133" in browser 2026-09-24 16:44:15,635 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Navigating to: "http://127.0.0.1:8069/pos/ui/133" 2026-09-24 16:44:15,717 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:15] "GET /pos/ui/133 HTTP/1.1" 200 - 112 0.024 0.053 2026-09-24 16:44:15,719 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Navigation result: {'frameId': '72AA5E1D239F3462FABA80A594F575F7', 'loaderId': '31ED4283776309382722828D7FE38609', 'isDownload': False} 2026-09-24 16:44:15,719 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:15,727 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:44:15,738 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:15] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:44:15,743 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:15] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-09-24 16:44:15,745 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:15] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-09-24 16:44:16,019 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:16] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:44:16,022 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:16] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:44:16,031 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:16] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-24 16:44:16,043 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:16] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:44:16,049 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:16] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:44:16,049 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Evaluate test code "odoo.startTour('test_taxes_l10n_br_pos_downpayment_round_globally_price_excluded', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/133", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:44:16,052 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:16,055 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:16] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:44:16,067 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:16] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.002 0.005 2026-09-24 16:44:16,070 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:16] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.000 0.008 2026-09-24 16:44:16,096 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:16] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.007 0.018 2026-09-24 16:44:16,097 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:16] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.017 2026-09-24 16:44:16,365 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:16] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 353 0.076 0.178 2026-09-24 16:44:16,374 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:16] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:44:16,400 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:16] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:44:16,434 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:16] "GET /web/image/res.company/118/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.025 2026-09-24 16:44:16,443 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:16] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:44:16,449 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: Owl is running in 'dev' mode. 2026-09-24 16:44:16,456 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:16] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.002 2026-09-24 16:44:16,479 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:16] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:44:16,493 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:16] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:44:16,494 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:16] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:44:16,500 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:16] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:44:16,502 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44: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-09-24 16:44:16,510 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:16] "GET /web/image/res.users/257/avatar_128 HTTP/1.1" 200 - 14 0.012 0.014 2026-09-24 16:44:16,517 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:16] "GET /web/image?model=res.company&id=118&field=logo HTTP/1.1" 200 - 3 0.001 0.029 2026-09-24 16:44:16,523 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:16] "GET /web/image/res.company/118/favicon HTTP/1.1" 200 - 4 0.001 0.014 2026-09-24 16:44:16,523 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:16] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.036 2026-09-24 16:44:16,555 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:16,592 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:16] "GET /web/image/res.company/118/favicon HTTP/1.1" 304 - 4 0.003 0.010 2026-09-24 16:44:16,596 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:16] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.012 2026-09-24 16:44:16,619 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:16] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:44:16,632 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:16] "GET /pos/ui/133 HTTP/1.1" 200 - 33 0.019 0.032 2026-09-24 16:44:16,656 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:16] "GET /pos/ui/133?from_backend=True HTTP/1.1" 200 - 33 0.007 0.069 2026-09-24 16:44:16,669 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:16,673 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:16] "GET /web/image?model=product.template&field=image_128&id=2285&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.074 2026-09-24 16:44:16,678 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:16] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:44:16,689 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:16] "GET /web/image?model=product.template&field=image_128&id=2286&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.003 0.083 2026-09-24 16:44:16,702 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:16] "GET /web/image?model=product.template&field=image_128&id=2290&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.077 2026-09-24 16:44:16,715 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:16] "GET /web/image?model=product.template&field=image_128&id=2284&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.119 2026-09-24 16:44:16,720 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:16,728 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:16] "GET /web/image?model=product.template&field=image_128&id=2291&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.093 2026-09-24 16:44:16,740 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:16] "GET /web/image?model=product.template&field=image_128&id=2292&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.080 2026-09-24 16:44:16,753 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:16] "GET /web/image?model=product.template&field=image_128&id=2302&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.070 2026-09-24 16:44:16,765 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:16] "GET /web/image?model=product.template&field=image_128&id=2303&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.072 2026-09-24 16:44:16,777 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:16] "GET /web/image?model=product.template&field=image_128&id=2304&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.071 2026-09-24 16:44:16,791 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:16] "GET /web/image?model=product.template&field=image_128&id=2305&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.073 2026-09-24 16:44:16,826 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:16] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.013 0.084 2026-09-24 16:44:16,839 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:16] "GET /web/image?model=product.template&field=image_128&id=2288&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.083 2026-09-24 16:44:16,851 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:16] "GET /web/image?model=product.template&field=image_128&id=2289&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.083 2026-09-24 16:44:16,853 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:16,863 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:16] "GET /web/image?model=product.template&field=image_128&id=2287&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.120 2026-09-24 16:44:16,910 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:16,972 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:16] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 44 0.017 0.043 2026-09-24 16:44:17,016 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:17] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.010 0.020 2026-09-24 16:44:17,041 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:17] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.001 0.005 2026-09-24 16:44:17,087 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:17,150 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:17] "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.020 0.042 2026-09-24 16:44:17,215 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:17] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 56 0.019 0.041 2026-09-24 16:44:17,220 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:17] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.001 0.058 2026-09-24 16:44:17,235 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:17] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.003 0.007 2026-09-24 16:44:17,245 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:17] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.001 0.005 2026-09-24 16:44:17,270 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:17] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.006 0.013 2026-09-24 16:44:17,305 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:17,357 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:17,435 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:17,485 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:17,536 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:17,598 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:17,608 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:17] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:44:17,609 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:17] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:44:17,649 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:17,699 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:17,750 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:17,812 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:17,863 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:17,915 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:17,975 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:17,980 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77913379 started for PoS orders references: [{'name': '/', 'pos_reference': '262-133-000001', 'uuid': 'c35bdc33-6b52-4789-af98-8b8a26f4fe16'}] 2026-09-24 16:44:17,986 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:17] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:44:18,570 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77913379 order {'name': '/', 'pos_reference': '262-133-000001', 'uuid': 'c35bdc33-6b52-4789-af98-8b8a26f4fe16'} created pos.order #858 2026-09-24 16:44:18,633 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77913379 finished 2026-09-24 16:44:18,747 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:18] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 671 0.227 0.542 2026-09-24 16:44:18,774 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44: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.003 2026-09-24 16:44:18,796 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:18] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.007 0.018 2026-09-24 16:44:18,809 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:18] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:44:18,855 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:18,858 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2242370 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '262-133-000001', 'uuid': 'c35bdc33-6b52-4789-af98-8b8a26f4fe16'}] 2026-09-24 16:44:18,862 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2242370 order {'name': 'Shop - 000001', 'pos_reference': '262-133-000001', 'uuid': 'c35bdc33-6b52-4789-af98-8b8a26f4fe16'} sync ignored for existing PoS order pos.order(858,) (state: done) 2026-09-24 16:44:18,870 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2242370 finished 2026-09-24 16:44:18,906 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:18,931 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:18] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 72 0.022 0.052 2026-09-24 16:44:18,958 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:18] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.006 0.013 2026-09-24 16:44:18,964 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:19,014 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: tour succeeded 2026-09-24 16:44:19,015 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:19,069 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: heap 17907084 (allocated 19660800) 2026-09-24 16:44:19,071 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Closing chrome headless with pid 130064 2026-09-24 16:44:19,071 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Closing websocket connection 2026-09-24 16:44:19,071 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Terminating chrome headless with pid 130064 2026-09-24 16:44:19,125 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_164419_125706_test_taxes_l10n_br_pos.txt 2026-09-24 16:44:19,125 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Removing chrome user profile "/tmp/tmpeo6mtjlk_chrome_odoo" 2026-09-24 16:44:19,517 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #254 deleted stock.move.line records with IDs: [1428, 1429] 2026-09-24 16:44:20,022 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome pid: 130301 2026-09-24 16:44:20,022 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome headless temporary user profile dir: /tmp/tmp4pop10ru_chrome_odoo 2026-09-24 16:44:20,022 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Issuing json command http://127.0.0.1:43739/json/version 2026-09-24 16:44:20,023 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43739', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:44:20,063 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Browser version: Chrome/150.0.7871.114 2026-09-24 16:44:20,063 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Issuing json command http://127.0.0.1:43739/json 2026-09-24 16:44:20,064 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43739', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:44:20,069 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Websocket url found: ws://127.0.0.1:43739/devtools/page/803585EF5A8BAC745B07A89F9D23ED3E 2026-09-24 16:44:20,077 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Enable chrome headless console log notification 2026-09-24 16:44:20,080 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome headless enable page notifications 2026-09-24 16:44:20,167 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:44:20,171 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Setting session cookie in browser 2026-09-24 16:44:20,171 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Open "http://127.0.0.1:8069/pos/ui/133" in browser 2026-09-24 16:44:20,171 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Navigating to: "http://127.0.0.1:8069/pos/ui/133" 2026-09-24 16:44:20,240 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:20] "GET /pos/ui/133 HTTP/1.1" 200 - 90 0.020 0.044 2026-09-24 16:44:20,243 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Navigation result: {'frameId': '803585EF5A8BAC745B07A89F9D23ED3E', 'loaderId': '2BC4AEBCCFA193A9A31124F93384B43D', 'isDownload': False} 2026-09-24 16:44:20,243 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:20,253 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:44:20,263 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:20] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.004 2026-09-24 16:44:20,266 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:20] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-09-24 16:44:20,270 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:20] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.011 2026-09-24 16:44:20,532 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:20] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:44:20,534 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:20] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:44:20,540 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:20] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:44:20,550 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Evaluate test code "odoo.startTour('test_taxes_l10n_br_pos_downpayment_round_per_line_price_included', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/133", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:44:20,553 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:20,553 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:20] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:44:20,559 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:20] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:44:20,564 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:20] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:44:20,576 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:20] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.002 0.005 2026-09-24 16:44:20,578 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:20] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.000 0.008 2026-09-24 16:44:20,604 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:20] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.006 0.019 2026-09-24 16:44:20,606 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:20] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.015 2026-09-24 16:44:20,913 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:20] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 351 0.114 0.179 2026-09-24 16:44:20,927 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:20] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:44:20,954 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44: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.003 2026-09-24 16:44:20,987 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:20] "GET /web/image/res.company/118/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.024 2026-09-24 16:44:20,997 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44: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.003 2026-09-24 16:44:21,003 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: Owl is running in 'dev' mode. 2026-09-24 16:44:21,009 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:21] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.002 2026-09-24 16:44:21,035 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:21] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:44:21,041 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:21] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:44:21,044 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:21] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:44:21,044 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:21] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:44:21,053 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:21] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:44:21,053 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:21] "GET /web/image?model=res.company&id=118&field=logo HTTP/1.1" 200 - 3 0.003 0.010 2026-09-24 16:44:21,054 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:21] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:44:21,069 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:21] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:44:21,074 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:21] "GET /web/image/res.users/257/avatar_128 HTTP/1.1" 200 - 14 0.008 0.027 2026-09-24 16:44:21,082 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:21] "GET /web/image/res.company/118/favicon HTTP/1.1" 200 - 4 0.002 0.020 2026-09-24 16:44:21,109 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:21] "GET /pos/ui/133?from_backend=True HTTP/1.1" 200 - 33 0.010 0.038 2026-09-24 16:44:21,116 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:21,138 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:21] "GET /pos/ui/133 HTTP/1.1" 200 - 33 0.010 0.065 2026-09-24 16:44:21,155 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:21] "GET /web/image/res.company/118/favicon HTTP/1.1" 304 - 4 0.005 0.008 2026-09-24 16:44:21,171 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:21] "GET /web/image?model=product.template&field=image_128&id=2286&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.002 0.020 2026-09-24 16:44:21,175 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:21] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:44:21,184 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:21] "GET /web/image?model=product.template&field=image_128&id=2284&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.036 2026-09-24 16:44:21,198 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:21] "GET /web/image?model=product.template&field=image_128&id=2285&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.048 2026-09-24 16:44:21,210 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:21] "GET /web/image?model=product.template&field=image_128&id=2287&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.060 2026-09-24 16:44:21,224 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:21] "GET /web/image?model=product.template&field=image_128&id=2288&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.071 2026-09-24 16:44:21,226 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:21,228 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:21] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:44:21,238 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:21] "GET /web/image?model=product.template&field=image_128&id=2289&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.002 0.077 2026-09-24 16:44:21,251 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:21] "GET /web/image?model=product.template&field=image_128&id=2290&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.074 2026-09-24 16:44:21,268 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:21] "GET /web/image?model=product.template&field=image_128&id=2292&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.080 2026-09-24 16:44:21,276 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:21,280 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:21] "GET /web/image?model=product.template&field=image_128&id=2302&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.078 2026-09-24 16:44:21,292 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:21] "GET /web/image?model=product.template&field=image_128&id=2306&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.078 2026-09-24 16:44:21,305 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:21] "GET /web/image?model=product.template&field=image_128&id=2307&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.073 2026-09-24 16:44:21,317 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:21] "GET /web/image?model=product.template&field=image_128&id=2304&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.074 2026-09-24 16:44:21,329 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:21] "GET /web/image?model=product.template&field=image_128&id=2305&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.074 2026-09-24 16:44:21,341 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:21] "GET /web/image?model=product.template&field=image_128&id=2303&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.070 2026-09-24 16:44:21,353 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:21] "GET /web/image?model=product.template&field=image_128&id=2291&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.069 2026-09-24 16:44:21,387 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:21] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 31 0.013 0.079 2026-09-24 16:44:21,420 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:21,476 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:21,524 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:21] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 35 0.011 0.035 2026-09-24 16:44:21,571 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:21] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.011 0.020 2026-09-24 16:44:21,596 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:21] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.006 2026-09-24 16:44:21,641 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:21,704 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:21] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 61 0.020 0.042 2026-09-24 16:44:21,766 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:21] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 56 0.018 0.039 2026-09-24 16:44:21,773 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:21] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.001 0.053 2026-09-24 16:44:21,788 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:21] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.003 0.008 2026-09-24 16:44:21,799 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:21] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.005 2026-09-24 16:44:21,824 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:21] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.006 0.013 2026-09-24 16:44:21,855 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:21,908 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:21,986 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:22,037 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:22,088 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:22,151 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:22,159 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:22] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:44:22,160 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:22] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:44:22,201 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:22,252 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:22,302 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:22,365 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:22,416 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:22,468 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:22,528 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:22,532 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27355633 started for PoS orders references: [{'name': '/', 'pos_reference': '263-133-000001', 'uuid': 'ed07c984-7b7a-427a-8c69-cca77d5caee3'}] 2026-09-24 16:44:22,537 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:22] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:44:23,107 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27355633 order {'name': '/', 'pos_reference': '263-133-000001', 'uuid': 'ed07c984-7b7a-427a-8c69-cca77d5caee3'} created pos.order #859 2026-09-24 16:44:23,171 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27355633 finished 2026-09-24 16:44:23,294 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:23] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 640 0.229 0.534 2026-09-24 16:44:23,319 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44: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.003 2026-09-24 16:44:23,350 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:23] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.008 0.023 2026-09-24 16:44:23,362 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:23] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:44:23,407 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:23,411 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30355243 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '263-133-000001', 'uuid': 'ed07c984-7b7a-427a-8c69-cca77d5caee3'}] 2026-09-24 16:44:23,415 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30355243 order {'name': 'Shop - 000001', 'pos_reference': '263-133-000001', 'uuid': 'ed07c984-7b7a-427a-8c69-cca77d5caee3'} sync ignored for existing PoS order pos.order(859,) (state: done) 2026-09-24 16:44:23,423 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30355243 finished 2026-09-24 16:44:23,458 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:23,479 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:23] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 72 0.020 0.051 2026-09-24 16:44:23,505 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:23] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.006 0.013 2026-09-24 16:44:23,533 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:23,583 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: tour succeeded 2026-09-24 16:44:23,584 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:23,640 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: heap 18060684 (allocated 19660800) 2026-09-24 16:44:23,641 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Closing chrome headless with pid 130301 2026-09-24 16:44:23,642 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Closing websocket connection 2026-09-24 16:44:23,642 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Terminating chrome headless with pid 130301 2026-09-24 16:44:23,696 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_164423_696343_test_taxes_l10n_br_pos.txt 2026-09-24 16:44:23,696 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Removing chrome user profile "/tmp/tmp4pop10ru_chrome_odoo" 2026-09-24 16:44:24,081 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #254 deleted stock.move.line records with IDs: [1431, 1432] 2026-09-24 16:44:24,695 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome pid: 130531 2026-09-24 16:44:24,695 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome headless temporary user profile dir: /tmp/tmpxr9cw_7o_chrome_odoo 2026-09-24 16:44:24,695 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Issuing json command http://127.0.0.1:39817/json/version 2026-09-24 16:44:24,696 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39817', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:44:24,698 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Browser version: Chrome/150.0.7871.114 2026-09-24 16:44:24,698 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Issuing json command http://127.0.0.1:39817/json 2026-09-24 16:44:24,698 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39817', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:44:24,700 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Websocket url found: ws://127.0.0.1:39817/devtools/page/48DEE3B0DE47DAE5DB26DEEDE9BF4776 2026-09-24 16:44:24,701 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Enable chrome headless console log notification 2026-09-24 16:44:24,702 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome headless enable page notifications 2026-09-24 16:44:24,778 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:44:24,782 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Setting session cookie in browser 2026-09-24 16:44:24,783 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Open "http://127.0.0.1:8069/pos/ui/133" in browser 2026-09-24 16:44:24,783 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Navigating to: "http://127.0.0.1:8069/pos/ui/133" 2026-09-24 16:44:24,854 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:24] "GET /pos/ui/133 HTTP/1.1" 200 - 90 0.022 0.045 2026-09-24 16:44:24,857 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Navigation result: {'frameId': '48DEE3B0DE47DAE5DB26DEEDE9BF4776', 'loaderId': '45495C1F21C02886B58EB5A36A971EA0', 'isDownload': False} 2026-09-24 16:44:24,857 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:24,865 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:44:24,874 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:24] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:44:24,877 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:24] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.000 0.008 2026-09-24 16:44:24,881 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:24] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-09-24 16:44:25,150 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:25] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:44:25,152 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:25] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:44:25,160 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:25] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.007 2026-09-24 16:44:25,171 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:25] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:44:25,177 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:25] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:44:25,182 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:25] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:44:25,182 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Evaluate test code "odoo.startTour('test_taxes_l10n_br_pos_downpayment_round_globally_price_included', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/133", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:44:25,185 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:25,197 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:25] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.002 0.006 2026-09-24 16:44:25,200 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:25] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.011 2026-09-24 16:44:25,224 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:25] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.006 0.017 2026-09-24 16:44:25,225 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:25] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.014 2026-09-24 16:44:25,489 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:25] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 351 0.076 0.173 2026-09-24 16:44:25,498 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:25] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:44:25,524 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44: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.003 2026-09-24 16:44:25,569 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:25] "GET /web/image/res.company/118/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.035 2026-09-24 16:44:25,579 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44: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.003 2026-09-24 16:44:25,587 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: Owl is running in 'dev' mode. 2026-09-24 16:44:25,595 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:25] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.003 2026-09-24 16:44:25,616 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:25] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:44:25,624 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:25] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:44:25,626 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:25] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:44:25,634 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:25] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:44:25,637 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:25] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:44:25,643 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:25] "GET /web/image/res.users/257/avatar_128 HTTP/1.1" 200 - 14 0.010 0.014 2026-09-24 16:44:25,649 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:25] "GET /web/image?model=res.company&id=118&field=logo HTTP/1.1" 200 - 3 0.001 0.029 2026-09-24 16:44:25,655 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:25] "GET /web/image/res.company/118/favicon HTTP/1.1" 200 - 4 0.001 0.013 2026-09-24 16:44:25,656 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:25] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.036 2026-09-24 16:44:25,688 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:25,724 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:25] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-09-24 16:44:25,730 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:25] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:44:25,739 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:25] "GET /web/image?model=product.template&field=image_128&id=2286&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.002 0.021 2026-09-24 16:44:25,765 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:25] "GET /pos/ui/133?from_backend=True HTTP/1.1" 200 - 33 0.008 0.042 2026-09-24 16:44:25,779 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:25] "GET /web/image?model=product.template&field=image_128&id=2284&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.061 2026-09-24 16:44:25,785 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:25] "GET /web/image/res.company/118/favicon HTTP/1.1" 304 - 4 0.002 0.051 2026-09-24 16:44:25,799 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:25] "GET /web/image?model=product.template&field=image_128&id=2285&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.081 2026-09-24 16:44:25,805 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:25] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:44:25,806 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:25,815 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:25] "GET /web/image?model=product.template&field=image_128&id=2305&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.073 2026-09-24 16:44:25,843 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:25] "GET /pos/ui/133 HTTP/1.1" 200 - 33 0.008 0.120 2026-09-24 16:44:25,856 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:25] "GET /web/image?model=product.template&field=image_128&id=2302&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.088 2026-09-24 16:44:25,857 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:25,869 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:25] "GET /web/image?model=product.template&field=image_128&id=2304&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.086 2026-09-24 16:44:25,881 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:25] "GET /web/image?model=product.template&field=image_128&id=2306&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.092 2026-09-24 16:44:25,894 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:25] "GET /web/image?model=product.template&field=image_128&id=2308&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.085 2026-09-24 16:44:25,906 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:25] "GET /web/image?model=product.template&field=image_128&id=2309&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.087 2026-09-24 16:44:25,918 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:25] "GET /web/image?model=product.template&field=image_128&id=2290&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.071 2026-09-24 16:44:25,930 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:25] "GET /web/image?model=product.template&field=image_128&id=2292&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.070 2026-09-24 16:44:25,943 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:25] "GET /web/image?model=product.template&field=image_128&id=2289&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.070 2026-09-24 16:44:25,957 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:25] "GET /web/image?model=product.template&field=image_128&id=2307&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.072 2026-09-24 16:44:25,969 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:25] "GET /web/image?model=product.template&field=image_128&id=2291&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.072 2026-09-24 16:44:25,980 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:25] "GET /web/image?model=product.template&field=image_128&id=2303&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.071 2026-09-24 16:44:26,013 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:26] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 31 0.012 0.080 2026-09-24 16:44:26,025 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:26] "GET /web/image?model=product.template&field=image_128&id=2288&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.079 2026-09-24 16:44:26,037 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:26,038 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:26] "GET /web/image?model=product.template&field=image_128&id=2287&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.104 2026-09-24 16:44:26,093 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:26,139 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:26] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 35 0.010 0.035 2026-09-24 16:44:26,183 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:26] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.010 0.020 2026-09-24 16:44:26,209 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:26] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.006 2026-09-24 16:44:26,254 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:26,319 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:26] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 61 0.021 0.043 2026-09-24 16:44:26,381 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:26] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 56 0.018 0.038 2026-09-24 16:44:26,387 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:26] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.001 0.052 2026-09-24 16:44:26,403 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:26] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.003 0.007 2026-09-24 16:44:26,413 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:26] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.001 0.005 2026-09-24 16:44:26,440 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:26] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.006 0.015 2026-09-24 16:44:26,471 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:26,524 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:26,602 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:26,653 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:26,703 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:26,766 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:26,774 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:26] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:44:26,775 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:26] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:44:26,816 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:26,867 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:26,917 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:26,980 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:27,031 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:27,084 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:27,143 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:27,147 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2340941 started for PoS orders references: [{'name': '/', 'pos_reference': '264-133-000001', 'uuid': 'a360756e-6c8e-44dc-8fb1-b4657bc09d68'}] 2026-09-24 16:44:27,153 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:27] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:44:27,778 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2340941 order {'name': '/', 'pos_reference': '264-133-000001', 'uuid': 'a360756e-6c8e-44dc-8fb1-b4657bc09d68'} created pos.order #860 2026-09-24 16:44:27,847 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2340941 finished 2026-09-24 16:44:27,962 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:27] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 640 0.275 0.542 2026-09-24 16:44:27,987 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:27] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:44:28,014 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:28] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.007 0.019 2026-09-24 16:44:28,026 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:28] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:44:28,077 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:28,080 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13979275 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '264-133-000001', 'uuid': 'a360756e-6c8e-44dc-8fb1-b4657bc09d68'}] 2026-09-24 16:44:28,084 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13979275 order {'name': 'Shop - 000001', 'pos_reference': '264-133-000001', 'uuid': 'a360756e-6c8e-44dc-8fb1-b4657bc09d68'} sync ignored for existing PoS order pos.order(860,) (state: done) 2026-09-24 16:44:28,093 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13979275 finished 2026-09-24 16:44:28,129 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:28,150 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 72 0.020 0.051 2026-09-24 16:44:28,177 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:28] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.006 0.013 2026-09-24 16:44:28,187 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:28,238 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: tour succeeded 2026-09-24 16:44:28,239 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:28,296 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: heap 17988036 (allocated 19136512) 2026-09-24 16:44:28,298 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Closing chrome headless with pid 130531 2026-09-24 16:44:28,298 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Closing websocket connection 2026-09-24 16:44:28,298 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Terminating chrome headless with pid 130531 2026-09-24 16:44:28,352 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_164428_352301_test_taxes_l10n_br_pos.txt 2026-09-24 16:44:28,352 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Removing chrome user profile "/tmp/tmpxr9cw_7o_chrome_odoo" 2026-09-24 16:44:28,735 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #254 deleted stock.move.line records with IDs: [1434, 1435] 2026-09-24 16:44:28,795 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment: Starting TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos ... 2026-09-24 16:44:30,047 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome pid: 130770 2026-09-24 16:44:30,047 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome headless temporary user profile dir: /tmp/tmpinonzd1l_chrome_odoo 2026-09-24 16:44:30,047 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Issuing json command http://127.0.0.1:43127/json/version 2026-09-24 16:44:30,048 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43127', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:44:30,088 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Browser version: Chrome/150.0.7871.114 2026-09-24 16:44:30,088 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Issuing json command http://127.0.0.1:43127/json 2026-09-24 16:44:30,088 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43127', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:44:30,097 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Websocket url found: ws://127.0.0.1:43127/devtools/page/A2712B1879AA662FA11AF88B8C23B527 2026-09-24 16:44:30,107 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Enable chrome headless console log notification 2026-09-24 16:44:30,111 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome headless enable page notifications 2026-09-24 16:44:30,222 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:44:30,225 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Setting session cookie in browser 2026-09-24 16:44:30,226 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Open "http://127.0.0.1:8069/pos/ui/133" in browser 2026-09-24 16:44:30,226 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Navigating to: "http://127.0.0.1:8069/pos/ui/133" 2026-09-24 16:44:30,233 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:44:30,591 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:30] "GET /pos/ui/133 HTTP/1.1" 200 - 134 0.029 0.331 2026-09-24 16:44:30,594 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Navigation result: {'frameId': 'A2712B1879AA662FA11AF88B8C23B527', 'loaderId': '39703ABE2B97E3F33B02A97471B753FE', 'isDownload': False} 2026-09-24 16:44:30,594 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:30,609 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:44:30,621 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:30] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:44:30,624 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:30] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-09-24 16:44:30,628 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:30] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-09-24 16:44:30,899 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:30] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:44:30,901 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:30] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:44:30,910 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:30] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-24 16:44:30,917 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Evaluate test code "odoo.startTour('test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/133", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:44:30,921 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:30,921 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:30] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:44:30,927 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:30] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:44:30,932 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:30] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:44:30,943 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:30] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.002 0.006 2026-09-24 16:44:30,952 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:30] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.015 2026-09-24 16:44:30,973 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:30] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.006 0.017 2026-09-24 16:44:30,975 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:30] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.014 2026-09-24 16:44:31,238 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:31] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 354 0.076 0.173 2026-09-24 16:44:31,247 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:31] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:44:31,272 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:31] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:44:31,310 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:31] "GET /web/image/res.company/118/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.029 2026-09-24 16:44:31,319 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:31] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:44:31,326 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: Owl is running in 'dev' mode. 2026-09-24 16:44:31,333 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:31] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.002 2026-09-24 16:44:31,357 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:31] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:44:31,371 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:31] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:44:31,372 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:31] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:44:31,379 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:31] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:44:31,380 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:31] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:44:31,388 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:31] "GET /web/image/res.users/257/avatar_128 HTTP/1.1" 200 - 14 0.010 0.013 2026-09-24 16:44:31,389 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:31] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.025 2026-09-24 16:44:31,397 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:31] "GET /web/image/res.company/118/favicon HTTP/1.1" 200 - 4 0.002 0.010 2026-09-24 16:44:31,403 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:31] "GET /web/image?model=res.company&id=118&field=logo HTTP/1.1" 200 - 3 0.001 0.036 2026-09-24 16:44:31,439 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:31,477 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:31] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.012 2026-09-24 16:44:31,478 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:31] "GET /web/image/res.company/118/favicon HTTP/1.1" 304 - 4 0.006 0.011 2026-09-24 16:44:31,493 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:31] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:44:31,508 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:31] "GET /pos/ui/133?from_backend=True HTTP/1.1" 200 - 33 0.009 0.033 2026-09-24 16:44:31,533 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:31] "GET /pos/ui/133 HTTP/1.1" 200 - 33 0.008 0.059 2026-09-24 16:44:31,547 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:31] "GET /web/image?model=product.template&field=image_128&id=2284&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.078 2026-09-24 16:44:31,553 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:31] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:44:31,554 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:31,562 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:31] "GET /web/image?model=product.template&field=image_128&id=2286&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.002 0.080 2026-09-24 16:44:31,576 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:31] "GET /web/image?model=product.template&field=image_128&id=2290&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.002 0.079 2026-09-24 16:44:31,590 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:31] "GET /web/image?model=product.template&field=image_128&id=2285&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.118 2026-09-24 16:44:31,603 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:31] "GET /web/image?model=product.template&field=image_128&id=2292&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.091 2026-09-24 16:44:31,604 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:31,616 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:31] "GET /web/image?model=product.template&field=image_128&id=2310&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.079 2026-09-24 16:44:31,629 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:31] "GET /web/image?model=product.template&field=image_128&id=2311&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.072 2026-09-24 16:44:31,641 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:31] "GET /web/image?model=product.template&field=image_128&id=2291&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.077 2026-09-24 16:44:31,677 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:31] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.013 0.086 2026-09-24 16:44:31,691 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:31] "GET /web/image?model=product.template&field=image_128&id=2288&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.085 2026-09-24 16:44:31,703 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:31,704 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:31] "GET /web/image?model=product.template&field=image_128&id=2289&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.084 2026-09-24 16:44:31,716 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:31] "GET /web/image?model=product.template&field=image_128&id=2287&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.122 2026-09-24 16:44:31,759 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:31,834 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:31] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 61 0.018 0.056 2026-09-24 16:44:31,882 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:31] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.010 0.021 2026-09-24 16:44:31,910 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:31] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.001 0.006 2026-09-24 16:44:31,959 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:32,023 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:32] "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.021 0.043 2026-09-24 16:44:32,088 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:32] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 56 0.019 0.040 2026-09-24 16:44:32,093 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:32] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.001 0.057 2026-09-24 16:44:32,108 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:32] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.003 0.007 2026-09-24 16:44:32,120 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:32] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.007 2026-09-24 16:44:32,145 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:32] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.006 0.013 2026-09-24 16:44:32,171 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:32,223 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:32,298 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:32,349 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:32,399 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:32,463 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:32,473 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:32] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:44:32,474 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:32] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:44:32,513 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:32,563 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:32,614 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:32,676 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:32,727 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:32,779 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:32,839 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:32,844 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27790860 started for PoS orders references: [{'name': '/', 'pos_reference': '261-133-000001', 'uuid': '0578f0ed-d64b-410c-a573-59f5db2253c2'}] 2026-09-24 16:44:32,845 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:32] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:44:33,727 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27790860 order {'name': '/', 'pos_reference': '261-133-000001', 'uuid': '0578f0ed-d64b-410c-a573-59f5db2253c2'} created pos.order #861 2026-09-24 16:44:33,821 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27790860 finished 2026-09-24 16:44:33,967 44 INFO rb-c855d12-225060-418428 odoo.tests.common: Simulating signal changes during tests 2026-09-24 16:44:33,967 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 826 0.267 0.859 2026-09-24 16:44:34,019 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:34] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 31 0.010 0.020 2026-09-24 16:44:34,020 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:34] "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.032 2026-09-24 16:44:34,034 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:34] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:44:34,080 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:34,082 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71580773 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-133-000001', 'uuid': '0578f0ed-d64b-410c-a573-59f5db2253c2'}] 2026-09-24 16:44:34,090 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71580773 order {'name': 'Shop - 000001', 'pos_reference': '261-133-000001', 'uuid': '0578f0ed-d64b-410c-a573-59f5db2253c2'} sync ignored for existing PoS order pos.order(861,) (state: done) 2026-09-24 16:44:34,098 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71580773 finished 2026-09-24 16:44:34,130 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:34,168 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:34] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 87 0.034 0.053 2026-09-24 16:44:34,189 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:34,193 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:34] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.006 0.013 2026-09-24 16:44:34,239 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:34,289 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:34,343 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:34,396 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:34,453 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:34] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 47 0.014 0.041 2026-09-24 16:44:34,498 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:34] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.012 0.026 2026-09-24 16:44:34,518 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:34] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 8 0.003 0.008 2026-09-24 16:44:34,553 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:34,622 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:34] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 75 0.022 0.045 2026-09-24 16:44:34,680 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:34] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 55 0.017 0.037 2026-09-24 16:44:34,686 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:34] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.001 0.049 2026-09-24 16:44:34,710 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:34] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.006 0.013 2026-09-24 16:44:34,736 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:34,788 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:34,839 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:34,891 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:34,943 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:35,007 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:35,057 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:35,108 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:35,162 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:35,212 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:35,263 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:35,313 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:35,368 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:35,419 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:35,472 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:35,532 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:35,536 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5560056 started for PoS orders references: [{'name': '/', 'pos_reference': '261-133-000002', 'uuid': '8afdecc9-96a2-44e7-9cbb-da8a5c3c02f7'}] 2026-09-24 16:44:36,138 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5560056 order {'name': '/', 'pos_reference': '261-133-000002', 'uuid': '8afdecc9-96a2-44e7-9cbb-da8a5c3c02f7'} created pos.order #862 2026-09-24 16:44:36,197 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5560056 finished 2026-09-24 16:44:36,317 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:36] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 686 0.239 0.543 2026-09-24 16:44:36,339 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44: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.003 2026-09-24 16:44:36,367 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:36] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.011 0.015 2026-09-24 16:44:36,380 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:36] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:44:36,388 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65171578 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '261-133-000002', 'uuid': '8afdecc9-96a2-44e7-9cbb-da8a5c3c02f7'}] 2026-09-24 16:44:36,393 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65171578 order {'name': 'Shop - 000002', 'pos_reference': '261-133-000002', 'uuid': '8afdecc9-96a2-44e7-9cbb-da8a5c3c02f7'} sync ignored for existing PoS order pos.order(862,) (state: done) 2026-09-24 16:44:36,400 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65171578 finished 2026-09-24 16:44:36,403 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:36,453 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:36,455 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:36] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 60 0.022 0.047 2026-09-24 16:44:36,481 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:36] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.006 0.012 2026-09-24 16:44:36,510 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:36,561 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:36,611 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:36,665 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:36,718 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:36,749 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:36] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.002 0.027 2026-09-24 16:44:36,784 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:36] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.009 0.019 2026-09-24 16:44:36,799 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:36] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.005 2026-09-24 16:44:36,844 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:36,901 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:36] "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.017 0.039 2026-09-24 16:44:36,964 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:36] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 55 0.017 0.039 2026-09-24 16:44:36,969 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:36] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.001 0.053 2026-09-24 16:44:36,995 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:36] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.006 0.013 2026-09-24 16:44:37,019 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:37,071 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:37,134 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:37,185 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:37,235 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:37,290 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:37,340 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:37,390 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:37,440 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:37,494 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:37,545 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:37,597 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:37,654 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:37,659 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51943865 started for PoS orders references: [{'name': '/', 'pos_reference': '261-133-000003', 'uuid': 'f98098a0-d1e1-4bd2-8bbd-acd83290c0db'}] 2026-09-24 16:44:38,158 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51943865 order {'name': '/', 'pos_reference': '261-133-000003', 'uuid': 'f98098a0-d1e1-4bd2-8bbd-acd83290c0db'} created pos.order #863 2026-09-24 16:44:38,213 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51943865 finished 2026-09-24 16:44:38,321 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:38] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 510 0.183 0.481 2026-09-24 16:44:38,342 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:38] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:44:38,364 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:38] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.008 0.015 2026-09-24 16:44:38,376 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:38] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:44:38,394 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19507257 started for PoS orders references: [{'name': 'Shop - 000003', 'pos_reference': '261-133-000003', 'uuid': 'f98098a0-d1e1-4bd2-8bbd-acd83290c0db'}] 2026-09-24 16:44:38,398 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19507257 order {'name': 'Shop - 000003', 'pos_reference': '261-133-000003', 'uuid': 'f98098a0-d1e1-4bd2-8bbd-acd83290c0db'} sync ignored for existing PoS order pos.order(863,) (state: done) 2026-09-24 16:44:38,399 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:38,406 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19507257 finished 2026-09-24 16:44:38,449 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:38,458 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:38] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 60 0.018 0.048 2026-09-24 16:44:38,484 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:38] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.006 0.013 2026-09-24 16:44:38,508 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:38,557 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:38,608 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:38,662 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:38,715 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:38,744 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:38] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.002 0.026 2026-09-24 16:44:38,779 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:38] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.009 0.019 2026-09-24 16:44:38,794 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:38] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.005 2026-09-24 16:44:38,818 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:38,873 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:38] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 51 0.017 0.038 2026-09-24 16:44:38,934 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:38] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 55 0.017 0.039 2026-09-24 16:44:38,940 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:38] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.001 0.049 2026-09-24 16:44:38,964 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:38] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.006 0.013 2026-09-24 16:44:39,002 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:39,053 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:39,105 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:39,156 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:39,208 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:39,270 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:39,321 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:39,371 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:39,426 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:39,476 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:39,526 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:39,577 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:39,631 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:39,681 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:39,734 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:39,792 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:39,796 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5520035 started for PoS orders references: [{'name': '/', 'pos_reference': '261-133-000004', 'uuid': '9d3bace3-a66f-478e-91a8-9c0a05399157'}] 2026-09-24 16:44:40,301 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5520035 order {'name': '/', 'pos_reference': '261-133-000004', 'uuid': '9d3bace3-a66f-478e-91a8-9c0a05399157'} created pos.order #864 2026-09-24 16:44:40,358 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5520035 finished 2026-09-24 16:44:40,462 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:40] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 510 0.182 0.486 2026-09-24 16:44:40,482 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44: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.003 2026-09-24 16:44:40,505 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:40] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.008 0.015 2026-09-24 16:44:40,519 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:40] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:44:40,538 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88233165 started for PoS orders references: [{'name': 'Shop - 000004', 'pos_reference': '261-133-000004', 'uuid': '9d3bace3-a66f-478e-91a8-9c0a05399157'}] 2026-09-24 16:44:40,540 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:40,542 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88233165 order {'name': 'Shop - 000004', 'pos_reference': '261-133-000004', 'uuid': '9d3bace3-a66f-478e-91a8-9c0a05399157'} sync ignored for existing PoS order pos.order(864,) (state: done) 2026-09-24 16:44:40,549 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88233165 finished 2026-09-24 16:44:40,591 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:40,599 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:40] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 60 0.017 0.046 2026-09-24 16:44:40,626 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:40] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.006 0.013 2026-09-24 16:44:40,654 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:40,703 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:40,753 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:40,807 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:40,860 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:40,891 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:40] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.002 0.027 2026-09-24 16:44:40,925 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:40] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.009 0.019 2026-09-24 16:44:40,941 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:40] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.001 0.005 2026-09-24 16:44:40,968 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:41,025 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:41] "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.018 0.038 2026-09-24 16:44:41,084 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:41] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 55 0.017 0.037 2026-09-24 16:44:41,089 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:41] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.001 0.052 2026-09-24 16:44:41,118 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:41] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.008 0.014 2026-09-24 16:44:41,151 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:41,203 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:41,255 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:41,318 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:41,369 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:41,419 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:41,475 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:41,524 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:41,575 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:41,625 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:41,680 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:41,730 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:41,783 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:41,840 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:41,844 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98239183 started for PoS orders references: [{'name': '/', 'pos_reference': '261-133-000005', 'uuid': 'abff3b25-aefb-429e-8f25-1fabf5345565'}] 2026-09-24 16:44:42,344 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98239183 order {'name': '/', 'pos_reference': '261-133-000005', 'uuid': 'abff3b25-aefb-429e-8f25-1fabf5345565'} created pos.order #865 2026-09-24 16:44:42,398 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98239183 finished 2026-09-24 16:44:42,501 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:42] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 510 0.189 0.470 2026-09-24 16:44:42,522 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:42] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:44:42,543 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:42] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.007 0.017 2026-09-24 16:44:42,557 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:42] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:44:42,575 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74294080 started for PoS orders references: [{'name': 'Shop - 000005', 'pos_reference': '261-133-000005', 'uuid': 'abff3b25-aefb-429e-8f25-1fabf5345565'}] 2026-09-24 16:44:42,575 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:42,578 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74294080 order {'name': 'Shop - 000005', 'pos_reference': '261-133-000005', 'uuid': 'abff3b25-aefb-429e-8f25-1fabf5345565'} sync ignored for existing PoS order pos.order(865,) (state: done) 2026-09-24 16:44:42,586 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74294080 finished 2026-09-24 16:44:42,624 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:42,635 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:42] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 60 0.017 0.045 2026-09-24 16:44:42,661 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:42] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.006 0.013 2026-09-24 16:44:42,687 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:42,737 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:42,787 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:42,840 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:42,893 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:42,923 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:42] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.002 0.026 2026-09-24 16:44:42,957 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:42] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.009 0.018 2026-09-24 16:44:42,973 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:42] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.001 0.005 2026-09-24 16:44:43,001 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:43,057 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:43] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 51 0.017 0.038 2026-09-24 16:44:43,115 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:43] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 55 0.016 0.037 2026-09-24 16:44:43,120 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:43] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.001 0.049 2026-09-24 16:44:43,144 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:43] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.006 0.013 2026-09-24 16:44:43,167 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:43,219 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:43,271 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:43,322 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:43,374 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:43,437 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:43,487 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:43,538 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:43,592 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:43,642 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:43,692 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:43,743 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:43,797 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:43,848 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:43,900 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:43,957 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:43,961 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95243311 started for PoS orders references: [{'name': '/', 'pos_reference': '261-133-000006', 'uuid': 'e7cb792e-3b01-4e28-9b0c-3421e32772fb'}] 2026-09-24 16:44:44,459 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95243311 order {'name': '/', 'pos_reference': '261-133-000006', 'uuid': 'e7cb792e-3b01-4e28-9b0c-3421e32772fb'} created pos.order #866 2026-09-24 16:44:44,515 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95243311 finished 2026-09-24 16:44:44,619 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:44] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 510 0.188 0.472 2026-09-24 16:44:44,641 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44: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.003 2026-09-24 16:44:44,662 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:44] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.007 0.017 2026-09-24 16:44:44,674 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:44] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:44:44,693 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:44,696 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33500784 started for PoS orders references: [{'name': 'Shop - 000006', 'pos_reference': '261-133-000006', 'uuid': 'e7cb792e-3b01-4e28-9b0c-3421e32772fb'}] 2026-09-24 16:44:44,701 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33500784 order {'name': 'Shop - 000006', 'pos_reference': '261-133-000006', 'uuid': 'e7cb792e-3b01-4e28-9b0c-3421e32772fb'} sync ignored for existing PoS order pos.order(866,) (state: done) 2026-09-24 16:44:44,710 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33500784 finished 2026-09-24 16:44:44,743 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:44,760 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:44] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 60 0.017 0.049 2026-09-24 16:44:44,788 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:44] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.008 0.013 2026-09-24 16:44:44,813 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:44,863 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: tour succeeded 2026-09-24 16:44:44,864 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:44,993 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: heap 31965180 (allocated 34877440) 2026-09-24 16:44:44,996 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Closing chrome headless with pid 130770 2026-09-24 16:44:44,996 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Closing websocket connection 2026-09-24 16:44:44,997 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Terminating chrome headless with pid 130770 2026-09-24 16:44:45,051 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_164445_051029_test_taxes_l10n_in_pos.txt 2026-09-24 16:44:45,051 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Removing chrome user profile "/tmp/tmpinonzd1l_chrome_odoo" 2026-09-24 16:44:45,539 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #254 deleted stock.move.line records with IDs: [1437, 1438, 1439, 1440, 1441, 1442, 1443, 1444, 1445, 1446, 1447, 1448] 2026-09-24 16:44:46,870 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome pid: 131067 2026-09-24 16:44:46,870 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome headless temporary user profile dir: /tmp/tmpfbdbkole_chrome_odoo 2026-09-24 16:44:46,870 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Issuing json command http://127.0.0.1:40119/json/version 2026-09-24 16:44:46,871 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40119', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:44:46,913 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Browser version: Chrome/150.0.7871.114 2026-09-24 16:44:46,913 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Issuing json command http://127.0.0.1:40119/json 2026-09-24 16:44:46,913 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40119', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:44:46,921 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Websocket url found: ws://127.0.0.1:40119/devtools/page/6438EB9113170AF07D16DD5A2A77483D 2026-09-24 16:44:46,930 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Enable chrome headless console log notification 2026-09-24 16:44:46,933 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome headless enable page notifications 2026-09-24 16:44:47,079 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:44:47,082 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Setting session cookie in browser 2026-09-24 16:44:47,083 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Open "http://127.0.0.1:8069/pos/ui/133" in browser 2026-09-24 16:44:47,083 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Navigating to: "http://127.0.0.1:8069/pos/ui/133" 2026-09-24 16:44:47,155 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:47] "GET /pos/ui/133 HTTP/1.1" 200 - 108 0.021 0.046 2026-09-24 16:44:47,158 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Navigation result: {'frameId': '6438EB9113170AF07D16DD5A2A77483D', 'loaderId': 'E24105929A01D765975718A2175C7F24', 'isDownload': False} 2026-09-24 16:44:47,158 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:47,168 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:44:47,178 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:47] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:44:47,181 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:47] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-09-24 16:44:47,184 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:47] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-09-24 16:44:47,458 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:47] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:44:47,460 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:47] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:44:47,468 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:47] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-09-24 16:44:47,480 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:47] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:44:47,483 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Evaluate test code "odoo.startTour('test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/133", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:44:47,486 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:47] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:44:47,486 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:47,490 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:47] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:44:47,502 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:47] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.002 0.005 2026-09-24 16:44:47,504 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:47] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.008 2026-09-24 16:44:47,528 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:47] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.006 0.016 2026-09-24 16:44:47,529 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:47] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.014 2026-09-24 16:44:47,796 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:47] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 354 0.077 0.176 2026-09-24 16:44:47,805 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:47] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:44:47,830 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44: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.003 2026-09-24 16:44:47,867 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:47] "GET /web/image/res.company/118/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.028 2026-09-24 16:44:47,877 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44: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.003 2026-09-24 16:44:47,883 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: Owl is running in 'dev' mode. 2026-09-24 16:44:47,890 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:47] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.002 2026-09-24 16:44:47,917 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:47] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:44:47,925 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:47] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:44:47,927 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:47] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:44:47,933 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:47] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:44:47,937 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44: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-09-24 16:44:47,938 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:47] "GET /web/image/res.users/257/avatar_128 HTTP/1.1" 200 - 14 0.010 0.014 2026-09-24 16:44:47,939 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:47] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.024 2026-09-24 16:44:47,947 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:47] "GET /web/image?model=res.company&id=118&field=logo HTTP/1.1" 200 - 3 0.002 0.027 2026-09-24 16:44:47,953 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:47] "GET /web/image/res.company/118/favicon HTTP/1.1" 200 - 4 0.001 0.009 2026-09-24 16:44:47,984 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:48,016 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:48] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:44:48,021 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:48] "GET /web/image/res.company/118/favicon HTTP/1.1" 304 - 4 0.005 0.009 2026-09-24 16:44:48,037 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:48] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:44:48,047 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:48] "GET /web/image?model=product.template&field=image_128&id=2285&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.003 0.028 2026-09-24 16:44:48,061 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:48] "GET /web/image?model=product.template&field=image_128&id=2284&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.045 2026-09-24 16:44:48,087 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:48] "GET /pos/ui/133?from_backend=True HTTP/1.1" 200 - 33 0.008 0.069 2026-09-24 16:44:48,092 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:48,095 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:48] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:44:48,121 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:48] "GET /pos/ui/133 HTTP/1.1" 200 - 33 0.011 0.099 2026-09-24 16:44:48,134 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:48] "GET /web/image?model=product.template&field=image_128&id=2286&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.109 2026-09-24 16:44:48,141 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:48,148 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:48] "GET /web/image?model=product.template&field=image_128&id=2290&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.107 2026-09-24 16:44:48,161 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:48] "GET /web/image?model=product.template&field=image_128&id=2291&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.110 2026-09-24 16:44:48,174 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:48] "GET /web/image?model=product.template&field=image_128&id=2292&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.109 2026-09-24 16:44:48,187 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:48] "GET /web/image?model=product.template&field=image_128&id=2310&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.087 2026-09-24 16:44:48,199 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:48] "GET /web/image?model=product.template&field=image_128&id=2311&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.075 2026-09-24 16:44:48,212 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:48] "GET /web/image?model=product.template&field=image_128&id=2312&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.073 2026-09-24 16:44:48,223 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:48] "GET /web/image?model=product.template&field=image_128&id=2313&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.071 2026-09-24 16:44:48,259 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:48] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.013 0.082 2026-09-24 16:44:48,273 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:48] "GET /web/image?model=product.template&field=image_128&id=2288&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.083 2026-09-24 16:44:48,285 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:48] "GET /web/image?model=product.template&field=image_128&id=2289&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.082 2026-09-24 16:44:48,286 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:48,297 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:48] "GET /web/image?model=product.template&field=image_128&id=2287&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.119 2026-09-24 16:44:48,342 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:48,402 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:48] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 35 0.015 0.044 2026-09-24 16:44:48,452 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:48] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.012 0.023 2026-09-24 16:44:48,481 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:48] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.006 2026-09-24 16:44:48,538 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:48,606 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:48] "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.023 0.044 2026-09-24 16:44:48,669 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:48] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 56 0.018 0.039 2026-09-24 16:44:48,674 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:48] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.001 0.052 2026-09-24 16:44:48,689 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:48] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.003 0.008 2026-09-24 16:44:48,700 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:48] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.001 0.005 2026-09-24 16:44:48,724 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:48] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.006 0.013 2026-09-24 16:44:48,754 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:48,806 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:48,882 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:48,933 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:48,983 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:49,046 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:49,056 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:49] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:44:49,057 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:49] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:44:49,096 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:49,147 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:49,197 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:49,260 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:49,310 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:49,363 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:49,423 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:49,428 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16712260 started for PoS orders references: [{'name': '/', 'pos_reference': '262-133-000001', 'uuid': '45632816-9180-4d18-ac7d-fedb5c70e16e'}] 2026-09-24 16:44:49,432 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:49] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:44:50,037 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16712260 order {'name': '/', 'pos_reference': '262-133-000001', 'uuid': '45632816-9180-4d18-ac7d-fedb5c70e16e'} created pos.order #867 2026-09-24 16:44:50,110 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16712260 finished 2026-09-24 16:44:50,236 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:50] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 635 0.261 0.549 2026-09-24 16:44:50,263 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44: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.004 2026-09-24 16:44:50,287 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:50] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.008 0.020 2026-09-24 16:44:50,300 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:50] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:44:50,345 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:50,348 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59916071 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '262-133-000001', 'uuid': '45632816-9180-4d18-ac7d-fedb5c70e16e'}] 2026-09-24 16:44:50,352 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59916071 order {'name': 'Shop - 000001', 'pos_reference': '262-133-000001', 'uuid': '45632816-9180-4d18-ac7d-fedb5c70e16e'} sync ignored for existing PoS order pos.order(867,) (state: done) 2026-09-24 16:44:50,359 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59916071 finished 2026-09-24 16:44:50,396 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:50,418 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:50] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 72 0.021 0.050 2026-09-24 16:44:50,453 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:50] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.007 0.021 2026-09-24 16:44:50,455 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:50,505 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:50,556 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:50,609 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:50,663 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:50,696 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:50] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.003 0.028 2026-09-24 16:44:50,734 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:50] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.010 0.020 2026-09-24 16:44:50,751 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:50] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.006 2026-09-24 16:44:50,784 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:50,843 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:50] "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.018 0.040 2026-09-24 16:44:50,907 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:50] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 55 0.019 0.040 2026-09-24 16:44:50,912 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:50] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.001 0.058 2026-09-24 16:44:50,939 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:50] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.006 0.013 2026-09-24 16:44:50,968 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:51,020 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:51,072 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:51,123 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:51,176 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:51,240 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:51,291 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:51,341 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:51,396 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:51,446 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:51,497 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:51,547 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:51,602 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:51,653 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:51,705 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:51,763 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:51,768 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69022167 started for PoS orders references: [{'name': '/', 'pos_reference': '262-133-000002', 'uuid': '1980fcbd-0bfd-430e-8c10-3412a5e55df4'}] 2026-09-24 16:44:52,279 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69022167 order {'name': '/', 'pos_reference': '262-133-000002', 'uuid': '1980fcbd-0bfd-430e-8c10-3412a5e55df4'} created pos.order #868 2026-09-24 16:44:52,341 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69022167 finished 2026-09-24 16:44:52,447 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:52] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 511 0.196 0.486 2026-09-24 16:44:52,474 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:52] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:44:52,499 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:52] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.009 0.019 2026-09-24 16:44:52,513 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:52] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:44:52,532 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:52,534 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37978874 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '262-133-000002', 'uuid': '1980fcbd-0bfd-430e-8c10-3412a5e55df4'}] 2026-09-24 16:44:52,538 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37978874 order {'name': 'Shop - 000002', 'pos_reference': '262-133-000002', 'uuid': '1980fcbd-0bfd-430e-8c10-3412a5e55df4'} sync ignored for existing PoS order pos.order(868,) (state: done) 2026-09-24 16:44:52,546 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37978874 finished 2026-09-24 16:44:52,582 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:52,598 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:52] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 61 0.019 0.046 2026-09-24 16:44:52,624 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:52] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.006 0.013 2026-09-24 16:44:52,648 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:52,698 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:52,749 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:52,802 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:52,855 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:52,886 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:52] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.003 0.027 2026-09-24 16:44:52,922 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:52] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.010 0.020 2026-09-24 16:44:52,939 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:52] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.006 2026-09-24 16:44:52,970 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:53,028 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:53] "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.018 0.039 2026-09-24 16:44:53,087 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:53] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 55 0.017 0.038 2026-09-24 16:44:53,093 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:53] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.054 2026-09-24 16:44:53,118 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:53] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.006 0.013 2026-09-24 16:44:53,150 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:53,202 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:53,267 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:53,317 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:53,368 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:53,423 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:53,472 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:53,523 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:53,573 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:53,627 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:53,677 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:53,730 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:53,789 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:53,793 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63093178 started for PoS orders references: [{'name': '/', 'pos_reference': '262-133-000003', 'uuid': '06a090f8-3b21-436b-bb41-4f9784241baf'}] 2026-09-24 16:44:54,309 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63093178 order {'name': '/', 'pos_reference': '262-133-000003', 'uuid': '06a090f8-3b21-436b-bb41-4f9784241baf'} created pos.order #869 2026-09-24 16:44:54,365 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63093178 finished 2026-09-24 16:44:54,468 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:54] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 510 0.193 0.484 2026-09-24 16:44:54,488 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44: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.003 2026-09-24 16:44:54,520 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:54] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.009 0.023 2026-09-24 16:44:54,533 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:54] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:44:54,548 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:54,550 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84749734 started for PoS orders references: [{'name': 'Shop - 000003', 'pos_reference': '262-133-000003', 'uuid': '06a090f8-3b21-436b-bb41-4f9784241baf'}] 2026-09-24 16:44:54,554 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84749734 order {'name': 'Shop - 000003', 'pos_reference': '262-133-000003', 'uuid': '06a090f8-3b21-436b-bb41-4f9784241baf'} sync ignored for existing PoS order pos.order(869,) (state: done) 2026-09-24 16:44:54,562 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84749734 finished 2026-09-24 16:44:54,599 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:54,613 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:54] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 61 0.018 0.047 2026-09-24 16:44:54,640 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:54] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.006 0.013 2026-09-24 16:44:54,664 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:54,713 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:54,763 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:54,817 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:54,870 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:54,901 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:54] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.002 0.027 2026-09-24 16:44:54,936 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:54] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.009 0.019 2026-09-24 16:44:54,951 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:54] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.001 0.005 2026-09-24 16:44:54,984 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:55,042 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:55] "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.019 0.038 2026-09-24 16:44:55,105 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:55] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 55 0.018 0.039 2026-09-24 16:44:55,112 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:55] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.001 0.056 2026-09-24 16:44:55,139 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:55] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.007 0.015 2026-09-24 16:44:55,167 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:55,219 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:55,271 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:55,323 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:55,375 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:55,438 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:55,490 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:55,540 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:55,595 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:55,645 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:55,695 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:55,746 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:55,800 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:55,851 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:55,903 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:55,960 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:55,965 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58343143 started for PoS orders references: [{'name': '/', 'pos_reference': '262-133-000004', 'uuid': '95e3255f-ba42-411d-95fd-36618451a31d'}] 2026-09-24 16:44:56,520 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58343143 order {'name': '/', 'pos_reference': '262-133-000004', 'uuid': '95e3255f-ba42-411d-95fd-36618451a31d'} created pos.order #870 2026-09-24 16:44:56,577 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58343143 finished 2026-09-24 16:44:56,686 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:56] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 511 0.209 0.514 2026-09-24 16:44:56,707 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:56] "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.003 2026-09-24 16:44:56,732 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:56] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.008 0.018 2026-09-24 16:44:56,745 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:56] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:44:56,764 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97484580 started for PoS orders references: [{'name': 'Shop - 000004', 'pos_reference': '262-133-000004', 'uuid': '95e3255f-ba42-411d-95fd-36618451a31d'}] 2026-09-24 16:44:56,765 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:56,770 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97484580 order {'name': 'Shop - 000004', 'pos_reference': '262-133-000004', 'uuid': '95e3255f-ba42-411d-95fd-36618451a31d'} sync ignored for existing PoS order pos.order(870,) (state: done) 2026-09-24 16:44:56,778 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97484580 finished 2026-09-24 16:44:56,813 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:56,829 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:56] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 61 0.018 0.049 2026-09-24 16:44:56,857 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:56] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.006 0.013 2026-09-24 16:44:56,884 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:56,934 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:56,984 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:57,038 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:57,091 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:57,121 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:57] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.002 0.026 2026-09-24 16:44:57,156 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:57] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.008 0.019 2026-09-24 16:44:57,171 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:57] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.005 2026-09-24 16:44:57,202 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:57,256 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:57] "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.017 0.038 2026-09-24 16:44:57,315 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:57] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 55 0.017 0.037 2026-09-24 16:44:57,321 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:57] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.052 2026-09-24 16:44:57,354 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:57] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.006 0.021 2026-09-24 16:44:57,384 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:57,436 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:57,488 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:57,552 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:57,603 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:57,653 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:57,709 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:57,758 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:57,809 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:57,859 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:57,914 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:57,964 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:58,017 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:58,076 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:58,079 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3126703 started for PoS orders references: [{'name': '/', 'pos_reference': '262-133-000005', 'uuid': '5a402000-bd45-411c-9740-fa2f908bbe79'}] 2026-09-24 16:44:58,662 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3126703 order {'name': '/', 'pos_reference': '262-133-000005', 'uuid': '5a402000-bd45-411c-9740-fa2f908bbe79'} created pos.order #871 2026-09-24 16:44:58,721 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3126703 finished 2026-09-24 16:44:58,826 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:58] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 512 0.215 0.534 2026-09-24 16:44:58,848 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44: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.003 2026-09-24 16:44:58,871 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:58] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.007 0.014 2026-09-24 16:44:58,882 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:58] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:44:58,903 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58422006 started for PoS orders references: [{'name': 'Shop - 000005', 'pos_reference': '262-133-000005', 'uuid': '5a402000-bd45-411c-9740-fa2f908bbe79'}] 2026-09-24 16:44:58,907 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:58,907 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58422006 order {'name': 'Shop - 000005', 'pos_reference': '262-133-000005', 'uuid': '5a402000-bd45-411c-9740-fa2f908bbe79'} sync ignored for existing PoS order pos.order(871,) (state: done) 2026-09-24 16:44:58,914 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58422006 finished 2026-09-24 16:44:58,957 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:58,971 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:58] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 61 0.023 0.047 2026-09-24 16:44:58,998 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:58] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.006 0.013 2026-09-24 16:44:59,025 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:59,074 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:59,124 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:59,177 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:59,230 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:59,261 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:59] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.002 0.027 2026-09-24 16:44:59,295 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:59] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.009 0.019 2026-09-24 16:44:59,311 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:59] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.006 2026-09-24 16:44:59,334 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:59,393 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:59] "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.020 0.038 2026-09-24 16:44:59,455 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:59] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 55 0.019 0.038 2026-09-24 16:44:59,461 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:59] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.054 2026-09-24 16:44:59,488 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:44:59] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.006 0.014 2026-09-24 16:44:59,517 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:59,569 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:59,621 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:59,672 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:59,724 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:59,789 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:59,839 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:59,890 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:59,945 44 INFO rb-c855d12-225060-418428 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-09-24 16:44:59,994 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:00,045 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:00,095 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:00,149 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:00,200 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:00,252 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:00,310 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:00,314 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71842113 started for PoS orders references: [{'name': '/', 'pos_reference': '262-133-000006', 'uuid': 'f762db40-0415-445f-884d-bf6e668b9b8f'}] 2026-09-24 16:45:00,877 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71842113 order {'name': '/', 'pos_reference': '262-133-000006', 'uuid': 'f762db40-0415-445f-884d-bf6e668b9b8f'} created pos.order #872 2026-09-24 16:45:00,934 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71842113 finished 2026-09-24 16:45:01,043 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:01] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 511 0.205 0.527 2026-09-24 16:45:01,069 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:01] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:45:01,093 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:01] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.008 0.016 2026-09-24 16:45:01,106 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:01] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:45:01,125 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:01,127 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36427621 started for PoS orders references: [{'name': 'Shop - 000006', 'pos_reference': '262-133-000006', 'uuid': 'f762db40-0415-445f-884d-bf6e668b9b8f'}] 2026-09-24 16:45:01,132 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36427621 order {'name': 'Shop - 000006', 'pos_reference': '262-133-000006', 'uuid': 'f762db40-0415-445f-884d-bf6e668b9b8f'} sync ignored for existing PoS order pos.order(872,) (state: done) 2026-09-24 16:45:01,140 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36427621 finished 2026-09-24 16:45:01,175 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:01,204 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:01] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 61 0.024 0.055 2026-09-24 16:45:01,235 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:01] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.007 0.015 2026-09-24 16:45:01,236 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:01,286 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: tour succeeded 2026-09-24 16:45:01,286 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:01,397 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: heap 31835312 (allocated 34217984) 2026-09-24 16:45:01,399 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Closing chrome headless with pid 131067 2026-09-24 16:45:01,400 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Closing websocket connection 2026-09-24 16:45:01,400 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Terminating chrome headless with pid 131067 2026-09-24 16:45:01,454 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_164501_454259_test_taxes_l10n_in_pos.txt 2026-09-24 16:45:01,454 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Removing chrome user profile "/tmp/tmpfbdbkole_chrome_odoo" 2026-09-24 16:45:01,947 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #254 deleted stock.move.line records with IDs: [1455, 1456, 1457, 1458, 1459, 1460, 1461, 1462, 1463, 1464, 1465, 1466] 2026-09-24 16:45:03,322 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome pid: 131365 2026-09-24 16:45:03,322 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome headless temporary user profile dir: /tmp/tmp4iorgxdt_chrome_odoo 2026-09-24 16:45:03,322 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Issuing json command http://127.0.0.1:34073/json/version 2026-09-24 16:45:03,323 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34073', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:45:03,367 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Browser version: Chrome/150.0.7871.114 2026-09-24 16:45:03,367 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Issuing json command http://127.0.0.1:34073/json 2026-09-24 16:45:03,367 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34073', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:45:03,375 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Websocket url found: ws://127.0.0.1:34073/devtools/page/32E970EC706BF555A83005C657D35CFE 2026-09-24 16:45:03,382 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Enable chrome headless console log notification 2026-09-24 16:45:03,385 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome headless enable page notifications 2026-09-24 16:45:03,556 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:45:03,559 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Setting session cookie in browser 2026-09-24 16:45:03,560 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Open "http://127.0.0.1:8069/pos/ui/133" in browser 2026-09-24 16:45:03,560 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Navigating to: "http://127.0.0.1:8069/pos/ui/133" 2026-09-24 16:45:03,639 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:03] "GET /pos/ui/133 HTTP/1.1" 200 - 90 0.026 0.048 2026-09-24 16:45:03,642 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Navigation result: {'frameId': '32E970EC706BF555A83005C657D35CFE', 'loaderId': '90853A05F563C7677AC9B119F9C66BDE', 'isDownload': False} 2026-09-24 16:45:03,642 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:03,654 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:45:03,663 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:03] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:45:03,666 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:03] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-09-24 16:45:03,671 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:03] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-09-24 16:45:03,940 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:03] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:45:03,944 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:03] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:45:03,950 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:03] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:45:03,961 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:03] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:45:03,965 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Evaluate test code "odoo.startTour('test_taxes_l10n_in_pos_downpayment_round_per_line_price_included', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/133", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:45:03,968 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:03] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:45:03,968 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:03,973 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:03] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:45:03,986 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:03] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.002 0.006 2026-09-24 16:45:03,989 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:03] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.010 2026-09-24 16:45:04,012 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:04] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.006 0.017 2026-09-24 16:45:04,014 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:04] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.015 2026-09-24 16:45:04,285 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:04] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 352 0.076 0.180 2026-09-24 16:45:04,293 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:04] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:45:04,319 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:04] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:45:04,353 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:04] "GET /web/image/res.company/118/logo/256x256 HTTP/1.1" 200 - 8 0.002 0.025 2026-09-24 16:45:04,363 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:04] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:45:04,369 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: Owl is running in 'dev' mode. 2026-09-24 16:45:04,375 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:04] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.002 2026-09-24 16:45:04,398 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:04] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:45:04,410 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:04] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:45:04,412 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:04] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:45:04,418 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:04] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:45:04,419 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:04] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:45:04,428 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:04] "GET /web/image/res.users/257/avatar_128 HTTP/1.1" 200 - 14 0.011 0.013 2026-09-24 16:45:04,434 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:04] "GET /web/image?model=res.company&id=118&field=logo HTTP/1.1" 200 - 3 0.002 0.027 2026-09-24 16:45:04,440 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:04] "GET /web/image/res.company/118/favicon HTTP/1.1" 200 - 4 0.002 0.014 2026-09-24 16:45:04,441 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:04] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.035 2026-09-24 16:45:04,469 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:04,501 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:04] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:45:04,502 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:04] "GET /web/image/res.company/118/favicon HTTP/1.1" 304 - 4 0.005 0.006 2026-09-24 16:45:04,528 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:04] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:45:04,545 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:04] "GET /pos/ui/133?from_backend=True HTTP/1.1" 200 - 33 0.020 0.031 2026-09-24 16:45:04,580 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:04] "GET /pos/ui/133 HTTP/1.1" 200 - 33 0.012 0.074 2026-09-24 16:45:04,592 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:04,594 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:04] "GET /web/image?model=product.template&field=image_128&id=2284&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.085 2026-09-24 16:45:04,598 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:04] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:45:04,612 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:04] "GET /web/image?model=product.template&field=image_128&id=2285&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.002 0.101 2026-09-24 16:45:04,628 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:04] "GET /web/image?model=product.template&field=image_128&id=2286&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.116 2026-09-24 16:45:04,641 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:04] "GET /web/image?model=product.template&field=image_128&id=2314&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.110 2026-09-24 16:45:04,643 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:04,655 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:04] "GET /web/image?model=product.template&field=image_128&id=2290&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.002 0.105 2026-09-24 16:45:04,667 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:04] "GET /web/image?model=product.template&field=image_128&id=2312&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.080 2026-09-24 16:45:04,679 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:04] "GET /web/image?model=product.template&field=image_128&id=2313&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.077 2026-09-24 16:45:04,692 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:04] "GET /web/image?model=product.template&field=image_128&id=2310&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.075 2026-09-24 16:45:04,704 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:04] "GET /web/image?model=product.template&field=image_128&id=2292&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.071 2026-09-24 16:45:04,716 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:04] "GET /web/image?model=product.template&field=image_128&id=2311&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.071 2026-09-24 16:45:04,731 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:04] "GET /web/image?model=product.template&field=image_128&id=2291&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.072 2026-09-24 16:45:04,744 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:04] "GET /web/image?model=product.template&field=image_128&id=2315&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.074 2026-09-24 16:45:04,760 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:04] "GET /web/image?model=product.template&field=image_128&id=2287&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.064 2026-09-24 16:45:04,772 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:04] "GET /web/image?model=product.template&field=image_128&id=2288&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.064 2026-09-24 16:45:04,788 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:04] "GET /web/image?model=product.template&field=image_128&id=2289&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.068 2026-09-24 16:45:04,823 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:04] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 31 0.012 0.128 2026-09-24 16:45:04,851 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:04,908 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:04,965 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:04] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 35 0.010 0.045 2026-09-24 16:45:05,019 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:05] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.011 0.027 2026-09-24 16:45:05,047 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:05] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.006 2026-09-24 16:45:05,097 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:05,163 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45: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.020 0.044 2026-09-24 16:45:05,223 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:05] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 56 0.018 0.038 2026-09-24 16:45:05,231 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:05] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.001 0.053 2026-09-24 16:45:05,251 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:05] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.003 0.010 2026-09-24 16:45:05,261 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:05] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.001 0.005 2026-09-24 16:45:05,289 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:05] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.007 0.015 2026-09-24 16:45:05,320 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:05,372 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:05,447 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:05,498 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:05,549 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:05,611 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:05,622 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:05] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:45:05,623 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:05] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:45:05,662 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:05,712 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:05,763 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:05,826 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:05,877 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:05,929 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:05,989 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:05,994 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36728591 started for PoS orders references: [{'name': '/', 'pos_reference': '263-133-000001', 'uuid': 'dfc73374-2e2d-4f7b-a74d-acc0d632fe68'}] 2026-09-24 16:45:05,996 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:05] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:45:06,597 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36728591 order {'name': '/', 'pos_reference': '263-133-000001', 'uuid': 'dfc73374-2e2d-4f7b-a74d-acc0d632fe68'} created pos.order #873 2026-09-24 16:45:06,661 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36728591 finished 2026-09-24 16:45:06,776 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:06] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 635 0.230 0.555 2026-09-24 16:45:06,798 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:06] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:45:06,820 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:06] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.007 0.014 2026-09-24 16:45:06,832 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:06] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:45:06,897 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:06,899 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35921936 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '263-133-000001', 'uuid': 'dfc73374-2e2d-4f7b-a74d-acc0d632fe68'}] 2026-09-24 16:45:06,903 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35921936 order {'name': 'Shop - 000001', 'pos_reference': '263-133-000001', 'uuid': 'dfc73374-2e2d-4f7b-a74d-acc0d632fe68'} sync ignored for existing PoS order pos.order(873,) (state: done) 2026-09-24 16:45:06,911 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35921936 finished 2026-09-24 16:45:06,948 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:06,966 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:06] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 72 0.020 0.049 2026-09-24 16:45:06,992 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:06] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.006 0.013 2026-09-24 16:45:07,021 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:07,071 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:07,121 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:07,175 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:07,228 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:07,257 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:07] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.002 0.026 2026-09-24 16:45:07,292 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:07] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.008 0.019 2026-09-24 16:45:07,308 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:07] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.001 0.006 2026-09-24 16:45:07,334 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:07,393 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:07] "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.018 0.040 2026-09-24 16:45:07,453 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:07] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 55 0.017 0.038 2026-09-24 16:45:07,459 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:07] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.001 0.055 2026-09-24 16:45:07,484 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:07] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.006 0.013 2026-09-24 16:45:07,517 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:07,569 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:07,621 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:07,673 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:07,724 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:07,789 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:07,839 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:07,890 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:07,945 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:07,995 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:08,045 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:08,095 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:08,150 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:08,200 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:08,253 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:08,309 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:08,314 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13057557 started for PoS orders references: [{'name': '/', 'pos_reference': '263-133-000002', 'uuid': '02245c74-c622-452e-a11c-acafad596b14'}] 2026-09-24 16:45:08,808 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13057557 order {'name': '/', 'pos_reference': '263-133-000002', 'uuid': '02245c74-c622-452e-a11c-acafad596b14'} created pos.order #874 2026-09-24 16:45:08,864 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13057557 finished 2026-09-24 16:45:08,969 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:08] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 511 0.187 0.471 2026-09-24 16:45:08,990 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:08] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:45:09,012 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:09] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.007 0.015 2026-09-24 16:45:09,026 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:09] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:45:09,034 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68512013 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '263-133-000002', 'uuid': '02245c74-c622-452e-a11c-acafad596b14'}] 2026-09-24 16:45:09,038 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68512013 order {'name': 'Shop - 000002', 'pos_reference': '263-133-000002', 'uuid': '02245c74-c622-452e-a11c-acafad596b14'} sync ignored for existing PoS order pos.order(874,) (state: done) 2026-09-24 16:45:09,045 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68512013 finished 2026-09-24 16:45:09,048 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:09,097 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:09] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 61 0.017 0.047 2026-09-24 16:45:09,098 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:09,122 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:09] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.006 0.012 2026-09-24 16:45:09,156 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:09,206 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:09,257 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:09,311 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:09,364 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:09,395 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:09] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.002 0.027 2026-09-24 16:45:09,431 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:09] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.009 0.020 2026-09-24 16:45:09,447 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:09] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.005 2026-09-24 16:45:09,484 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:09,539 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:09] "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.017 0.038 2026-09-24 16:45:09,601 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:09] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 55 0.017 0.039 2026-09-24 16:45:09,607 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:09] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.001 0.056 2026-09-24 16:45:09,631 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:09] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.006 0.013 2026-09-24 16:45:09,667 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:09,718 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:09,781 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:09,832 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:09,882 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:09,937 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:09,986 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:10,037 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:10,087 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:10,141 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:10,191 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:10,243 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:10,300 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:10,305 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40066249 started for PoS orders references: [{'name': '/', 'pos_reference': '263-133-000003', 'uuid': '9a5ee9b3-d11b-47e0-859c-4a515384e9a0'}] 2026-09-24 16:45:10,810 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40066249 order {'name': '/', 'pos_reference': '263-133-000003', 'uuid': '9a5ee9b3-d11b-47e0-859c-4a515384e9a0'} created pos.order #875 2026-09-24 16:45:10,865 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40066249 finished 2026-09-24 16:45:10,969 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:10] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 511 0.184 0.482 2026-09-24 16:45:10,990 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:10] "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.003 2026-09-24 16:45:11,011 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:11] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.007 0.017 2026-09-24 16:45:11,022 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:11] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:45:11,037 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:11,039 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81015985 started for PoS orders references: [{'name': 'Shop - 000003', 'pos_reference': '263-133-000003', 'uuid': '9a5ee9b3-d11b-47e0-859c-4a515384e9a0'}] 2026-09-24 16:45:11,043 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81015985 order {'name': 'Shop - 000003', 'pos_reference': '263-133-000003', 'uuid': '9a5ee9b3-d11b-47e0-859c-4a515384e9a0'} sync ignored for existing PoS order pos.order(875,) (state: done) 2026-09-24 16:45:11,050 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81015985 finished 2026-09-24 16:45:11,088 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:11,099 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:11] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 61 0.017 0.045 2026-09-24 16:45:11,125 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:11] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.006 0.013 2026-09-24 16:45:11,150 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:11,199 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:11,249 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:11,303 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:11,355 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:11,386 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:11] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.002 0.027 2026-09-24 16:45:11,421 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:11] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.008 0.019 2026-09-24 16:45:11,436 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:11] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.001 0.006 2026-09-24 16:45:11,467 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:11,524 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:11] "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.017 0.040 2026-09-24 16:45:11,583 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:11] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 55 0.017 0.037 2026-09-24 16:45:11,588 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:11] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.001 0.052 2026-09-24 16:45:11,613 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:11] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.006 0.013 2026-09-24 16:45:11,650 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:11,702 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:11,753 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:11,805 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:11,856 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:11,919 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:11,970 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:12,020 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:12,075 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:12,125 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:12,175 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:12,226 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:12,280 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:12,330 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:12,383 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:12,440 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:12,444 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65530140 started for PoS orders references: [{'name': '/', 'pos_reference': '263-133-000004', 'uuid': 'e17101df-4c01-4b53-959c-20468ad499b9'}] 2026-09-24 16:45:12,944 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65530140 order {'name': '/', 'pos_reference': '263-133-000004', 'uuid': 'e17101df-4c01-4b53-959c-20468ad499b9'} created pos.order #876 2026-09-24 16:45:13,000 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65530140 finished 2026-09-24 16:45:13,106 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:13] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 511 0.187 0.476 2026-09-24 16:45:13,127 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:13] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:45:13,149 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:13] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.007 0.015 2026-09-24 16:45:13,163 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:13] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:45:13,179 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:13,181 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53299973 started for PoS orders references: [{'name': 'Shop - 000004', 'pos_reference': '263-133-000004', 'uuid': 'e17101df-4c01-4b53-959c-20468ad499b9'}] 2026-09-24 16:45:13,185 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53299973 order {'name': 'Shop - 000004', 'pos_reference': '263-133-000004', 'uuid': 'e17101df-4c01-4b53-959c-20468ad499b9'} sync ignored for existing PoS order pos.order(876,) (state: done) 2026-09-24 16:45:13,192 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53299973 finished 2026-09-24 16:45:13,229 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:13,243 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:13] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 61 0.018 0.046 2026-09-24 16:45:13,269 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:13] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.006 0.013 2026-09-24 16:45:13,296 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:13,345 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:13,395 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:13,448 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:13,501 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:13,532 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:13] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.002 0.027 2026-09-24 16:45:13,568 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:13] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.008 0.020 2026-09-24 16:45:13,583 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:13] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.005 2026-09-24 16:45:13,617 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:13,673 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:13] "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.017 0.038 2026-09-24 16:45:13,740 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:13] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 55 0.018 0.043 2026-09-24 16:45:13,745 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:13] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.001 0.061 2026-09-24 16:45:13,772 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:13] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.007 0.013 2026-09-24 16:45:13,800 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:13,852 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:13,903 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:13,967 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:14,017 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:14,068 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:14,122 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:14,172 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:14,222 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:14,273 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:14,328 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:14,378 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:14,430 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:14,488 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:14,492 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84181139 started for PoS orders references: [{'name': '/', 'pos_reference': '263-133-000005', 'uuid': 'b70dbf4b-115a-4802-8c1f-13f36d19cf75'}] 2026-09-24 16:45:15,018 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84181139 order {'name': '/', 'pos_reference': '263-133-000005', 'uuid': 'b70dbf4b-115a-4802-8c1f-13f36d19cf75'} created pos.order #877 2026-09-24 16:45:15,075 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84181139 finished 2026-09-24 16:45:15,182 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:15] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 511 0.200 0.491 2026-09-24 16:45:15,205 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:15] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:45:15,231 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:15] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.009 0.017 2026-09-24 16:45:15,244 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:15] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:45:15,252 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75965035 started for PoS orders references: [{'name': 'Shop - 000005', 'pos_reference': '263-133-000005', 'uuid': 'b70dbf4b-115a-4802-8c1f-13f36d19cf75'}] 2026-09-24 16:45:15,255 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75965035 order {'name': 'Shop - 000005', 'pos_reference': '263-133-000005', 'uuid': 'b70dbf4b-115a-4802-8c1f-13f36d19cf75'} sync ignored for existing PoS order pos.order(877,) (state: done) 2026-09-24 16:45:15,262 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75965035 finished 2026-09-24 16:45:15,273 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:15,312 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:15] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 61 0.018 0.044 2026-09-24 16:45:15,323 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:15,339 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:15] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.006 0.013 2026-09-24 16:45:15,382 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:15,431 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:15,482 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:15,535 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:15,589 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:15,618 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:15] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.002 0.026 2026-09-24 16:45:15,652 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:15] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.008 0.019 2026-09-24 16:45:15,666 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:15] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.001 0.005 2026-09-24 16:45:15,700 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:15,759 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:15] "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.018 0.040 2026-09-24 16:45:15,816 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:15] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 55 0.016 0.036 2026-09-24 16:45:15,822 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:15] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.001 0.048 2026-09-24 16:45:15,846 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:15] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.006 0.013 2026-09-24 16:45:15,883 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:15,935 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:15,987 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:16,038 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:16,090 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:16,153 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:16,204 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:16,254 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:16,309 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:16,359 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:16,409 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:16,460 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:16,514 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:16,565 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:16,617 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:16,674 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:16,679 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55889364 started for PoS orders references: [{'name': '/', 'pos_reference': '263-133-000006', 'uuid': 'ad2d64d5-9f88-4183-a746-716c45c681da'}] 2026-09-24 16:45:17,202 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55889364 order {'name': '/', 'pos_reference': '263-133-000006', 'uuid': 'ad2d64d5-9f88-4183-a746-716c45c681da'} created pos.order #878 2026-09-24 16:45:17,257 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55889364 finished 2026-09-24 16:45:17,363 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:17] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 511 0.208 0.478 2026-09-24 16:45:17,383 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:17] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:45:17,407 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:17] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.008 0.015 2026-09-24 16:45:17,421 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:17] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:45:17,440 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98727765 started for PoS orders references: [{'name': 'Shop - 000006', 'pos_reference': '263-133-000006', 'uuid': 'ad2d64d5-9f88-4183-a746-716c45c681da'}] 2026-09-24 16:45:17,441 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:17,445 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98727765 order {'name': 'Shop - 000006', 'pos_reference': '263-133-000006', 'uuid': 'ad2d64d5-9f88-4183-a746-716c45c681da'} sync ignored for existing PoS order pos.order(878,) (state: done) 2026-09-24 16:45:17,454 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98727765 finished 2026-09-24 16:45:17,490 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:17,504 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:17] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 61 0.018 0.047 2026-09-24 16:45:17,529 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:17] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.006 0.012 2026-09-24 16:45:17,556 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:17,605 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: tour succeeded 2026-09-24 16:45:17,605 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:17,736 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: heap 32233752 (allocated 35926016) 2026-09-24 16:45:17,738 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Closing chrome headless with pid 131365 2026-09-24 16:45:17,739 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Closing websocket connection 2026-09-24 16:45:17,739 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Terminating chrome headless with pid 131365 2026-09-24 16:45:17,800 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_164517_799821_test_taxes_l10n_in_pos.txt 2026-09-24 16:45:17,800 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Removing chrome user profile "/tmp/tmp4iorgxdt_chrome_odoo" 2026-09-24 16:45:18,252 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #254 deleted stock.move.line records with IDs: [1473, 1474, 1475, 1476, 1477, 1478, 1479, 1480, 1481, 1482, 1483, 1484] 2026-09-24 16:45:19,539 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome pid: 131666 2026-09-24 16:45:19,539 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome headless temporary user profile dir: /tmp/tmpx72diqf7_chrome_odoo 2026-09-24 16:45:19,539 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Issuing json command http://127.0.0.1:44981/json/version 2026-09-24 16:45:19,540 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44981', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:45:19,579 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Browser version: Chrome/150.0.7871.114 2026-09-24 16:45:19,579 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Issuing json command http://127.0.0.1:44981/json 2026-09-24 16:45:19,579 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44981', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:45:19,585 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Websocket url found: ws://127.0.0.1:44981/devtools/page/7DDE7FBDCDF890A2AF53F6C86CE70860 2026-09-24 16:45:19,593 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Enable chrome headless console log notification 2026-09-24 16:45:19,596 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome headless enable page notifications 2026-09-24 16:45:19,772 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:45:19,775 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Setting session cookie in browser 2026-09-24 16:45:19,776 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Open "http://127.0.0.1:8069/pos/ui/133" in browser 2026-09-24 16:45:19,776 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Navigating to: "http://127.0.0.1:8069/pos/ui/133" 2026-09-24 16:45:19,857 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:19] "GET /pos/ui/133 HTTP/1.1" 200 - 90 0.027 0.048 2026-09-24 16:45:19,859 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Navigation result: {'frameId': '7DDE7FBDCDF890A2AF53F6C86CE70860', 'loaderId': 'C32ABCCAA3D2E85F4458DA9116A8D62C', 'isDownload': False} 2026-09-24 16:45:19,859 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:19,870 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:45:19,880 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:19] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.004 2026-09-24 16:45:19,884 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:19] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-09-24 16:45:19,887 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:19] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.000 0.011 2026-09-24 16:45:20,161 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:20] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:45:20,163 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:20] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:45:20,170 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:20] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.007 2026-09-24 16:45:20,180 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Evaluate test code "odoo.startTour('test_taxes_l10n_in_pos_downpayment_round_globally_price_included', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/133", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:45:20,181 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:20] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:45:20,183 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:20,188 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:20] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:45:20,192 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:20] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:45:20,204 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:20] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.002 0.006 2026-09-24 16:45:20,206 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:20] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.000 0.008 2026-09-24 16:45:20,230 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:20] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.006 0.016 2026-09-24 16:45:20,232 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:20] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.015 2026-09-24 16:45:20,511 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:20] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 352 0.080 0.186 2026-09-24 16:45:20,522 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:20] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:45:20,552 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45: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.004 2026-09-24 16:45:20,583 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:20] "GET /web/image/res.company/118/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.022 2026-09-24 16:45:20,596 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45: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.003 2026-09-24 16:45:20,603 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: Owl is running in 'dev' mode. 2026-09-24 16:45:20,611 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:20] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.003 2026-09-24 16:45:20,633 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:20] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:45:20,646 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:20] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:45:20,646 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:20] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:45:20,655 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:20] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:45:20,657 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:20] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:45:20,666 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:20] "GET /web/image/res.users/257/avatar_128 HTTP/1.1" 200 - 14 0.012 0.014 2026-09-24 16:45:20,667 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:20] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.025 2026-09-24 16:45:20,674 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:20] "GET /web/image/res.company/118/favicon HTTP/1.1" 200 - 4 0.001 0.012 2026-09-24 16:45:20,681 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:20] "GET /web/image?model=res.company&id=118&field=logo HTTP/1.1" 200 - 3 0.002 0.038 2026-09-24 16:45:20,716 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:20,748 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:20] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:45:20,778 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:20] "GET /pos/ui/133?from_backend=True HTTP/1.1" 200 - 33 0.012 0.024 2026-09-24 16:45:20,783 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:20] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:45:20,806 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:20] "GET /pos/ui/133 HTTP/1.1" 200 - 33 0.010 0.054 2026-09-24 16:45:20,821 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:20] "GET /web/image?model=product.template&field=image_128&id=2284&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.002 0.075 2026-09-24 16:45:20,835 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:20] "GET /web/image?model=product.template&field=image_128&id=2286&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.002 0.086 2026-09-24 16:45:20,841 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:20,843 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:20] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:45:20,844 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:20] "GET /web/image/res.company/118/favicon HTTP/1.1" 304 - 4 0.002 0.086 2026-09-24 16:45:20,859 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:20] "GET /web/image?model=product.template&field=image_128&id=2285&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.113 2026-09-24 16:45:20,872 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:20] "GET /web/image?model=product.template&field=image_128&id=2316&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.086 2026-09-24 16:45:20,886 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:20] "GET /web/image?model=product.template&field=image_128&id=2292&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.075 2026-09-24 16:45:20,889 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:20,898 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:20] "GET /web/image?model=product.template&field=image_128&id=2290&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.073 2026-09-24 16:45:20,911 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:20] "GET /web/image?model=product.template&field=image_128&id=2289&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.062 2026-09-24 16:45:20,927 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:20] "GET /web/image?model=product.template&field=image_128&id=2314&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.076 2026-09-24 16:45:20,939 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:20] "GET /web/image?model=product.template&field=image_128&id=2291&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.075 2026-09-24 16:45:20,952 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:20] "GET /web/image?model=product.template&field=image_128&id=2313&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.076 2026-09-24 16:45:20,964 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:20] "GET /web/image?model=product.template&field=image_128&id=2312&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.075 2026-09-24 16:45:20,978 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:20] "GET /web/image?model=product.template&field=image_128&id=2317&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.076 2026-09-24 16:45:20,991 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:20] "GET /web/image?model=product.template&field=image_128&id=2310&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.076 2026-09-24 16:45:21,004 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:21] "GET /web/image?model=product.template&field=image_128&id=2311&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.073 2026-09-24 16:45:21,015 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:21] "GET /web/image?model=product.template&field=image_128&id=2315&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.072 2026-09-24 16:45:21,049 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:21] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 31 0.012 0.083 2026-09-24 16:45:21,062 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:21] "GET /web/image?model=product.template&field=image_128&id=2288&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.080 2026-09-24 16:45:21,074 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:21] "GET /web/image?model=product.template&field=image_128&id=2287&unique=2026-09-24T16:43:44.000+00:00 HTTP/1.1" 200 - 3 0.001 0.106 2026-09-24 16:45:21,084 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:21,141 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:21,189 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:21] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 35 0.010 0.037 2026-09-24 16:45:21,236 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:21] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.010 0.022 2026-09-24 16:45:21,264 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:21] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.006 2026-09-24 16:45:21,318 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:21,381 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:21] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 61 0.020 0.043 2026-09-24 16:45:21,448 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:21] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 56 0.018 0.043 2026-09-24 16:45:21,454 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:21] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.001 0.052 2026-09-24 16:45:21,469 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:21] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.003 0.008 2026-09-24 16:45:21,479 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:21] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.001 0.005 2026-09-24 16:45:21,507 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:21] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.007 0.014 2026-09-24 16:45:21,537 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:21,590 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:21,666 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:21,718 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:21,769 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:21,832 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:21,841 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:21] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:45:21,842 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:21] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:45:21,883 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:21,933 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:21,984 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:22,047 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:22,097 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:22,151 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:22,211 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:22,215 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24456733 started for PoS orders references: [{'name': '/', 'pos_reference': '264-133-000001', 'uuid': '155ae765-195c-44f9-910d-8145d6c160fa'}] 2026-09-24 16:45:22,221 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:22] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:45:22,817 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24456733 order {'name': '/', 'pos_reference': '264-133-000001', 'uuid': '155ae765-195c-44f9-910d-8145d6c160fa'} created pos.order #879 2026-09-24 16:45:22,883 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24456733 finished 2026-09-24 16:45:22,993 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:22] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 635 0.240 0.540 2026-09-24 16:45:23,017 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45: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.003 2026-09-24 16:45:23,041 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:23] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.008 0.015 2026-09-24 16:45:23,054 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:23] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:45:23,100 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:23,102 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94616628 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '264-133-000001', 'uuid': '155ae765-195c-44f9-910d-8145d6c160fa'}] 2026-09-24 16:45:23,107 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94616628 order {'name': 'Shop - 000001', 'pos_reference': '264-133-000001', 'uuid': '155ae765-195c-44f9-910d-8145d6c160fa'} sync ignored for existing PoS order pos.order(879,) (state: done) 2026-09-24 16:45:23,114 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94616628 finished 2026-09-24 16:45:23,150 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:23,169 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:23] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 72 0.021 0.048 2026-09-24 16:45:23,196 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:23] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.006 0.013 2026-09-24 16:45:23,225 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:23,276 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:23,326 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:23,379 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:23,433 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:23,464 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:23] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.002 0.027 2026-09-24 16:45:23,500 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:23] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.009 0.020 2026-09-24 16:45:23,516 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:23] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.005 2026-09-24 16:45:23,550 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:23,611 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:23] "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.019 0.041 2026-09-24 16:45:23,674 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:23] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 55 0.019 0.039 2026-09-24 16:45:23,680 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:23] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.001 0.057 2026-09-24 16:45:23,706 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:23] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.007 0.014 2026-09-24 16:45:23,733 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:23,785 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:23,837 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:23,889 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:23,940 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:24,005 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:24,056 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:24,106 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:24,161 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:24,211 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:24,261 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:24,312 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:24,366 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:24,417 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:24,469 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:24,526 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:24,530 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81475542 started for PoS orders references: [{'name': '/', 'pos_reference': '264-133-000002', 'uuid': 'f02771cc-3418-4720-8739-adddc8f83786'}] 2026-09-24 16:45:25,038 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81475542 order {'name': '/', 'pos_reference': '264-133-000002', 'uuid': 'f02771cc-3418-4720-8739-adddc8f83786'} created pos.order #880 2026-09-24 16:45:25,094 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81475542 finished 2026-09-24 16:45:25,200 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:25] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 511 0.189 0.483 2026-09-24 16:45:25,225 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45: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.003 2026-09-24 16:45:25,248 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:25] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.008 0.015 2026-09-24 16:45:25,261 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:25] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:45:25,284 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:25,286 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39511268 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '264-133-000002', 'uuid': 'f02771cc-3418-4720-8739-adddc8f83786'}] 2026-09-24 16:45:25,290 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39511268 order {'name': 'Shop - 000002', 'pos_reference': '264-133-000002', 'uuid': 'f02771cc-3418-4720-8739-adddc8f83786'} sync ignored for existing PoS order pos.order(880,) (state: done) 2026-09-24 16:45:25,298 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39511268 finished 2026-09-24 16:45:25,335 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:25,349 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:25] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 61 0.018 0.046 2026-09-24 16:45:25,379 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:25] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.006 0.017 2026-09-24 16:45:25,404 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:25,454 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:25,505 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:25,559 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:25,612 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:25,644 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:25] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.002 0.027 2026-09-24 16:45:25,679 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:25] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.009 0.018 2026-09-24 16:45:25,694 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:25] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.005 2026-09-24 16:45:25,733 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:25,790 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:25] "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.019 0.038 2026-09-24 16:45:25,857 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:25] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 55 0.021 0.042 2026-09-24 16:45:25,863 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:25] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.001 0.061 2026-09-24 16:45:25,888 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:25] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.006 0.013 2026-09-24 16:45:25,916 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:25,968 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:26,032 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:26,082 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:26,133 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:26,187 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:26,237 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:26,287 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:26,337 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:26,392 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:26,442 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:26,494 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:26,551 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:26,555 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #878746 started for PoS orders references: [{'name': '/', 'pos_reference': '264-133-000003', 'uuid': '030a020d-e9c4-447c-9528-d6d3e80a0ac5'}] 2026-09-24 16:45:27,113 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #878746 order {'name': '/', 'pos_reference': '264-133-000003', 'uuid': '030a020d-e9c4-447c-9528-d6d3e80a0ac5'} created pos.order #881 2026-09-24 16:45:27,177 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #878746 finished 2026-09-24 16:45:27,294 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:27] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 511 0.257 0.483 2026-09-24 16:45:27,316 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:27] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:45:27,341 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:27] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.010 0.015 2026-09-24 16:45:27,351 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:27] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:45:27,370 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:27,373 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49033864 started for PoS orders references: [{'name': 'Shop - 000003', 'pos_reference': '264-133-000003', 'uuid': '030a020d-e9c4-447c-9528-d6d3e80a0ac5'}] 2026-09-24 16:45:27,377 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49033864 order {'name': 'Shop - 000003', 'pos_reference': '264-133-000003', 'uuid': '030a020d-e9c4-447c-9528-d6d3e80a0ac5'} sync ignored for existing PoS order pos.order(881,) (state: done) 2026-09-24 16:45:27,384 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49033864 finished 2026-09-24 16:45:27,421 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:27,435 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:27] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 61 0.018 0.046 2026-09-24 16:45:27,463 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:27] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.006 0.013 2026-09-24 16:45:27,489 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:27,538 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:27,589 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:27,642 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:27,695 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:27,725 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:27] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.002 0.026 2026-09-24 16:45:27,762 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:27] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.011 0.020 2026-09-24 16:45:27,777 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:27] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.005 2026-09-24 16:45:27,800 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:27,855 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:27] "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.017 0.037 2026-09-24 16:45:27,914 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:27] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 55 0.018 0.037 2026-09-24 16:45:27,920 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:27] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.001 0.054 2026-09-24 16:45:27,945 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:27] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.007 0.013 2026-09-24 16:45:27,982 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:28,034 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:28,086 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:28,138 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:28,189 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:28,252 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:28,302 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:28,352 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:28,407 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:28,456 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:28,507 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:28,557 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:28,611 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:28,661 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:28,714 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:28,770 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:28,774 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20666967 started for PoS orders references: [{'name': '/', 'pos_reference': '264-133-000004', 'uuid': 'cdf025b8-8a74-4af8-959d-0eb81d92a627'}] 2026-09-24 16:45:29,272 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20666967 order {'name': '/', 'pos_reference': '264-133-000004', 'uuid': 'cdf025b8-8a74-4af8-959d-0eb81d92a627'} created pos.order #882 2026-09-24 16:45:29,328 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20666967 finished 2026-09-24 16:45:29,442 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:29] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 511 0.187 0.482 2026-09-24 16:45:29,464 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:29] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:45:29,486 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:29] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.007 0.018 2026-09-24 16:45:29,498 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:29] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:45:29,528 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71112307 started for PoS orders references: [{'name': 'Shop - 000004', 'pos_reference': '264-133-000004', 'uuid': 'cdf025b8-8a74-4af8-959d-0eb81d92a627'}] 2026-09-24 16:45:29,529 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:29,532 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71112307 order {'name': 'Shop - 000004', 'pos_reference': '264-133-000004', 'uuid': 'cdf025b8-8a74-4af8-959d-0eb81d92a627'} sync ignored for existing PoS order pos.order(882,) (state: done) 2026-09-24 16:45:29,540 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71112307 finished 2026-09-24 16:45:29,581 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:29,590 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:29] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 61 0.017 0.046 2026-09-24 16:45:29,615 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:29] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.006 0.012 2026-09-24 16:45:29,643 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:29,694 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:29,743 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:29,797 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:29,850 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:29,883 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:29] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.003 0.027 2026-09-24 16:45:29,920 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:29] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.011 0.019 2026-09-24 16:45:29,935 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:29] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.005 2026-09-24 16:45:29,966 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:30,031 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:30] "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.025 0.038 2026-09-24 16:45:30,089 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:30] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 55 0.016 0.037 2026-09-24 16:45:30,094 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:30] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.001 0.049 2026-09-24 16:45:30,118 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:30] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.006 0.013 2026-09-24 16:45:30,149 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:30,201 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:30,253 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:30,317 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:30,368 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:30,418 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:30,473 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:30,522 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:30,573 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:30,623 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:30,677 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:30,728 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:30,780 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:30,838 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:30,842 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7797195 started for PoS orders references: [{'name': '/', 'pos_reference': '264-133-000005', 'uuid': 'ae740f1b-9d14-46ad-9e63-ae8b07086b44'}] 2026-09-24 16:45:31,359 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7797195 order {'name': '/', 'pos_reference': '264-133-000005', 'uuid': 'ae740f1b-9d14-46ad-9e63-ae8b07086b44'} created pos.order #883 2026-09-24 16:45:31,415 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7797195 finished 2026-09-24 16:45:31,514 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:31] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 511 0.182 0.492 2026-09-24 16:45:31,538 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:31] "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.003 2026-09-24 16:45:31,562 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:31] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.008 0.019 2026-09-24 16:45:31,575 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:31] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:45:31,594 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:31,598 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6642140 started for PoS orders references: [{'name': 'Shop - 000005', 'pos_reference': '264-133-000005', 'uuid': 'ae740f1b-9d14-46ad-9e63-ae8b07086b44'}] 2026-09-24 16:45:31,603 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6642140 order {'name': 'Shop - 000005', 'pos_reference': '264-133-000005', 'uuid': 'ae740f1b-9d14-46ad-9e63-ae8b07086b44'} sync ignored for existing PoS order pos.order(883,) (state: done) 2026-09-24 16:45:31,611 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6642140 finished 2026-09-24 16:45:31,646 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:31,664 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:31] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 61 0.020 0.048 2026-09-24 16:45:31,692 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:31] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.006 0.014 2026-09-24 16:45:31,723 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:31,773 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:31,823 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:31,876 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:31,929 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:31,959 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:31] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.002 0.026 2026-09-24 16:45:31,994 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:31] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.008 0.019 2026-09-24 16:45:32,009 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:32] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.001 0.005 2026-09-24 16:45:32,033 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:32,090 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:32] "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.019 0.038 2026-09-24 16:45:32,148 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:32] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 55 0.016 0.037 2026-09-24 16:45:32,154 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:32] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.001 0.049 2026-09-24 16:45:32,178 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:32] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.006 0.013 2026-09-24 16:45:32,217 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:32,269 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:32,320 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:32,372 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:32,424 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:32,487 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:32,538 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:32,588 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:32,643 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:32,693 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:32,743 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:32,794 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:32,848 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:32,898 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:32,951 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:33,007 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:33,012 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51535153 started for PoS orders references: [{'name': '/', 'pos_reference': '264-133-000006', 'uuid': '9171261f-b375-4e33-8b52-0e52734561e0'}] 2026-09-24 16:45:33,511 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51535153 order {'name': '/', 'pos_reference': '264-133-000006', 'uuid': '9171261f-b375-4e33-8b52-0e52734561e0'} created pos.order #884 2026-09-24 16:45:33,567 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51535153 finished 2026-09-24 16:45:33,672 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 511 0.186 0.476 2026-09-24 16:45:33,695 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:33] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:45:33,717 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:33] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.007 0.017 2026-09-24 16:45:33,729 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:33] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:45:33,749 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:33,751 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34563363 started for PoS orders references: [{'name': 'Shop - 000006', 'pos_reference': '264-133-000006', 'uuid': '9171261f-b375-4e33-8b52-0e52734561e0'}] 2026-09-24 16:45:33,755 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34563363 order {'name': 'Shop - 000006', 'pos_reference': '264-133-000006', 'uuid': '9171261f-b375-4e33-8b52-0e52734561e0'} sync ignored for existing PoS order pos.order(884,) (state: done) 2026-09-24 16:45:33,764 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34563363 finished 2026-09-24 16:45:33,800 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:33,814 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 61 0.017 0.047 2026-09-24 16:45:33,839 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:33] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.006 0.012 2026-09-24 16:45:33,868 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:33,917 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: tour succeeded 2026-09-24 16:45:33,917 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:34,045 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: heap 32362536 (allocated 35663872) 2026-09-24 16:45:34,047 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Closing chrome headless with pid 131666 2026-09-24 16:45:34,048 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Closing websocket connection 2026-09-24 16:45:34,048 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Terminating chrome headless with pid 131666 2026-09-24 16:45:34,103 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_164534_102840_test_taxes_l10n_in_pos.txt 2026-09-24 16:45:34,103 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Removing chrome user profile "/tmp/tmpx72diqf7_chrome_odoo" 2026-09-24 16:45:34,573 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #254 deleted stock.move.line records with IDs: [1491, 1492, 1493, 1494, 1495, 1496, 1497, 1498, 1499, 1500, 1501, 1502] 2026-09-24 16:45:34,671 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_attachment: filestore gc 69 checked, 69 removed 2026-09-24 16:45:39,881 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty: Starting TestPoSSaleLoyalty.test_pos_sale_loyalty_1 ... 2026-09-24 16:45:40,279 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Chrome pid: 131966 2026-09-24 16:45:40,279 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Chrome headless temporary user profile dir: /tmp/tmpa02s4c3z_chrome_odoo 2026-09-24 16:45:40,279 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Issuing json command http://127.0.0.1:37715/json/version 2026-09-24 16:45:40,280 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37715', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:45:40,282 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Browser version: Chrome/150.0.7871.114 2026-09-24 16:45:40,282 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Issuing json command http://127.0.0.1:37715/json 2026-09-24 16:45:40,282 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37715', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:45:40,283 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Websocket url found: ws://127.0.0.1:37715/devtools/page/3D2B09C90507B46A9CAD18512534DD9F 2026-09-24 16:45:40,284 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Enable chrome headless console log notification 2026-09-24 16:45:40,285 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Chrome headless enable page notifications 2026-09-24 16:45:40,329 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-24 16:45:40,330 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Setting session cookie in browser 2026-09-24 16:45:40,331 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Open "http://127.0.0.1:8069/pos/ui/134" in browser 2026-09-24 16:45:40,331 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Navigating to: "http://127.0.0.1:8069/pos/ui/134" 2026-09-24 16:45:40,337 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:45:40,637 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:40] "GET /pos/ui/134 HTTP/1.1" 200 - 86 0.024 0.277 2026-09-24 16:45:40,640 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Navigation result: {'frameId': '3D2B09C90507B46A9CAD18512534DD9F', 'loaderId': '966E479011322AAE45B64060A8E6C009', 'isDownload': False} 2026-09-24 16:45:40,640 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Evaluate ready code "odoo.isTourReady('PosSaleLoyaltyTour1')" 2026-09-24 16:45:40,651 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:45:40,661 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:40] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.004 2026-09-24 16:45:40,664 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:40] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.000 0.008 2026-09-24 16:45:40,668 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:40] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-09-24 16:45:40,937 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:40] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:45:40,939 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:40] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:45:40,947 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:40] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-24 16:45:40,958 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:40] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:45:40,963 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Evaluate test code "odoo.startTour('PosSaleLoyaltyTour1', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/134", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:45:40,964 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:40] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:45:40,966 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:40,969 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:40] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:45:40,983 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:40] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.003 0.008 2026-09-24 16:45:40,991 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:40] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.016 2026-09-24 16:45:41,027 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:41] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 36 0.012 0.025 2026-09-24 16:45:41,029 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:41] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.028 2026-09-24 16:45:41,310 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:41] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 388 0.083 0.185 2026-09-24 16:45:41,318 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:41] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:45:41,347 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:41] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:45:41,377 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:41] "GET /web/image/res.company/119/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.022 2026-09-24 16:45:41,391 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:41] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:45:41,397 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1.browser: Owl is running in 'dev' mode. 2026-09-24 16:45:41,402 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:41] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:45:41,428 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:41] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:45:41,435 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:41] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:45:41,436 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:41] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:45:41,441 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:41] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:45:41,444 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:41] "GET /web/image?model=res.company&id=119&field=logo HTTP/1.1" 200 - 3 0.002 0.008 2026-09-24 16:45:41,449 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:41] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:45:41,452 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:41] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:45:41,463 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:41] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:45:41,466 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:41] "GET /web/image/res.users/259/avatar_128 HTTP/1.1" 200 - 14 0.009 0.026 2026-09-24 16:45:41,497 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:41] "GET /pos/ui/134?from_backend=True HTTP/1.1" 200 - 33 0.010 0.031 2026-09-24 16:45:41,512 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:41,526 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:41] "GET /pos/ui/134 HTTP/1.1" 200 - 33 0.008 0.058 2026-09-24 16:45:41,533 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:41] "GET /web/image/res.company/119/favicon HTTP/1.1" 200 - 4 0.001 0.063 2026-09-24 16:45:41,555 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:41] "GET /web/image?model=product.template&field=image_128&id=2325&unique=2026-09-24T16:45:34.000+00:00 HTTP/1.1" 200 - 3 0.001 0.014 2026-09-24 16:45:41,558 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:41] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:45:41,572 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:41] "GET /web/image?model=product.template&field=image_128&id=2322&unique=2026-09-24T16:45:34.000+00:00 HTTP/1.1" 200 - 3 0.001 0.032 2026-09-24 16:45:41,586 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:41] "GET /web/image?model=product.template&field=image_128&id=2324&unique=2026-09-24T16:45:34.000+00:00 HTTP/1.1" 200 - 3 0.001 0.044 2026-09-24 16:45:41,593 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:41] "GET /web/image/res.company/119/favicon HTTP/1.1" 304 - 4 0.002 0.051 2026-09-24 16:45:41,605 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:41] "GET /web/image?model=product.template&field=image_128&id=2326&unique=2026-09-24T16:45:34.000+00:00 HTTP/1.1" 200 - 3 0.001 0.064 2026-09-24 16:45:41,617 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:41] "GET /web/image?model=product.template&field=image_128&id=2323&unique=2026-09-24T16:45:34.000+00:00 HTTP/1.1" 200 - 3 0.001 0.077 2026-09-24 16:45:41,618 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:41] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:45:41,622 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:41,632 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:41] "GET /web/image?model=product.template&field=image_128&id=2330&unique=2026-09-24T16:45:34.000+00:00 HTTP/1.1" 200 - 3 0.001 0.067 2026-09-24 16:45:41,646 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:41] "GET /web/image?model=product.template&field=image_128&id=2328&unique=2026-09-24T16:45:34.000+00:00 HTTP/1.1" 200 - 3 0.001 0.069 2026-09-24 16:45:41,658 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:41] "GET /web/image?model=product.template&field=image_128&id=2329&unique=2026-09-24T16:45:34.000+00:00 HTTP/1.1" 200 - 3 0.001 0.068 2026-09-24 16:45:41,671 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:41] "GET /web/image?model=product.template&field=image_128&id=2327&unique=2026-09-24T16:45:34.000+00:00 HTTP/1.1" 200 - 3 0.001 0.075 2026-09-24 16:45:41,673 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:41,710 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:41] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.014 0.073 2026-09-24 16:45:41,727 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:41,784 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:41,866 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:41] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 61 0.021 0.060 2026-09-24 16:45:41,917 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:41] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.012 0.023 2026-09-24 16:45:41,944 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:41] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.007 2026-09-24 16:45:41,986 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:42,050 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:42] "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.021 0.042 2026-09-24 16:45:42,117 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:42] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 57 0.022 0.040 2026-09-24 16:45:42,122 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:42] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.001 0.061 2026-09-24 16:45:42,146 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:42] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.005 0.012 2026-09-24 16:45:42,183 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:42,201 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:42] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.005 0.012 2026-09-24 16:45:42,237 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:42] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:45:42,251 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:42,315 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:42,378 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:42,387 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:42] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:45:42,388 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:42] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:45:42,429 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:42,479 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:42,543 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:42,604 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:42,609 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61131851 started for PoS orders references: [{'name': '/', 'pos_reference': '261-134-000001', 'uuid': '6787370e-cea1-4bad-a346-ffb1de4ae967'}] 2026-09-24 16:45:42,610 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:42] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:45:42,837 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61131851 order {'name': '/', 'pos_reference': '261-134-000001', 'uuid': '6787370e-cea1-4bad-a346-ffb1de4ae967'} created pos.order #885 2026-09-24 16:45:42,846 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61131851 finished 2026-09-24 16:45:43,064 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #259 deleted stock.move.line records with IDs: [1511] 2026-09-24 16:45:43,158 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:43] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 536 0.187 0.364 2026-09-24 16:45:43,205 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:43] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 28 0.009 0.020 2026-09-24 16:45:43,218 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:43] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.001 0.005 2026-09-24 16:45:43,231 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:43] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:45:43,279 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1.browser: tour succeeded 2026-09-24 16:45:43,280 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1.browser: ╔════════════════════════════════════╗ ║ TOUR PosSaleLoyaltyTour1 SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-09-24 16:45:43,282 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53937190 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-134-000001', 'uuid': '6787370e-cea1-4bad-a346-ffb1de4ae967'}] 2026-09-24 16:45:43,286 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53937190 order {'name': 'Shop - 000001', 'pos_reference': '261-134-000001', 'uuid': '6787370e-cea1-4bad-a346-ffb1de4ae967'} sync ignored for existing PoS order pos.order(885,) (state: paid) 2026-09-24 16:45:43,293 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53937190 finished 2026-09-24 16:45:43,337 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1.browser: heap 18185488 (allocated 19660800) 2026-09-24 16:45:43,341 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Closing chrome headless with pid 131966 2026-09-24 16:45:43,341 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Closing websocket connection 2026-09-24 16:45:43,342 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Terminating chrome headless with pid 131966 2026-09-24 16:45:43,346 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:43] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.021 0.045 2026-09-24 16:45:43,399 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_164543_399829_test_pos_sale_loyalty_1.txt 2026-09-24 16:45:43,400 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Removing chrome user profile "/tmp/tmpa02s4c3z_chrome_odoo" 2026-09-24 16:45:43,420 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty: Starting TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos ... 2026-09-24 16:45:43,888 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos: Chrome pid: 132191 2026-09-24 16:45:43,889 44 INFO rb-c855d12-225060-418428 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/tmpb830hzr6_chrome_odoo 2026-09-24 16:45:43,889 44 INFO rb-c855d12-225060-418428 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:43767/json/version 2026-09-24 16:45:43,890 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43767', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:45:43,891 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:43,891 44 INFO rb-c855d12-225060-418428 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:43767/json 2026-09-24 16:45:43,892 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43767', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:45:43,892 44 INFO rb-c855d12-225060-418428 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:43767/devtools/page/589B0DB28B011E988C50CE42BA911B51 2026-09-24 16:45:43,894 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:43,894 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos: Chrome headless enable page notifications 2026-09-24 16:45:43,935 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-24 16:45:43,937 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos: Setting session cookie in browser 2026-09-24 16:45:43,937 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos: Open "http://127.0.0.1:8069/pos/web?config_id=134" in browser 2026-09-24 16:45:43,937 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=134" 2026-09-24 16:45:43,944 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:45:44,242 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:44] "GET /pos/web?config_id=134 HTTP/1.1" 200 - 89 0.018 0.282 2026-09-24 16:45:44,245 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos: Navigation result: {'frameId': '589B0DB28B011E988C50CE42BA911B51', 'loaderId': '38D369833082442563F153DAA79D60BE', 'isDownload': False} 2026-09-24 16:45:44,245 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:44,255 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:45:44,265 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:44] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.004 2026-09-24 16:45:44,268 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:44] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.000 0.008 2026-09-24 16:45:44,271 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:44] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.000 0.010 2026-09-24 16:45:44,529 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:44] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:45:44,534 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:44] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:45:44,540 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:44] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-09-24 16:45:44,547 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos: Evaluate test code "odoo.startTour('test_pos_sale_loyalty_ignored_in_pos', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/web?config_id=134", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:45:44,550 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:44,552 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:44] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:45:44,558 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:44] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:45:44,562 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:44] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:45:44,578 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:44] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.003 0.008 2026-09-24 16:45:44,586 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:44] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.018 2026-09-24 16:45:44,619 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:44] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 36 0.010 0.024 2026-09-24 16:45:44,620 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:44] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.024 2026-09-24 16:45:44,910 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:44] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 389 0.085 0.190 2026-09-24 16:45:44,918 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:44] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:45:44,949 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45: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.003 2026-09-24 16:45:44,980 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:44] "GET /web/image/res.company/119/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.023 2026-09-24 16:45:44,991 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45: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.003 2026-09-24 16:45:44,997 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:45,004 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:45] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.002 2026-09-24 16:45:45,027 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:45] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:45:45,033 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:45] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:45:45,036 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:45] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:45:45,040 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:45] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:45:45,046 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:45] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:45:45,047 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:45] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:45:45,059 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:45] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:45:45,060 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:45] "GET /web/image/res.users/259/avatar_128 HTTP/1.1" 200 - 14 0.011 0.019 2026-09-24 16:45:45,068 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:45] "GET /web/image?model=res.company&id=119&field=logo HTTP/1.1" 200 - 3 0.002 0.035 2026-09-24 16:45:45,095 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:45] "GET /pos/ui/134?from_backend=True HTTP/1.1" 200 - 33 0.008 0.033 2026-09-24 16:45:45,103 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:45] "GET /web/image/res.company/119/favicon HTTP/1.1" 200 - 4 0.002 0.037 2026-09-24 16:45:45,104 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:45,136 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:45] "GET /pos/ui/134 HTTP/1.1" 200 - 33 0.009 0.073 2026-09-24 16:45:45,154 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:45] "GET /web/image/res.company/119/favicon HTTP/1.1" 304 - 4 0.003 0.023 2026-09-24 16:45:45,161 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:45] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:45:45,172 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:45] "GET /web/image?model=product.template&field=image_128&id=2322&unique=2026-09-24T16:45:34.000+00:00 HTTP/1.1" 200 - 3 0.002 0.040 2026-09-24 16:45:45,185 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:45] "GET /web/image?model=product.template&field=image_128&id=2324&unique=2026-09-24T16:45:34.000+00:00 HTTP/1.1" 200 - 3 0.001 0.051 2026-09-24 16:45:45,203 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:45] "GET /web/image?model=product.template&field=image_128&id=2323&unique=2026-09-24T16:45:34.000+00:00 HTTP/1.1" 200 - 3 0.001 0.070 2026-09-24 16:45:45,215 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:45] "GET /web/image?model=product.template&field=image_128&id=2325&unique=2026-09-24T16:45:34.000+00:00 HTTP/1.1" 200 - 3 0.001 0.079 2026-09-24 16:45:45,219 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:45] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:45:45,222 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:45,235 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:45] "GET /web/image?model=product.template&field=image_128&id=2326&unique=2026-09-24T16:45:34.000+00:00 HTTP/1.1" 200 - 3 0.001 0.096 2026-09-24 16:45:45,248 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:45] "GET /web/image?model=product.template&field=image_128&id=2330&unique=2026-09-24T16:45:34.000+00:00 HTTP/1.1" 200 - 3 0.001 0.083 2026-09-24 16:45:45,260 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:45] "GET /web/image?model=product.template&field=image_128&id=2328&unique=2026-09-24T16:45:34.000+00:00 HTTP/1.1" 200 - 3 0.001 0.084 2026-09-24 16:45:45,272 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:45,273 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:45] "GET /web/image?model=product.template&field=image_128&id=2327&unique=2026-09-24T16:45:34.000+00:00 HTTP/1.1" 200 - 3 0.001 0.084 2026-09-24 16:45:45,285 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:45] "GET /web/image?model=product.template&field=image_128&id=2329&unique=2026-09-24T16:45:34.000+00:00 HTTP/1.1" 200 - 3 0.001 0.078 2026-09-24 16:45:45,327 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:45] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.016 0.089 2026-09-24 16:45:45,367 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:45,424 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:45,503 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:45] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 59 0.019 0.059 2026-09-24 16:45:45,552 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:45] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.012 0.022 2026-09-24 16:45:45,580 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:45] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.007 2026-09-24 16:45:45,622 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:45,688 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:45] "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.021 0.044 2026-09-24 16:45:45,751 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:45] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 57 0.018 0.040 2026-09-24 16:45:45,757 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:45] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.001 0.057 2026-09-24 16:45:45,782 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:45] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.006 0.013 2026-09-24 16:45:45,815 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:45,835 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:45] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 14 0.006 0.013 2026-09-24 16:45:45,890 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:45,941 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:45,991 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:46,042 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos.browser: tour succeeded 2026-09-24 16:45:46,042 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:46,086 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos.browser: heap 16640324 (allocated 18874368) 2026-09-24 16:45:46,088 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos: Closing chrome headless with pid 132191 2026-09-24 16:45:46,089 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos: Closing websocket connection 2026-09-24 16:45:46,089 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos: Terminating chrome headless with pid 132191 2026-09-24 16:45:46,143 44 INFO rb-c855d12-225060-418428 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-c855d12-225060-418428/chrome_logs/chrome_log_20260924_164546_143217_test_pos_sale_loyalty_ignored_in_pos.txt 2026-09-24 16:45:46,143 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos: Removing chrome user profile "/tmp/tmpb830hzr6_chrome_odoo" 2026-09-24 16:45:46,152 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty: Starting TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos ... 2026-09-24 16:45:46,784 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos: Chrome pid: 132414 2026-09-24 16:45:46,784 44 INFO rb-c855d12-225060-418428 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/tmphwsfhbx__chrome_odoo 2026-09-24 16:45:46,785 44 INFO rb-c855d12-225060-418428 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:45641/json/version 2026-09-24 16:45:46,785 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45641', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:45:46,787 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:46,787 44 INFO rb-c855d12-225060-418428 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:45641/json 2026-09-24 16:45:46,788 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45641', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:45:46,788 44 INFO rb-c855d12-225060-418428 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:45641/devtools/page/E99B215AFBC0DA3AB9ED5022E33DE546 2026-09-24 16:45:46,790 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:46,790 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:46,857 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:45:46,861 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:46,862 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos: Open "http://127.0.0.1:8069/pos/ui/134" in browser 2026-09-24 16:45:46,862 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos: Navigating to: "http://127.0.0.1:8069/pos/ui/134" 2026-09-24 16:45:46,869 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:45:47,220 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:47] "GET /pos/ui/134 HTTP/1.1" 200 - 92 0.023 0.331 2026-09-24 16:45:47,223 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos: Navigation result: {'frameId': 'E99B215AFBC0DA3AB9ED5022E33DE546', 'loaderId': 'E86D70BC2128B3593428B8C8D8430395', 'isDownload': False} 2026-09-24 16:45:47,223 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:47,234 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:45:47,243 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:47] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.004 2026-09-24 16:45:47,247 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:47] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-09-24 16:45:47,250 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:47] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.000 0.009 2026-09-24 16:45:47,577 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:47] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:45:47,580 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:47] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:45:47,586 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:47] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-09-24 16:45:47,596 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos: Evaluate test code "odoo.startTour('test_sale_order_loyalty_card_can_be_used_in_pos', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/134", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:45:47,598 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:47] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:45:47,598 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:47,604 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:47] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:45:47,609 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:47] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:45:47,622 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:47] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.002 0.006 2026-09-24 16:45:47,631 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:47] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.016 2026-09-24 16:45:47,664 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:47] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 34 0.008 0.027 2026-09-24 16:45:47,666 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:47] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.021 2026-09-24 16:45:47,900 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:47] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 299 0.075 0.144 2026-09-24 16:45:47,909 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:47] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:45:47,936 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:47] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:45:47,968 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:47] "GET /web/image/res.company/119/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.023 2026-09-24 16:45:47,981 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:47] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:45:47,988 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:47,996 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:47] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.003 2026-09-24 16:45:48,018 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:48] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:45:48,024 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:48] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:45:48,029 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:48] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:45:48,032 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:48] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:45:48,039 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:48] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:45:48,040 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:48] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:45:48,049 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:48] "GET /web/image/res.users/261/avatar_128 HTTP/1.1" 200 - 14 0.011 0.015 2026-09-24 16:45:48,056 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:48] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:45:48,057 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:48] "GET /web/image?model=res.company&id=119&field=logo HTTP/1.1" 200 - 3 0.002 0.029 2026-09-24 16:45:48,063 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:48] "GET /web/image/res.company/119/favicon HTTP/1.1" 200 - 4 0.001 0.025 2026-09-24 16:45:48,090 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:48] "GET /pos/ui/134?from_backend=True HTTP/1.1" 200 - 34 0.008 0.037 2026-09-24 16:45:48,093 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:48,120 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:48] "GET /pos/ui/134 HTTP/1.1" 200 - 34 0.009 0.063 2026-09-24 16:45:48,132 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:48] "GET /web/image/res.company/119/favicon HTTP/1.1" 304 - 4 0.004 0.011 2026-09-24 16:45:48,137 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:48] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:45:48,147 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:48] "GET /web/image?model=product.template&field=image_128&id=2322&unique=2026-09-24T16:45:34.000+00:00 HTTP/1.1" 200 - 3 0.002 0.023 2026-09-24 16:45:48,160 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:48] "GET /web/image?model=product.template&field=image_128&id=2324&unique=2026-09-24T16:45:34.000+00:00 HTTP/1.1" 200 - 3 0.001 0.034 2026-09-24 16:45:48,174 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:48] "GET /web/image?model=product.template&field=image_128&id=2323&unique=2026-09-24T16:45:34.000+00:00 HTTP/1.1" 200 - 3 0.001 0.049 2026-09-24 16:45:48,186 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:48] "GET /web/image?model=product.template&field=image_128&id=2325&unique=2026-09-24T16:45:34.000+00:00 HTTP/1.1" 200 - 3 0.001 0.055 2026-09-24 16:45:48,194 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:48] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:45:48,199 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:48] "GET /web/image?model=product.template&field=image_128&id=2326&unique=2026-09-24T16:45:34.000+00:00 HTTP/1.1" 200 - 3 0.001 0.069 2026-09-24 16:45:48,201 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:48,212 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:48] "GET /web/image?model=product.template&field=image_128&id=2327&unique=2026-09-24T16:45:34.000+00:00 HTTP/1.1" 200 - 3 0.002 0.071 2026-09-24 16:45:48,225 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:48] "GET /web/image?model=product.template&field=image_128&id=2328&unique=2026-09-24T16:45:34.000+00:00 HTTP/1.1" 200 - 3 0.001 0.074 2026-09-24 16:45:48,236 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:48] "GET /web/image?model=product.template&field=image_128&id=2330&unique=2026-09-24T16:45:34.000+00:00 HTTP/1.1" 200 - 3 0.001 0.073 2026-09-24 16:45:48,248 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:48] "GET /web/image?model=product.template&field=image_128&id=2329&unique=2026-09-24T16:45:34.000+00:00 HTTP/1.1" 200 - 3 0.001 0.071 2026-09-24 16:45:48,287 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:48] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.014 0.072 2026-09-24 16:45:48,334 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:48,386 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:48,441 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:48,495 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:48,551 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:48,605 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:48,616 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:48] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 7 0.003 0.008 2026-09-24 16:45:48,637 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:48] "POST /web/dataset/call_kw/res.partner/read#res.partner.read HTTP/1.1" 200 - 7 0.004 0.012 2026-09-24 16:45:48,652 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:48] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 4 0.001 0.005 2026-09-24 16:45:48,655 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:48,706 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:48,769 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:48,779 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:48] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:45:48,779 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:48] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:45:48,820 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:48,870 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:48,934 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:48,988 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:48,996 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:48] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.002 0.005 2026-09-24 16:45:49,009 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60653526 started for PoS orders references: [{'name': '/', 'pos_reference': '261-134-000001', 'uuid': '42444df8-47f8-4ead-8ab9-62984593703b'}] 2026-09-24 16:45:49,016 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:49] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:45:49,211 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60653526 order {'name': '/', 'pos_reference': '261-134-000001', 'uuid': '42444df8-47f8-4ead-8ab9-62984593703b'} created pos.order #886 2026-09-24 16:45:49,220 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60653526 finished 2026-09-24 16:45:49,242 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:49] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 232 0.074 0.160 2026-09-24 16:45:49,286 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:49] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 34 0.010 0.019 2026-09-24 16:45:49,298 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:49] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:45:49,348 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:49,348 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:49,350 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68643541 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-134-000001', 'uuid': '42444df8-47f8-4ead-8ab9-62984593703b'}] 2026-09-24 16:45:49,354 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68643541 order {'name': 'Shop - 000001', 'pos_reference': '261-134-000001', 'uuid': '42444df8-47f8-4ead-8ab9-62984593703b'} sync ignored for existing PoS order pos.order(886,) (state: paid) 2026-09-24 16:45:49,362 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68643541 finished 2026-09-24 16:45:49,397 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos.browser: heap 15904836 (allocated 17301504) 2026-09-24 16:45:49,399 44 INFO rb-c855d12-225060-418428 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 132414 2026-09-24 16:45:49,400 44 INFO rb-c855d12-225060-418428 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-09-24 16:45:49,401 44 INFO rb-c855d12-225060-418428 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 132414 2026-09-24 16:45:49,404 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:49] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 62 0.019 0.037 2026-09-24 16:45:49,457 44 INFO rb-c855d12-225060-418428 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-c855d12-225060-418428/chrome_logs/chrome_log_20260924_164549_457720_test_sale_order_loyalty_card_can_be_used_in_pos.txt 2026-09-24 16:45:49,457 44 INFO rb-c855d12-225060-418428 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/tmphwsfhbx__chrome_odoo" 2026-09-24 16:45:49,508 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-24 16:45:53,542 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #263 deleted res.currency.rate records with IDs: [83, 84, 85] 2026-09-24 16:45:53,980 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale_margin.tests.test_pos_sale_margin_report: Starting TestPoSSaleMarginReport.test_pos_sale_margin_report ... 2026-09-24 16:45:54,108 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sale_margin.tests.test_pos_sale_margin_report: Starting TestPoSSaleMarginReport.test_pos_sale_margin_report_refund_sign ... 2026-09-24 16:45:54,287 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-24 16:45:54,825 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_frontend: Starting TestFrontendMobile.test_order_fiscal_position ... 2026-09-24 16:45:57,073 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:45:57,185 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20387550 started for PoS orders references: [{'name': None, 'pos_reference': '260-137-000001', 'uuid': '1915b166-7b10-457c-b34b-408dc93736b6'}] 2026-09-24 16:45:57,204 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20387550 order {'name': None, 'pos_reference': '260-137-000001', 'uuid': '1915b166-7b10-457c-b34b-408dc93736b6'} created pos.order #889 2026-09-24 16:45:57,204 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20387550 finished 2026-09-24 16:45:57,227 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:45:57] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 88 0.025 0.132 2026-09-24 16:45:57,262 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-24 16:45:57,807 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_res_config_settings: Starting TestSelfOrderSettings.test_self_order_qr_generation ... 2026-09-24 16:46:00,046 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-24 16:46:00,594 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_attribute: Starting TestSelfOrderAttribute.test_self_order_always_attribute ... 2026-09-24 16:46:03,096 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Chrome pid: 132635 2026-09-24 16:46:03,096 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Chrome headless temporary user profile dir: /tmp/tmp59r68i2b_chrome_odoo 2026-09-24 16:46:03,096 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Issuing json command http://127.0.0.1:35299/json/version 2026-09-24 16:46:03,097 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35299', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:46:03,137 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Browser version: Chrome/150.0.7871.114 2026-09-24 16:46:03,137 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Issuing json command http://127.0.0.1:35299/json 2026-09-24 16:46:03,137 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35299', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:46:03,146 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Websocket url found: ws://127.0.0.1:35299/devtools/page/4DE1896D9FA06F8E4F92494BA1BC813B 2026-09-24 16:46:03,156 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Enable chrome headless console log notification 2026-09-24 16:46:03,160 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Chrome headless enable page notifications 2026-09-24 16:46:03,173 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Setting session cookie in browser 2026-09-24 16:46:03,282 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Open "http://127.0.0.1:8069/pos-self/139?access_token=e1805529819a4899" in browser 2026-09-24 16:46:03,282 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Navigating to: "http://127.0.0.1:8069/pos-self/139?access_token=e1805529819a4899" 2026-09-24 16:46:03,289 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:46:03,506 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:03] "GET /pos-self/139?access_token=e1805529819a4899 HTTP/1.1" 200 - 59 0.016 0.203 2026-09-24 16:46:03,509 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Navigation result: {'frameId': '4DE1896D9FA06F8E4F92494BA1BC813B', 'loaderId': '1EAA39BC2817EB5C474B95FD6D9242E5', 'isDownload': False} 2026-09-24 16:46:03,509 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Evaluate ready code "odoo.isTourReady('selfAlwaysAttributeVariants')" 2026-09-24 16:46:03,518 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:46:03,528 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e46ed49/pos_self_order.assets.min.css, copying from /web/assets/e46ed49/pos_self_order.assets.min.css 2026-09-24 16:46:03,552 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:03] "GET /web/assets/1/e46ed49/pos_self_order.assets.min.css HTTP/1.1" 200 - 9 0.013 0.017 2026-09-24 16:46:03,557 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4e19cf1/pos_self_order.assets.min.js, copying from /web/assets/4e19cf1/pos_self_order.assets.min.js 2026-09-24 16:46:03,570 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:03] "GET /web/assets/1/4e19cf1/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.002 0.045 2026-09-24 16:46:03,575 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js, copying from /web/assets/0c84a7c/pos_self_order.assets_tests.min.js 2026-09-24 16:46:03,583 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:03] "GET /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.003 0.055 2026-09-24 16:46:03,667 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:03] "GET /favicon.ico HTTP/1.1" 301 - 1 0.000 0.004 2026-09-24 16:46:03,673 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:03] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.004 2026-09-24 16:46:03,679 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:03] "GET /web/image/website/1/favicon?unique=66fa3c7 HTTP/1.1" 200 - 5 0.001 0.004 2026-09-24 16:46:03,682 44 INFO rb-c855d12-225060-418428 odoo.http: Session expired 2026-09-24 16:46:03,682 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:03] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:46:03,695 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Evaluate test code "odoo.startTour('selfAlwaysAttributeVariants', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/139?access_token=e1805529819a4899", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:46:03,700 44 INFO rb-c855d12-225060-418428 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-09-24 16:46:03,716 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:03] "POST /pos-self/relations/139 HTTP/1.1" 200 - 37 0.009 0.021 2026-09-24 16:46:03,740 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:03] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.051 2026-09-24 16:46:03,870 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:03] "POST /pos-self/data/139 HTTP/1.1" 200 - 182 0.043 0.092 2026-09-24 16:46:03,872 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:03] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.122 2026-09-24 16:46:03,893 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute.browser: Owl is running in 'dev' mode. 2026-09-24 16:46:03,918 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:03] "GET /web/image/ir.attachment/9311/raw HTTP/1.1" 200 - 4 0.000 0.003 2026-09-24 16:46:03,945 44 INFO rb-c855d12-225060-418428 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-09-24 16:46:03,973 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:03] "GET /web/image/pos.category/319/image_128?unique=2026-09-24T16:46:00.000+00:00 HTTP/1.1" 200 - 2 0.000 0.013 2026-09-24 16:46:03,977 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:03] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:46:03,985 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:03] "GET /web/image/pos.category/318/image_128?unique=2026-09-24T16:46:00.000+00:00 HTTP/1.1" 200 - 2 0.000 0.024 2026-09-24 16:46:03,993 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:03] "GET /web/image/product.template/2360/image_512?unique=2026-09-24T16:46:00.000+00:00 HTTP/1.1" 200 - 3 0.001 0.023 2026-09-24 16:46:03,996 44 INFO rb-c855d12-225060-418428 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-09-24 16:46:03,999 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:03] "GET /web/image/product.template/2355/image_512?unique=2026-09-24T16:46:00.000+00:00 HTTP/1.1" 200 - 3 0.001 0.030 2026-09-24 16:46:04,006 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:04] "GET /web/image/product.template/2356/image_512?unique=2026-09-24T16:46:00.000+00:00 HTTP/1.1" 200 - 3 0.001 0.035 2026-09-24 16:46:04,011 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:04] "GET /web/image/product.template/2359/image_512?unique=2026-09-24T16:46:00.000+00:00 HTTP/1.1" 200 - 3 0.001 0.039 2026-09-24 16:46:04,017 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:04] "GET /web/image/product.template/2357/image_512?unique=2026-09-24T16:46:00.000+00:00 HTTP/1.1" 200 - 3 0.001 0.037 2026-09-24 16:46:04,022 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:04] "GET /web/image/product.template/2358/image_512?unique=2026-09-24T16:46:00.000+00:00 HTTP/1.1" 200 - 3 0.001 0.033 2026-09-24 16:46:04,058 44 INFO rb-c855d12-225060-418428 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-09-24 16:46:04,111 44 INFO rb-c855d12-225060-418428 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-09-24 16:46:04,174 44 INFO rb-c855d12-225060-418428 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-09-24 16:46:04,231 44 INFO rb-c855d12-225060-418428 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-09-24 16:46:04,237 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:04] "GET /web/image/ir.attachment/9265/raw HTTP/1.1" 200 - 4 0.000 0.003 2026-09-24 16:46:04,242 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:04] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:46:04,251 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:04] "GET /web/image/product.product/2854/image_512?unique=2026-09-24T16:46:00.000+00:00 HTTP/1.1" 200 - 8 0.002 0.009 2026-09-24 16:46:04,282 44 INFO rb-c855d12-225060-418428 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-09-24 16:46:04,333 44 INFO rb-c855d12-225060-418428 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-09-24 16:46:04,386 44 INFO rb-c855d12-225060-418428 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-09-24 16:46:04,439 44 INFO rb-c855d12-225060-418428 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-09-24 16:46:04,491 44 INFO rb-c855d12-225060-418428 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-09-24 16:46:04,552 44 INFO rb-c855d12-225060-418428 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-09-24 16:46:04,608 44 INFO rb-c855d12-225060-418428 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-09-24 16:46:04,632 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:04] "GET /web/image/product.product/2855/image_512?unique=2026-09-24T16:46:00.000+00:00 HTTP/1.1" 200 - 8 0.002 0.008 2026-09-24 16:46:04,659 44 INFO rb-c855d12-225060-418428 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-09-24 16:46:04,710 44 INFO rb-c855d12-225060-418428 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-09-24 16:46:04,772 44 INFO rb-c855d12-225060-418428 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-09-24 16:46:04,792 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98370805 started for PoS orders references: [{'name': None, 'pos_reference': '260-139-000001', 'uuid': '2b74cec1-8925-4341-8f7c-e72b7334f7c1'}] 2026-09-24 16:46:04,813 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98370805 order {'name': None, 'pos_reference': '260-139-000001', 'uuid': '2b74cec1-8925-4341-8f7c-e72b7334f7c1'} created pos.order #890 2026-09-24 16:46:04,820 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98370805 finished 2026-09-24 16:46:04,862 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:04] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 108 0.029 0.063 2026-09-24 16:46:04,890 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:04] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.002 0.006 2026-09-24 16:46:04,915 44 INFO rb-c855d12-225060-418428 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-09-24 16:46:04,968 44 INFO rb-c855d12-225060-418428 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-09-24 16:46:05,022 44 INFO rb-c855d12-225060-418428 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-09-24 16:46:05,074 44 INFO rb-c855d12-225060-418428 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-09-24 16:46:05,123 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute.browser: tour succeeded 2026-09-24 16:46:05,123 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute.browser: ╔════════════════════════════════════════════╗ ║ TOUR selfAlwaysAttributeVariants SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-09-24 16:46:05,143 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute.browser: heap 8960764 (allocated 10223616) 2026-09-24 16:46:05,145 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Closing chrome headless with pid 132635 2026-09-24 16:46:05,145 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Closing websocket connection 2026-09-24 16:46:05,146 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Terminating chrome headless with pid 132635 2026-09-24 16:46:05,199 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_164605_199558_test_self_order_always_attribute.txt 2026-09-24 16:46:05,199 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Removing chrome user profile "/tmp/tmp59r68i2b_chrome_odoo" 2026-09-24 16:46:05,239 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_attribute: Starting TestSelfOrderAttribute.test_self_order_attribute ... 2026-09-24 16:46:07,750 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Chrome pid: 132829 2026-09-24 16:46:07,750 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Chrome headless temporary user profile dir: /tmp/tmpz_sh8mzs_chrome_odoo 2026-09-24 16:46:07,750 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Issuing json command http://127.0.0.1:38783/json/version 2026-09-24 16:46:07,751 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38783', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:46:07,753 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Browser version: Chrome/150.0.7871.114 2026-09-24 16:46:07,753 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Issuing json command http://127.0.0.1:38783/json 2026-09-24 16:46:07,753 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38783', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:46:07,754 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Websocket url found: ws://127.0.0.1:38783/devtools/page/C21F114E3DB2C5CA329D8C078377E353 2026-09-24 16:46:07,755 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Enable chrome headless console log notification 2026-09-24 16:46:07,756 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Chrome headless enable page notifications 2026-09-24 16:46:07,758 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Setting session cookie in browser 2026-09-24 16:46:07,853 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Open "http://127.0.0.1:8069/pos-self/140?access_token=85808ea31cf246fb" in browser 2026-09-24 16:46:07,854 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Navigating to: "http://127.0.0.1:8069/pos-self/140?access_token=85808ea31cf246fb" 2026-09-24 16:46:07,861 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:46:08,107 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:08] "GET /pos-self/140?access_token=85808ea31cf246fb HTTP/1.1" 200 - 59 0.015 0.233 2026-09-24 16:46:08,110 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Navigation result: {'frameId': 'C21F114E3DB2C5CA329D8C078377E353', 'loaderId': '9346A61C9DCF754E64192A95678D49B4', 'isDownload': False} 2026-09-24 16:46:08,110 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Evaluate ready code "odoo.isTourReady('self_attribute_selector')" 2026-09-24 16:46:08,118 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:46:08,130 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e46ed49/pos_self_order.assets.min.css, copying from /web/assets/e46ed49/pos_self_order.assets.min.css 2026-09-24 16:46:08,154 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:08] "GET /web/assets/1/e46ed49/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.013 0.019 2026-09-24 16:46:08,160 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4e19cf1/pos_self_order.assets.min.js, copying from /web/assets/4e19cf1/pos_self_order.assets.min.js 2026-09-24 16:46:08,175 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:08] "GET /web/assets/1/4e19cf1/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.003 0.049 2026-09-24 16:46:08,178 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js, copying from /web/assets/0c84a7c/pos_self_order.assets_tests.min.js 2026-09-24 16:46:08,187 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:08] "GET /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.003 0.059 2026-09-24 16:46:08,273 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:08] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.004 2026-09-24 16:46:08,277 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:08] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.005 2026-09-24 16:46:08,283 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:08] "GET /web/image/website/1/favicon?unique=66fa3c7 HTTP/1.1" 200 - 5 0.001 0.006 2026-09-24 16:46:08,288 44 INFO rb-c855d12-225060-418428 odoo.http: Session expired 2026-09-24 16:46:08,288 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:08] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:46:08,295 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Evaluate test code "odoo.startTour('self_attribute_selector', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/140?access_token=85808ea31cf246fb", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:46:08,301 44 INFO rb-c855d12-225060-418428 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-09-24 16:46:08,323 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:08] "POST /pos-self/relations/140 HTTP/1.1" 200 - 37 0.010 0.021 2026-09-24 16:46:08,346 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:08] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.052 2026-09-24 16:46:08,475 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:08] "POST /pos-self/data/140 HTTP/1.1" 200 - 181 0.042 0.092 2026-09-24 16:46:08,477 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:08] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.120 2026-09-24 16:46:08,499 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute.browser: Owl is running in 'dev' mode. 2026-09-24 16:46:08,526 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:08] "GET /web/image/ir.attachment/9364/raw HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:46:08,552 44 INFO rb-c855d12-225060-418428 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-09-24 16:46:08,581 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:08] "GET /web/image/pos.category/318/image_128?unique=2026-09-24T16:46:00.000+00:00 HTTP/1.1" 200 - 2 0.000 0.014 2026-09-24 16:46:08,586 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:08] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:46:08,590 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:08] "GET /web/image/product.template/2355/image_512?unique=2026-09-24T16:46:00.000+00:00 HTTP/1.1" 200 - 3 0.002 0.012 2026-09-24 16:46:08,596 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:08] "GET /web/image/product.template/2358/image_512?unique=2026-09-24T16:46:00.000+00:00 HTTP/1.1" 200 - 3 0.001 0.018 2026-09-24 16:46:08,603 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:08] "GET /web/image/product.template/2359/image_512?unique=2026-09-24T16:46:00.000+00:00 HTTP/1.1" 200 - 3 0.001 0.025 2026-09-24 16:46:08,609 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:08] "GET /web/image/product.template/2356/image_512?unique=2026-09-24T16:46:00.000+00:00 HTTP/1.1" 200 - 3 0.001 0.032 2026-09-24 16:46:08,614 44 INFO rb-c855d12-225060-418428 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-09-24 16:46:08,616 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:08] "GET /web/image/product.template/2357/image_512?unique=2026-09-24T16:46:00.000+00:00 HTTP/1.1" 200 - 3 0.001 0.037 2026-09-24 16:46:08,668 44 INFO rb-c855d12-225060-418428 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-09-24 16:46:08,684 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:08] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:46:08,721 44 INFO rb-c855d12-225060-418428 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-09-24 16:46:08,787 44 INFO rb-c855d12-225060-418428 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-09-24 16:46:08,846 44 INFO rb-c855d12-225060-418428 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-09-24 16:46:08,853 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:08] "GET /web/image/ir.attachment/9318/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:46:08,864 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:08] "GET /web/image/product.product/2853/image_512?unique=2026-09-24T16:46:00.000+00:00 HTTP/1.1" 200 - 8 0.002 0.009 2026-09-24 16:46:08,898 44 INFO rb-c855d12-225060-418428 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-09-24 16:46:08,949 44 INFO rb-c855d12-225060-418428 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-09-24 16:46:09,001 44 INFO rb-c855d12-225060-418428 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-09-24 16:46:09,055 44 INFO rb-c855d12-225060-418428 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-09-24 16:46:09,107 44 INFO rb-c855d12-225060-418428 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-09-24 16:46:09,160 44 INFO rb-c855d12-225060-418428 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-09-24 16:46:09,220 44 INFO rb-c855d12-225060-418428 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-09-24 16:46:09,277 44 INFO rb-c855d12-225060-418428 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-09-24 16:46:09,328 44 INFO rb-c855d12-225060-418428 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-09-24 16:46:09,379 44 INFO rb-c855d12-225060-418428 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-09-24 16:46:09,442 44 INFO rb-c855d12-225060-418428 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-09-24 16:46:09,461 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64746 started for PoS orders references: [{'name': None, 'pos_reference': '260-140-000001', 'uuid': 'd208777b-df3d-4658-bce2-b8fa4614bbd0'}] 2026-09-24 16:46:09,482 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64746 order {'name': None, 'pos_reference': '260-140-000001', 'uuid': 'd208777b-df3d-4658-bce2-b8fa4614bbd0'} created pos.order #891 2026-09-24 16:46:09,489 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64746 finished 2026-09-24 16:46:09,534 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:09] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 112 0.029 0.066 2026-09-24 16:46:09,562 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:09] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.002 0.006 2026-09-24 16:46:09,582 44 INFO rb-c855d12-225060-418428 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-09-24 16:46:09,635 44 INFO rb-c855d12-225060-418428 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-09-24 16:46:09,689 44 INFO rb-c855d12-225060-418428 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-09-24 16:46:09,741 44 INFO rb-c855d12-225060-418428 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-09-24 16:46:09,790 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute.browser: tour succeeded 2026-09-24 16:46:09,790 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute.browser: ╔════════════════════════════════════════╗ ║ TOUR self_attribute_selector SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-09-24 16:46:09,813 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute.browser: heap 9008628 (allocated 10485760) 2026-09-24 16:46:09,815 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Closing chrome headless with pid 132829 2026-09-24 16:46:09,815 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Closing websocket connection 2026-09-24 16:46:09,815 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Terminating chrome headless with pid 132829 2026-09-24 16:46:09,869 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_164609_869133_test_self_order_attribute.txt 2026-09-24 16:46:09,869 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Removing chrome user profile "/tmp/tmpz_sh8mzs_chrome_odoo" 2026-09-24 16:46:09,901 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_attribute: Starting TestSelfOrderAttribute.test_self_order_check_attributes_show_images ... 2026-09-24 16:46:12,174 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #1 deleted mail.message records with IDs: [5888] 2026-09-24 16:46:12,200 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #1 deleted product.product records with IDs: [2853] 2026-09-24 16:46:12,417 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images: Chrome pid: 133016 2026-09-24 16:46:12,417 44 INFO rb-c855d12-225060-418428 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/tmp7ceejq5t_chrome_odoo 2026-09-24 16:46:12,417 44 INFO rb-c855d12-225060-418428 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:36579/json/version 2026-09-24 16:46:12,418 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36579', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:46:12,456 44 INFO rb-c855d12-225060-418428 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-09-24 16:46:12,456 44 INFO rb-c855d12-225060-418428 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:36579/json 2026-09-24 16:46:12,457 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36579', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:46:12,463 44 INFO rb-c855d12-225060-418428 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:36579/devtools/page/DE9D0BC78646BB87EA4BCCC5E769CDE1 2026-09-24 16:46:12,469 44 INFO rb-c855d12-225060-418428 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-09-24 16:46:12,474 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images: Chrome headless enable page notifications 2026-09-24 16:46:12,486 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images: Setting session cookie in browser 2026-09-24 16:46:12,490 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images: Open "http://127.0.0.1:8069/pos-self/141?access_token=7e49a4da30214e3b" in browser 2026-09-24 16:46:12,491 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images: Navigating to: "http://127.0.0.1:8069/pos-self/141?access_token=7e49a4da30214e3b" 2026-09-24 16:46:12,498 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:46:12,794 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:12] "GET /pos-self/141?access_token=7e49a4da30214e3b HTTP/1.1" 200 - 59 0.016 0.282 2026-09-24 16:46:12,796 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images: Navigation result: {'frameId': 'DE9D0BC78646BB87EA4BCCC5E769CDE1', 'loaderId': 'CC156B6035A4D1C8177E69F3093F8257', 'isDownload': False} 2026-09-24 16:46:12,797 44 INFO rb-c855d12-225060-418428 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-09-24 16:46:12,806 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:46:12,816 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e46ed49/pos_self_order.assets.min.css, copying from /web/assets/e46ed49/pos_self_order.assets.min.css 2026-09-24 16:46:12,840 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:12] "GET /web/assets/1/e46ed49/pos_self_order.assets.min.css HTTP/1.1" 200 - 9 0.012 0.018 2026-09-24 16:46:12,845 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4e19cf1/pos_self_order.assets.min.js, copying from /web/assets/4e19cf1/pos_self_order.assets.min.js 2026-09-24 16:46:12,860 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:12] "GET /web/assets/1/4e19cf1/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.003 0.047 2026-09-24 16:46:12,864 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js, copying from /web/assets/0c84a7c/pos_self_order.assets_tests.min.js 2026-09-24 16:46:12,873 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:12] "GET /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.003 0.059 2026-09-24 16:46:12,961 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:12] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.005 2026-09-24 16:46:12,966 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:12] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-24 16:46:12,972 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:12] "GET /web/image/website/1/favicon?unique=66fa3c7 HTTP/1.1" 200 - 5 0.002 0.005 2026-09-24 16:46:12,976 44 INFO rb-c855d12-225060-418428 odoo.http: Session expired 2026-09-24 16:46:12,976 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:12] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:46:12,977 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images: Evaluate test code "odoo.startTour('self_attribute_selector_shows_images', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/141?access_token=7e49a4da30214e3b", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:46:12,983 44 INFO rb-c855d12-225060-418428 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-09-24 16:46:13,011 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:13] "POST /pos-self/relations/141 HTTP/1.1" 200 - 37 0.009 0.021 2026-09-24 16:46:13,033 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:13] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.050 2026-09-24 16:46:13,169 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:13] "POST /pos-self/data/141 HTTP/1.1" 200 - 181 0.044 0.093 2026-09-24 16:46:13,170 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:13] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.126 2026-09-24 16:46:13,192 44 INFO rb-c855d12-225060-418428 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-09-24 16:46:13,218 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:13] "GET /web/image/ir.attachment/9417/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:46:13,242 44 INFO rb-c855d12-225060-418428 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-09-24 16:46:13,267 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:13] "GET /web/image/pos.category/318/image_128?unique=2026-09-24T16:46:00.000+00:00 HTTP/1.1" 200 - 2 0.000 0.013 2026-09-24 16:46:13,272 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:13] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:46:13,275 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:13] "GET /web/image/product.template/2356/image_512?unique=2026-09-24T16:46:00.000+00:00 HTTP/1.1" 200 - 3 0.002 0.015 2026-09-24 16:46:13,284 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:13] "GET /web/image/product.template/2355/image_512?unique=2026-09-24T16:46:00.000+00:00 HTTP/1.1" 200 - 3 0.001 0.024 2026-09-24 16:46:13,291 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:13] "GET /web/image/product.template/2357/image_512?unique=2026-09-24T16:46:00.000+00:00 HTTP/1.1" 200 - 3 0.001 0.028 2026-09-24 16:46:13,299 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:13] "GET /web/image/product.template/2359/image_512?unique=2026-09-24T16:46:00.000+00:00 HTTP/1.1" 200 - 3 0.001 0.036 2026-09-24 16:46:13,305 44 INFO rb-c855d12-225060-418428 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-09-24 16:46:13,305 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:13] "GET /web/image/product.template/2358/image_512?unique=2026-09-24T16:46:00.000+00:00 HTTP/1.1" 200 - 3 0.001 0.041 2026-09-24 16:46:13,355 44 INFO rb-c855d12-225060-418428 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-09-24 16:46:13,407 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images.browser: tour succeeded 2026-09-24 16:46:13,407 44 INFO rb-c855d12-225060-418428 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-09-24 16:46:13,423 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images.browser: heap 7085084 (allocated 7602176) 2026-09-24 16:46:13,424 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images: Closing chrome headless with pid 133016 2026-09-24 16:46:13,425 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images: Closing websocket connection 2026-09-24 16:46:13,426 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images: Terminating chrome headless with pid 133016 2026-09-24 16:46:13,479 44 INFO rb-c855d12-225060-418428 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-c855d12-225060-418428/chrome_logs/chrome_log_20260924_164613_479338_test_self_order_check_attributes_show_images.txt 2026-09-24 16:46:13,479 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images: Removing chrome user profile "/tmp/tmp7ceejq5t_chrome_odoo" 2026-09-24 16:46:13,508 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_attribute: Starting TestSelfOrderAttribute.test_self_order_multi_check_attribute ... 2026-09-24 16:46:15,948 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Chrome pid: 133203 2026-09-24 16:46:15,948 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Chrome headless temporary user profile dir: /tmp/tmp_j5ix_pm_chrome_odoo 2026-09-24 16:46:15,948 44 INFO rb-c855d12-225060-418428 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:40565/json/version 2026-09-24 16:46:15,949 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40565', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:46:15,990 44 INFO rb-c855d12-225060-418428 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-09-24 16:46:15,990 44 INFO rb-c855d12-225060-418428 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:40565/json 2026-09-24 16:46:15,991 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40565', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:46:15,997 44 INFO rb-c855d12-225060-418428 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:40565/devtools/page/B7A25053EB340F342EC0810161F8DA3C 2026-09-24 16:46:16,005 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Enable chrome headless console log notification 2026-09-24 16:46:16,009 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Chrome headless enable page notifications 2026-09-24 16:46:16,020 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Setting session cookie in browser 2026-09-24 16:46:16,135 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Open "http://127.0.0.1:8069/pos-self/142?access_token=7c9d03702d104384" in browser 2026-09-24 16:46:16,135 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Navigating to: "http://127.0.0.1:8069/pos-self/142?access_token=7c9d03702d104384" 2026-09-24 16:46:16,142 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:46:16,367 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:16] "GET /pos-self/142?access_token=7c9d03702d104384 HTTP/1.1" 200 - 59 0.017 0.210 2026-09-24 16:46:16,369 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Navigation result: {'frameId': 'B7A25053EB340F342EC0810161F8DA3C', 'loaderId': '375125D4DEC85510C17A8E62B1CDBFDE', 'isDownload': False} 2026-09-24 16:46:16,370 44 INFO rb-c855d12-225060-418428 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-09-24 16:46:16,381 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:46:16,394 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4e19cf1/pos_self_order.assets.min.js, copying from /web/assets/4e19cf1/pos_self_order.assets.min.js 2026-09-24 16:46:16,414 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:16] "GET /web/assets/1/4e19cf1/pos_self_order.assets.min.js HTTP/1.1" 200 - 9 0.004 0.024 2026-09-24 16:46:16,428 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e46ed49/pos_self_order.assets.min.css, copying from /web/assets/e46ed49/pos_self_order.assets.min.css 2026-09-24 16:46:16,462 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:16] "GET /web/assets/1/e46ed49/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.023 0.054 2026-09-24 16:46:16,466 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js, copying from /web/assets/0c84a7c/pos_self_order.assets_tests.min.js 2026-09-24 16:46:16,475 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:16] "GET /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.003 0.084 2026-09-24 16:46:16,539 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:16] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.004 2026-09-24 16:46:16,543 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:16] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.005 2026-09-24 16:46:16,549 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:16] "GET /web/image/website/1/favicon?unique=66fa3c7 HTTP/1.1" 200 - 5 0.001 0.004 2026-09-24 16:46:16,554 44 INFO rb-c855d12-225060-418428 odoo.http: Session expired 2026-09-24 16:46:16,554 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:16] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:46:16,561 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Evaluate test code "odoo.startTour('self_multi_attribute_selector', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/142?access_token=7c9d03702d104384", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:46:16,567 44 INFO rb-c855d12-225060-418428 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-09-24 16:46:16,590 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:16] "POST /pos-self/relations/142 HTTP/1.1" 200 - 37 0.009 0.021 2026-09-24 16:46:16,614 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:16] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.054 2026-09-24 16:46:16,745 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:16] "POST /pos-self/data/142 HTTP/1.1" 200 - 182 0.043 0.094 2026-09-24 16:46:16,747 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:16] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.124 2026-09-24 16:46:16,772 44 INFO rb-c855d12-225060-418428 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-09-24 16:46:16,799 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:16] "GET /web/image/ir.attachment/9471/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:46:16,823 44 INFO rb-c855d12-225060-418428 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-09-24 16:46:16,848 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:16] "GET /web/image/pos.category/318/image_128?unique=2026-09-24T16:46:00.000+00:00 HTTP/1.1" 200 - 2 0.001 0.015 2026-09-24 16:46:16,860 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:16] "GET /web/image/pos.category/320/image_128?unique=2026-09-24T16:46:00.000+00:00 HTTP/1.1" 200 - 2 0.000 0.026 2026-09-24 16:46:16,869 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:16] "GET /web/image/product.template/2355/image_512?unique=2026-09-24T16:46:00.000+00:00 HTTP/1.1" 200 - 3 0.002 0.031 2026-09-24 16:46:16,876 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:16] "GET /web/image/product.template/2356/image_512?unique=2026-09-24T16:46:00.000+00:00 HTTP/1.1" 200 - 3 0.001 0.036 2026-09-24 16:46:16,883 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:16] "GET /web/image/product.template/2359/image_512?unique=2026-09-24T16:46:00.000+00:00 HTTP/1.1" 200 - 3 0.001 0.043 2026-09-24 16:46:16,885 44 INFO rb-c855d12-225060-418428 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-09-24 16:46:16,890 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:16] "GET /web/image/product.template/2357/image_512?unique=2026-09-24T16:46:00.000+00:00 HTTP/1.1" 200 - 3 0.001 0.049 2026-09-24 16:46:16,896 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:16] "GET /web/image/product.template/2358/image_512?unique=2026-09-24T16:46:00.000+00:00 HTTP/1.1" 200 - 3 0.001 0.045 2026-09-24 16:46:16,901 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:16] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:46:16,904 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:16] "GET /web/image/product.template/2361/image_512?unique=2026-09-24T16:46:00.000+00:00 HTTP/1.1" 200 - 3 0.001 0.040 2026-09-24 16:46:16,938 44 INFO rb-c855d12-225060-418428 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-09-24 16:46:16,991 44 INFO rb-c855d12-225060-418428 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-09-24 16:46:17,042 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute.browser: tour succeeded 2026-09-24 16:46:17,042 44 INFO rb-c855d12-225060-418428 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-09-24 16:46:17,061 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute.browser: heap 7111964 (allocated 7864320) 2026-09-24 16:46:17,062 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Closing chrome headless with pid 133203 2026-09-24 16:46:17,063 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Closing websocket connection 2026-09-24 16:46:17,063 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Terminating chrome headless with pid 133203 2026-09-24 16:46:17,116 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_164617_116814_test_self_order_multi_check_attribute.txt 2026-09-24 16:46:17,117 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Removing chrome user profile "/tmp/tmp_j5ix_pm_chrome_odoo" 2026-09-24 16:46:17,147 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_attribute: Starting TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price ... 2026-09-24 16:46:19,474 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #1 deleted mail.message records with IDs: [5888] 2026-09-24 16:46:19,498 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #1 deleted product.product records with IDs: [2853] 2026-09-24 16:46:19,712 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price: Chrome pid: 133391 2026-09-24 16:46:19,712 44 INFO rb-c855d12-225060-418428 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/tmp905vtj6c_chrome_odoo 2026-09-24 16:46:19,712 44 INFO rb-c855d12-225060-418428 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:44505/json/version 2026-09-24 16:46:19,713 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44505', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:46:19,751 44 INFO rb-c855d12-225060-418428 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-09-24 16:46:19,752 44 INFO rb-c855d12-225060-418428 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:44505/json 2026-09-24 16:46:19,752 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44505', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:46:19,758 44 INFO rb-c855d12-225060-418428 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:44505/devtools/page/613BDA9C38D460D8077C8A955D3B5EEB 2026-09-24 16:46:19,764 44 INFO rb-c855d12-225060-418428 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-09-24 16:46:19,769 44 INFO rb-c855d12-225060-418428 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-09-24 16:46:19,780 44 INFO rb-c855d12-225060-418428 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-09-24 16:46:19,785 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price: Open "http://127.0.0.1:8069/pos-self/143?access_token=a847e3f4399c4143" in browser 2026-09-24 16:46:19,785 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price: Navigating to: "http://127.0.0.1:8069/pos-self/143?access_token=a847e3f4399c4143" 2026-09-24 16:46:19,792 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:46:20,013 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:20] "GET /pos-self/143?access_token=a847e3f4399c4143 HTTP/1.1" 200 - 59 0.017 0.207 2026-09-24 16:46:20,016 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price: Navigation result: {'frameId': '613BDA9C38D460D8077C8A955D3B5EEB', 'loaderId': '707E90AD93FED72AB1BE980608996C35', 'isDownload': False} 2026-09-24 16:46:20,016 44 INFO rb-c855d12-225060-418428 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-09-24 16:46:20,025 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:46:20,037 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e46ed49/pos_self_order.assets.min.css, copying from /web/assets/e46ed49/pos_self_order.assets.min.css 2026-09-24 16:46:20,062 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:20] "GET /web/assets/1/e46ed49/pos_self_order.assets.min.css HTTP/1.1" 200 - 9 0.013 0.020 2026-09-24 16:46:20,067 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4e19cf1/pos_self_order.assets.min.js, copying from /web/assets/4e19cf1/pos_self_order.assets.min.js 2026-09-24 16:46:20,082 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:20] "GET /web/assets/1/4e19cf1/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.002 0.049 2026-09-24 16:46:20,086 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js, copying from /web/assets/0c84a7c/pos_self_order.assets_tests.min.js 2026-09-24 16:46:20,095 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:20] "GET /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.003 0.061 2026-09-24 16:46:20,183 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:20] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.005 2026-09-24 16:46:20,188 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:20] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-24 16:46:20,193 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:20] "GET /web/image/website/1/favicon?unique=66fa3c7 HTTP/1.1" 200 - 5 0.001 0.005 2026-09-24 16:46:20,197 44 INFO rb-c855d12-225060-418428 odoo.http: Session expired 2026-09-24 16:46:20,198 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:20] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:46:20,214 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price: Evaluate test code "odoo.startTour('test_self_order_multi_check_attribute_with_extra_price', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/143?access_token=a847e3f4399c4143", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:46:20,220 44 INFO rb-c855d12-225060-418428 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-09-24 16:46:20,232 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:20] "POST /pos-self/relations/143 HTTP/1.1" 200 - 37 0.009 0.022 2026-09-24 16:46:20,255 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:20] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.052 2026-09-24 16:46:20,387 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:20] "POST /pos-self/data/143 HTTP/1.1" 200 - 181 0.043 0.090 2026-09-24 16:46:20,389 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:20] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.124 2026-09-24 16:46:20,409 44 INFO rb-c855d12-225060-418428 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-09-24 16:46:20,435 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:20] "GET /web/image/ir.attachment/9524/raw HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:46:20,460 44 INFO rb-c855d12-225060-418428 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-09-24 16:46:20,488 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:20] "GET /web/image/pos.category/318/image_128?unique=2026-09-24T16:46:00.000+00:00 HTTP/1.1" 200 - 2 0.000 0.017 2026-09-24 16:46:20,493 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:20] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:46:20,496 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:20] "GET /web/image/product.template/2356/image_512?unique=2026-09-24T16:46:00.000+00:00 HTTP/1.1" 200 - 3 0.001 0.018 2026-09-24 16:46:20,503 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:20] "GET /web/image/product.template/2355/image_512?unique=2026-09-24T16:46:00.000+00:00 HTTP/1.1" 200 - 3 0.001 0.025 2026-09-24 16:46:20,511 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:20] "GET /web/image/product.template/2359/image_512?unique=2026-09-24T16:46:00.000+00:00 HTTP/1.1" 200 - 3 0.001 0.031 2026-09-24 16:46:20,517 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:20] "GET /web/image/product.template/2357/image_512?unique=2026-09-24T16:46:00.000+00:00 HTTP/1.1" 200 - 3 0.001 0.036 2026-09-24 16:46:20,522 44 INFO rb-c855d12-225060-418428 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-09-24 16:46:20,524 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:20] "GET /web/image/product.template/2358/image_512?unique=2026-09-24T16:46:00.000+00:00 HTTP/1.1" 200 - 3 0.001 0.041 2026-09-24 16:46:20,573 44 INFO rb-c855d12-225060-418428 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-09-24 16:46:20,624 44 INFO rb-c855d12-225060-418428 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-09-24 16:46:20,678 44 INFO rb-c855d12-225060-418428 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-09-24 16:46:20,685 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:20] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:46:20,732 44 INFO rb-c855d12-225060-418428 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-09-24 16:46:20,784 44 INFO rb-c855d12-225060-418428 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-09-24 16:46:20,837 44 INFO rb-c855d12-225060-418428 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-09-24 16:46:20,888 44 INFO rb-c855d12-225060-418428 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-09-24 16:46:20,940 44 INFO rb-c855d12-225060-418428 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-09-24 16:46:20,990 44 INFO rb-c855d12-225060-418428 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-09-24 16:46:21,044 44 INFO rb-c855d12-225060-418428 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-09-24 16:46:21,094 44 INFO rb-c855d12-225060-418428 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-09-24 16:46:21,158 44 INFO rb-c855d12-225060-418428 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-09-24 16:46:21,217 44 INFO rb-c855d12-225060-418428 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-09-24 16:46:21,224 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:21] "GET /web/image/ir.attachment/9478/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:46:21,236 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:21] "GET /web/image/product.product/2860/image_512?unique=2026-09-24T16:46:00.000+00:00 HTTP/1.1" 200 - 8 0.002 0.009 2026-09-24 16:46:21,268 44 INFO rb-c855d12-225060-418428 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-09-24 16:46:21,328 44 INFO rb-c855d12-225060-418428 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-09-24 16:46:21,354 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33063586 started for PoS orders references: [{'name': None, 'pos_reference': '260-143-000001', 'uuid': 'e3d6c04e-af7b-4a85-895b-7acd60372fe9'}] 2026-09-24 16:46:21,381 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33063586 order {'name': None, 'pos_reference': '260-143-000001', 'uuid': 'e3d6c04e-af7b-4a85-895b-7acd60372fe9'} created pos.order #892 2026-09-24 16:46:21,388 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33063586 finished 2026-09-24 16:46:21,444 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:21] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 109 0.032 0.087 2026-09-24 16:46:21,467 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:21] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.002 0.006 2026-09-24 16:46:21,497 44 INFO rb-c855d12-225060-418428 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-09-24 16:46:21,551 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price.browser: tour succeeded 2026-09-24 16:46:21,551 44 INFO rb-c855d12-225060-418428 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-09-24 16:46:21,573 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price.browser: heap 8344536 (allocated 9699328) 2026-09-24 16:46:21,575 44 INFO rb-c855d12-225060-418428 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 133391 2026-09-24 16:46:21,575 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price: Closing websocket connection 2026-09-24 16:46:21,575 44 INFO rb-c855d12-225060-418428 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 133391 2026-09-24 16:46:21,629 44 INFO rb-c855d12-225060-418428 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-c855d12-225060-418428/chrome_logs/chrome_log_20260924_164621_629299_test_self_order_multi_check_attribute_with_extra_price.txt 2026-09-24 16:46:21,629 44 INFO rb-c855d12-225060-418428 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/tmp905vtj6c_chrome_odoo" 2026-09-24 16:46:21,661 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_attribute: Starting TestSelfOrderAttribute.test_self_order_product_info ... 2026-09-24 16:46:23,989 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Chrome pid: 133582 2026-09-24 16:46:23,989 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Chrome headless temporary user profile dir: /tmp/tmphphww031_chrome_odoo 2026-09-24 16:46:23,989 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Issuing json command http://127.0.0.1:34939/json/version 2026-09-24 16:46:23,990 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34939', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:46:24,028 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Browser version: Chrome/150.0.7871.114 2026-09-24 16:46:24,028 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Issuing json command http://127.0.0.1:34939/json 2026-09-24 16:46:24,029 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34939', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:46:24,035 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Websocket url found: ws://127.0.0.1:34939/devtools/page/6F6B423BEFDC050538B349B0EB9FCA05 2026-09-24 16:46:24,042 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Enable chrome headless console log notification 2026-09-24 16:46:24,045 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Chrome headless enable page notifications 2026-09-24 16:46:24,056 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Setting session cookie in browser 2026-09-24 16:46:24,240 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Open "http://127.0.0.1:8069/pos-self/144?access_token=a44a0e02ea16438d&table_identifier=bfb98024" in browser 2026-09-24 16:46:24,240 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Navigating to: "http://127.0.0.1:8069/pos-self/144?access_token=a44a0e02ea16438d&table_identifier=bfb98024" 2026-09-24 16:46:24,248 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:46:24,459 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:24] "GET /pos-self/144?access_token=a44a0e02ea16438d&table_identifier=bfb98024 HTTP/1.1" 200 - 61 0.017 0.196 2026-09-24 16:46:24,462 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Navigation result: {'frameId': '6F6B423BEFDC050538B349B0EB9FCA05', 'loaderId': '5E55CE9950944527BF8F1F8701D9F7F3', 'isDownload': False} 2026-09-24 16:46:24,462 44 INFO rb-c855d12-225060-418428 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-09-24 16:46:24,471 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:46:24,481 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js, copying from /web/assets/0c84a7c/pos_self_order.assets_tests.min.js 2026-09-24 16:46:24,494 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:24] "GET /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 9 0.003 0.014 2026-09-24 16:46:24,499 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4e19cf1/pos_self_order.assets.min.js, copying from /web/assets/4e19cf1/pos_self_order.assets.min.js 2026-09-24 16:46:24,513 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:24] "GET /web/assets/1/4e19cf1/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.003 0.035 2026-09-24 16:46:24,519 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e46ed49/pos_self_order.assets.min.css, copying from /web/assets/e46ed49/pos_self_order.assets.min.css 2026-09-24 16:46:24,538 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:24] "GET /web/assets/1/e46ed49/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.013 0.050 2026-09-24 16:46:24,615 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:24] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.005 2026-09-24 16:46:24,620 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:24] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-24 16:46:24,626 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:24] "GET /web/image/website/1/favicon?unique=66fa3c7 HTTP/1.1" 200 - 5 0.001 0.006 2026-09-24 16:46:24,627 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Evaluate test code "odoo.startTour('self_order_product_info', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/144?access_token=a44a0e02ea16438d&table_identifier=bfb98024", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:46:24,630 44 INFO rb-c855d12-225060-418428 odoo.http: Session expired 2026-09-24 16:46:24,630 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:24] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:46:24,632 44 INFO rb-c855d12-225060-418428 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-09-24 16:46:24,667 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:24] "POST /pos-self/relations/144 HTTP/1.1" 200 - 37 0.009 0.021 2026-09-24 16:46:24,695 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:24] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.057 2026-09-24 16:46:24,815 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:24] "POST /pos-self/data/144 HTTP/1.1" 200 - 169 0.040 0.081 2026-09-24 16:46:24,816 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:24] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.113 2026-09-24 16:46:24,838 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info.browser: Owl is running in 'dev' mode. 2026-09-24 16:46:24,864 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:24] "GET /web/image/ir.attachment/9577/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:46:24,875 44 INFO rb-c855d12-225060-418428 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-09-24 16:46:24,884 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:24] "GET /web/image/ir.attachment/9531/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:46:24,888 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:24] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:46:24,936 44 INFO rb-c855d12-225060-418428 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-09-24 16:46:24,955 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46: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-09-24 16:46:24,964 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:24] "GET /web/image/pos.category/321/image_128?unique=2026-09-24T16:46:00.000+00:00 HTTP/1.1" 200 - 2 0.001 0.014 2026-09-24 16:46:24,972 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:24] "GET /web/image/product.template/2362/image_512?unique=2026-09-24T16:46:00.000+00:00 HTTP/1.1" 200 - 3 0.001 0.018 2026-09-24 16:46:24,991 44 INFO rb-c855d12-225060-418428 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-09-24 16:46:25,042 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info.browser: tour succeeded 2026-09-24 16:46:25,042 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info.browser: ╔════════════════════════════════════════╗ ║ TOUR self_order_product_info SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-09-24 16:46:25,058 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info.browser: heap 6658720 (allocated 7340032) 2026-09-24 16:46:25,059 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Closing chrome headless with pid 133582 2026-09-24 16:46:25,059 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Closing websocket connection 2026-09-24 16:46:25,060 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Terminating chrome headless with pid 133582 2026-09-24 16:46:25,113 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_164625_113823_test_self_order_product_info.txt 2026-09-24 16:46:25,114 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Removing chrome user profile "/tmp/tmphphww031_chrome_odoo" 2026-09-24 16:46:25,150 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-24 16:46:25,704 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_combo_extra_price_is_not_trusted_from_the_frontend ... 2026-09-24 16:46:28,062 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:46:28,188 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86995703 started for PoS orders references: [{'name': None, 'pos_reference': '260-145-000001', 'uuid': '92900256-bc3d-4f69-95fb-c21bf8f8bfca'}] 2026-09-24 16:46:28,209 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86995703 order {'name': None, 'pos_reference': '260-145-000001', 'uuid': '92900256-bc3d-4f69-95fb-c21bf8f8bfca'} created pos.order #893 2026-09-24 16:46:28,209 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86995703 finished 2026-09-24 16:46:28,243 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:28] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 130 0.033 0.150 2026-09-24 16:46:28,355 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57238334 started for PoS orders references: [{'name': None, 'pos_reference': '260-145-000002', 'uuid': '55d502c3-8122-45ab-8e52-df08893e19f2'}] 2026-09-24 16:46:28,376 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57238334 order {'name': None, 'pos_reference': '260-145-000002', 'uuid': '55d502c3-8122-45ab-8e52-df08893e19f2'} created pos.order #894 2026-09-24 16:46:28,377 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57238334 finished 2026-09-24 16:46:28,418 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:28] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 138 0.033 0.060 2026-09-24 16:46:28,448 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_combo_line_subtotals_are_not_trusted_from_the_frontend ... 2026-09-24 16:46:30,752 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:46:30,937 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64988083 started for PoS orders references: [{'name': None, 'pos_reference': '260-146-000001', 'uuid': 'c1bb1b4e-304f-4956-be51-98c76764a0f4'}] 2026-09-24 16:46:30,959 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64988083 order {'name': None, 'pos_reference': '260-146-000001', 'uuid': 'c1bb1b4e-304f-4956-be51-98c76764a0f4'} created pos.order #895 2026-09-24 16:46:30,959 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64988083 finished 2026-09-24 16:46:30,992 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:30] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 130 0.032 0.210 2026-09-24 16:46:31,095 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80202881 started for PoS orders references: [{'name': None, 'pos_reference': '260-146-000002', 'uuid': '3b895d1e-e947-422e-93bd-4cbcb6bc62e5'}] 2026-09-24 16:46:31,114 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80202881 order {'name': None, 'pos_reference': '260-146-000002', 'uuid': '3b895d1e-e947-422e-93bd-4cbcb6bc62e5'} created pos.order #896 2026-09-24 16:46:31,115 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80202881 finished 2026-09-24 16:46:31,153 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:31] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 138 0.031 0.058 2026-09-24 16:46:31,181 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_combo_parent_from_another_order_is_refused ... 2026-09-24 16:46:33,499 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:46:33,623 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96785862 started for PoS orders references: [{'name': None, 'pos_reference': '260-147-000001', 'uuid': 'c600eff3-3ce0-4be1-befc-a28e8179376e'}] 2026-09-24 16:46:33,641 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96785862 order {'name': None, 'pos_reference': '260-147-000001', 'uuid': 'c600eff3-3ce0-4be1-befc-a28e8179376e'} created pos.order #897 2026-09-24 16:46:33,641 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96785862 finished 2026-09-24 16:46:33,677 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:33] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 127 0.031 0.149 2026-09-24 16:46:33,697 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79409061 started for PoS orders references: [{'name': None, 'pos_reference': '260-147-000002', 'uuid': '02043ded-c63f-407a-a8a7-121bf251faef'}] 2026-09-24 16:46:33,709 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79409061 order {'name': None, 'pos_reference': '260-147-000002', 'uuid': '02043ded-c63f-407a-a8a7-121bf251faef'} created pos.order #898 2026-09-24 16:46:33,710 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79409061 finished 2026-09-24 16:46:33,719 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:33] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 45 0.010 0.027 2026-09-24 16:46:33,745 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_combo_price_free_items_multi_qty ... 2026-09-24 16:46:35,980 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_combo_price_no_free_items ... 2026-09-24 16:46:38,208 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_combo_price_unit_mulitple_qty ... 2026-09-24 16:46:40,481 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_external_child_stolen_through_combo_line_ids_is_refused ... 2026-09-24 16:46:42,757 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:46:42,928 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41494405 started for PoS orders references: [{'name': None, 'pos_reference': '260-151-000001', 'uuid': '928a5159-8acd-49fa-be43-1cac929de78b'}] 2026-09-24 16:46:42,949 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41494405 order {'name': None, 'pos_reference': '260-151-000001', 'uuid': '928a5159-8acd-49fa-be43-1cac929de78b'} created pos.order #903 2026-09-24 16:46:42,950 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41494405 finished 2026-09-24 16:46:42,982 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:42] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 130 0.031 0.195 2026-09-24 16:46:43,001 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34488501 started for PoS orders references: [{'name': None, 'pos_reference': '260-151-000002', 'uuid': '4b991445-05da-472a-8c6e-f688f1f4d5a5'}] 2026-09-24 16:46:43,014 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34488501 order {'name': None, 'pos_reference': '260-151-000002', 'uuid': '4b991445-05da-472a-8c6e-f688f1f4d5a5'} created pos.order #904 2026-09-24 16:46:43,015 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34488501 finished 2026-09-24 16:46:43,022 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:43] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 45 0.008 0.026 2026-09-24 16:46:43,047 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_external_child_stolen_through_relations_uuid_mapping_is_refused ... 2026-09-24 16:46:45,323 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:46:45,449 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64942594 started for PoS orders references: [{'name': None, 'pos_reference': '260-152-000001', 'uuid': '8743cb70-0c6b-4243-8982-28fc17691706'}] 2026-09-24 16:46:45,469 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64942594 order {'name': None, 'pos_reference': '260-152-000001', 'uuid': '8743cb70-0c6b-4243-8982-28fc17691706'} created pos.order #905 2026-09-24 16:46:45,470 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64942594 finished 2026-09-24 16:46:45,502 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:45] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 130 0.030 0.151 2026-09-24 16:46:45,526 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5248173 started for PoS orders references: [{'name': None, 'pos_reference': '260-152-000002', 'uuid': '83e1929b-8ac8-46ea-8f82-a6cfe4cd24ae'}] 2026-09-24 16:46:45,545 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5248173 order {'name': None, 'pos_reference': '260-152-000002', 'uuid': '83e1929b-8ac8-46ea-8f82-a6cfe4cd24ae'} created pos.order #906 2026-09-24 16:46:45,546 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5248173 finished 2026-09-24 16:46:45,556 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:45] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 47 0.010 0.038 2026-09-24 16:46:45,582 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_foreign_negative_attribute_on_combo_child_is_refused ... 2026-09-24 16:46:47,998 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:46:48,131 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:48] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 49 0.013 0.121 2026-09-24 16:46:48,156 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_forged_combo_composition_is_refused ... 2026-09-24 16:46:50,543 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:46:50,735 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23988959 started for PoS orders references: [{'name': None, 'pos_reference': '260-154-000001', 'uuid': '36160939-b615-4b35-801a-bce2a2ee25cd'}] 2026-09-24 16:46:50,757 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23988959 order {'name': None, 'pos_reference': '260-154-000001', 'uuid': '36160939-b615-4b35-801a-bce2a2ee25cd'} created pos.order #907 2026-09-24 16:46:50,757 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23988959 finished 2026-09-24 16:46:50,765 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:50] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 96 0.023 0.201 2026-09-24 16:46:50,790 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_negative_combo_parent_quantity_is_refused ... 2026-09-24 16:46:53,061 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:46:53,186 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:53] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 42 0.012 0.115 2026-09-24 16:46:53,211 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_product_dont_display_all_variants ... 2026-09-24 16:46:55,678 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Chrome pid: 133781 2026-09-24 16:46:55,678 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Chrome headless temporary user profile dir: /tmp/tmpt5eahzza_chrome_odoo 2026-09-24 16:46:55,678 44 INFO rb-c855d12-225060-418428 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:38285/json/version 2026-09-24 16:46:55,679 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38285', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:46:55,721 44 INFO rb-c855d12-225060-418428 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-09-24 16:46:55,721 44 INFO rb-c855d12-225060-418428 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:38285/json 2026-09-24 16:46:55,721 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38285', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:46:55,728 44 INFO rb-c855d12-225060-418428 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:38285/devtools/page/B0D730542E4B9B0C041A643D300DE48F 2026-09-24 16:46:55,737 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Enable chrome headless console log notification 2026-09-24 16:46:55,741 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Chrome headless enable page notifications 2026-09-24 16:46:55,752 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Setting session cookie in browser 2026-09-24 16:46:55,863 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Open "http://127.0.0.1:8069/pos-self/156?access_token=5996bc31cd664f44" in browser 2026-09-24 16:46:55,864 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Navigating to: "http://127.0.0.1:8069/pos-self/156?access_token=5996bc31cd664f44" 2026-09-24 16:46:55,871 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:46:56,147 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:56] "GET /pos-self/156?access_token=5996bc31cd664f44 HTTP/1.1" 200 - 57 0.014 0.265 2026-09-24 16:46:56,150 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Navigation result: {'frameId': 'B0D730542E4B9B0C041A643D300DE48F', 'loaderId': 'A4042A992CD6CE94C617B11B288F9DCD', 'isDownload': False} 2026-09-24 16:46:56,150 44 INFO rb-c855d12-225060-418428 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-09-24 16:46:56,159 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:46:56,169 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js, copying from /web/assets/0c84a7c/pos_self_order.assets_tests.min.js 2026-09-24 16:46:56,181 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:56] "GET /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.003 0.014 2026-09-24 16:46:56,187 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4e19cf1/pos_self_order.assets.min.js, copying from /web/assets/4e19cf1/pos_self_order.assets.min.js 2026-09-24 16:46:56,201 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:56] "GET /web/assets/1/4e19cf1/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.003 0.034 2026-09-24 16:46:56,206 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e46ed49/pos_self_order.assets.min.css, copying from /web/assets/e46ed49/pos_self_order.assets.min.css 2026-09-24 16:46:56,225 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:56] "GET /web/assets/1/e46ed49/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.012 0.050 2026-09-24 16:46:56,302 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:56] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.005 2026-09-24 16:46:56,306 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:56] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.005 2026-09-24 16:46:56,314 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:56] "GET /web/image/website/1/favicon?unique=66fa3c7 HTTP/1.1" 200 - 5 0.002 0.005 2026-09-24 16:46:56,317 44 INFO rb-c855d12-225060-418428 odoo.http: Session expired 2026-09-24 16:46:56,317 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:56] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:46:56,326 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Evaluate test code "odoo.startTour('test_product_dont_display_all_variants', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/156?access_token=5996bc31cd664f44", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:46:56,334 44 INFO rb-c855d12-225060-418428 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-09-24 16:46:56,357 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:56] "POST /pos-self/relations/156 HTTP/1.1" 200 - 37 0.012 0.024 2026-09-24 16:46:56,380 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:56] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.057 2026-09-24 16:46:56,520 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:56] "POST /pos-self/data/156 HTTP/1.1" 200 - 192 0.045 0.100 2026-09-24 16:46:56,522 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:56] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.132 2026-09-24 16:46:56,567 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:56] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.022 2026-09-24 16:46:56,571 44 INFO rb-c855d12-225060-418428 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-09-24 16:46:56,597 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:56] "GET /web/image/ir.attachment/10181/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:46:56,609 44 INFO rb-c855d12-225060-418428 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-09-24 16:46:56,615 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:56] "GET /web/image/ir.attachment/10135/raw HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:46:56,620 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:56] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:46:56,672 44 INFO rb-c855d12-225060-418428 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-09-24 16:46:56,697 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:56] "GET /web/image/pos.category/322/image_128?unique=2026-09-24T16:46:25.000+00:00 HTTP/1.1" 200 - 2 0.001 0.015 2026-09-24 16:46:56,710 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:56] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 - 4 0.001 0.027 2026-09-24 16:46:56,718 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:56] "GET /web/image/product.template/2363/image_512?unique=2026-09-24T16:46:25.000+00:00 HTTP/1.1" 200 - 3 0.001 0.031 2026-09-24 16:46:56,724 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:56] "GET /web/image/product.template/2367/image_512?unique=2026-09-24T16:46:25.000+00:00 HTTP/1.1" 200 - 3 0.001 0.035 2026-09-24 16:46:56,727 44 INFO rb-c855d12-225060-418428 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-09-24 16:46:56,731 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:56] "GET /web/image/product.template/2365/image_512?unique=2026-09-24T16:46:25.000+00:00 HTTP/1.1" 200 - 3 0.001 0.041 2026-09-24 16:46:56,740 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:56] "GET /web/image/product.template/2364/image_512?unique=2026-09-24T16:46:25.000+00:00 HTTP/1.1" 200 - 3 0.001 0.051 2026-09-24 16:46:56,746 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:56] "GET /web/image/product.template/2366/image_512?unique=2026-09-24T16:46:25.000+00:00 HTTP/1.1" 200 - 3 0.001 0.046 2026-09-24 16:46:56,752 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:56] "GET /web/image/product.template/2392/image_512?unique=2026-09-24T16:46:25.000+00:00 HTTP/1.1" 200 - 3 0.001 0.015 2026-09-24 16:46:56,758 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:56] "GET /web/image/product.template/2393/image_512?unique=2026-09-24T16:46:25.000+00:00 HTTP/1.1" 200 - 3 0.001 0.020 2026-09-24 16:46:56,764 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:56] "GET /web/image/product.template/2394/image_512?unique=2026-09-24T16:46:25.000+00:00 HTTP/1.1" 200 - 3 0.001 0.025 2026-09-24 16:46:56,770 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:56] "GET /web/image/product.template/2395/image_512?unique=2026-09-24T16:46:25.000+00:00 HTTP/1.1" 200 - 3 0.001 0.031 2026-09-24 16:46:56,794 44 INFO rb-c855d12-225060-418428 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-09-24 16:46:56,817 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:56] "GET /web/image/product.product/2894/image_512?unique=2026-09-24T16:46:25.000+00:00 HTTP/1.1" 200 - 8 0.002 0.010 2026-09-24 16:46:56,827 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:56] "GET /web/image/product.product/2895/image_512?unique=2026-09-24T16:46:25.000+00:00 HTTP/1.1" 200 - 8 0.002 0.019 2026-09-24 16:46:56,839 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:46:56] "GET /web/image/product.product/2892/image_512?unique=2026-09-24T16:46:25.000+00:00 HTTP/1.1" 200 - 8 0.002 0.032 2026-09-24 16:46:56,858 44 INFO rb-c855d12-225060-418428 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-09-24 16:46:56,913 44 INFO rb-c855d12-225060-418428 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-09-24 16:46:56,967 44 INFO rb-c855d12-225060-418428 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-09-24 16:46:57,028 44 INFO rb-c855d12-225060-418428 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-09-24 16:46:57,084 44 INFO rb-c855d12-225060-418428 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-09-24 16:46:57,138 44 INFO rb-c855d12-225060-418428 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-09-24 16:46:57,204 44 INFO rb-c855d12-225060-418428 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-09-24 16:46:57,261 44 INFO rb-c855d12-225060-418428 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-09-24 16:46:57,317 44 INFO rb-c855d12-225060-418428 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-09-24 16:46:57,371 44 INFO rb-c855d12-225060-418428 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-09-24 16:46:57,434 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants.browser: tour succeeded 2026-09-24 16:46:57,435 44 INFO rb-c855d12-225060-418428 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-09-24 16:46:57,463 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants.browser: heap 11256272 (allocated 12193792) 2026-09-24 16:46:57,464 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Closing chrome headless with pid 133781 2026-09-24 16:46:57,464 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Closing websocket connection 2026-09-24 16:46:57,464 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Terminating chrome headless with pid 133781 2026-09-24 16:46:57,518 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_164657_518179_test_product_dont_display_all_variants.txt 2026-09-24 16:46:57,518 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Removing chrome user profile "/tmp/tmpt5eahzza_chrome_odoo" 2026-09-24 16:46:57,550 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation ... 2026-09-24 16:47:00,280 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation: Chrome pid: 133979 2026-09-24 16:47:00,280 44 INFO rb-c855d12-225060-418428 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/tmp_ffsdu4i_chrome_odoo 2026-09-24 16:47:00,280 44 INFO rb-c855d12-225060-418428 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:41585/json/version 2026-09-24 16:47:00,281 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41585', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:47:00,283 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:00,283 44 INFO rb-c855d12-225060-418428 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:41585/json 2026-09-24 16:47:00,283 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41585', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:47:00,284 44 INFO rb-c855d12-225060-418428 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:41585/devtools/page/1B45400642F8CE03D80654BB908E2054 2026-09-24 16:47:00,286 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:00,287 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:00,289 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:00,395 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation: Open "http://127.0.0.1:8069/pos-self/157?access_token=d4ee15e3f985415a" in browser 2026-09-24 16:47:00,395 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation: Navigating to: "http://127.0.0.1:8069/pos-self/157?access_token=d4ee15e3f985415a" 2026-09-24 16:47:00,402 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:47:00,697 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:00] "GET /pos-self/157?access_token=d4ee15e3f985415a HTTP/1.1" 200 - 59 0.016 0.281 2026-09-24 16:47:00,699 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation: Navigation result: {'frameId': '1B45400642F8CE03D80654BB908E2054', 'loaderId': 'F10237378E36EEA86B24FE62BE9E17BD', 'isDownload': False} 2026-09-24 16:47:00,700 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:00,709 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:47:00,721 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e46ed49/pos_self_order.assets.min.css, copying from /web/assets/e46ed49/pos_self_order.assets.min.css 2026-09-24 16:47:00,745 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:00] "GET /web/assets/1/e46ed49/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.013 0.020 2026-09-24 16:47:00,750 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4e19cf1/pos_self_order.assets.min.js, copying from /web/assets/4e19cf1/pos_self_order.assets.min.js 2026-09-24 16:47:00,763 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:00] "GET /web/assets/1/4e19cf1/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.003 0.047 2026-09-24 16:47:00,767 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js, copying from /web/assets/0c84a7c/pos_self_order.assets_tests.min.js 2026-09-24 16:47:00,775 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:00] "GET /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.003 0.057 2026-09-24 16:47:00,858 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:00] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.004 2026-09-24 16:47:00,863 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:00] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.005 2026-09-24 16:47:00,868 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:00] "GET /web/image/website/1/favicon?unique=66fa3c7 HTTP/1.1" 200 - 5 0.001 0.006 2026-09-24 16:47:00,872 44 INFO rb-c855d12-225060-418428 odoo.http: Session expired 2026-09-24 16:47:00,872 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:00] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:47:00,876 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation: Evaluate test code "odoo.startTour('test_self_combo_extra_price_selection_and_confirmation', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/157?access_token=d4ee15e3f985415a", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:47:00,881 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:00,906 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:00] "POST /pos-self/relations/157 HTTP/1.1" 200 - 37 0.009 0.021 2026-09-24 16:47:00,929 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:00] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.051 2026-09-24 16:47:01,068 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:01] "POST /pos-self/data/157 HTTP/1.1" 200 - 189 0.043 0.101 2026-09-24 16:47:01,070 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:01] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.131 2026-09-24 16:47:01,094 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:01,120 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:01] "GET /web/image/ir.attachment/10234/raw HTTP/1.1" 200 - 4 0.000 0.003 2026-09-24 16:47:01,157 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:01,188 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:01] "GET /web/image/pos.category/323/image_128?unique=2026-09-24T16:46:25.000+00:00 HTTP/1.1" 200 - 2 0.001 0.015 2026-09-24 16:47:01,192 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:01] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:47:01,194 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47: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-09-24 16:47:01,201 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:01] "GET /web/image/pos.category/322/image_128?unique=2026-09-24T16:46:25.000+00:00 HTTP/1.1" 200 - 2 0.000 0.026 2026-09-24 16:47:01,213 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:01] "GET /web/image/pos.category/324/image_128?unique=2026-09-24T16:46:25.000+00:00 HTTP/1.1" 200 - 2 0.001 0.039 2026-09-24 16:47:01,224 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:01] "GET /web/image/pos.category/325/image_128?unique=2026-09-24T16:46:25.000+00:00 HTTP/1.1" 200 - 2 0.000 0.052 2026-09-24 16:47:01,228 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:01,232 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:01] "GET /web/image/product.template/2397/image_512?unique=2026-09-24T16:46:25.000+00:00 HTTP/1.1" 200 - 3 0.002 0.048 2026-09-24 16:47:01,239 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:01] "GET /web/image/product.template/2396/image_512?unique=2026-09-24T16:46:25.000+00:00 HTTP/1.1" 200 - 3 0.001 0.056 2026-09-24 16:47:01,246 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:01] "GET /web/image/product.template/2399/image_512?unique=2026-09-24T16:46:25.000+00:00 HTTP/1.1" 200 - 3 0.001 0.049 2026-09-24 16:47:01,254 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:01] "GET /web/image/product.template/2398/image_512?unique=2026-09-24T16:46:25.000+00:00 HTTP/1.1" 200 - 3 0.001 0.050 2026-09-24 16:47:01,261 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:01] "GET /web/image/product.template/2400/image_512?unique=2026-09-24T16:46:25.000+00:00 HTTP/1.1" 200 - 3 0.001 0.044 2026-09-24 16:47:01,267 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:01] "GET /web/image/product.template/2405/image_512?unique=2026-09-24T16:46:25.000+00:00 HTTP/1.1" 200 - 3 0.001 0.039 2026-09-24 16:47:01,273 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:01] "GET /web/image/product.template/2401/image_512?unique=2026-09-24T16:46:25.000+00:00 HTTP/1.1" 200 - 3 0.001 0.038 2026-09-24 16:47:01,279 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:01,281 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:01] "GET /web/image/product.template/2402/image_512?unique=2026-09-24T16:46:25.000+00:00 HTTP/1.1" 200 - 3 0.001 0.037 2026-09-24 16:47:01,291 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:01] "GET /web/image/product.product/2897/image_512?unique=2026-09-24T16:46:25.000+00:00 HTTP/1.1" 200 - 8 0.002 0.040 2026-09-24 16:47:01,300 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:01] "GET /web/image/product.product/2898/image_512?unique=2026-09-24T16:46:25.000+00:00 HTTP/1.1" 200 - 8 0.002 0.041 2026-09-24 16:47:01,306 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:01] "GET /web/image/product.template/2403/image_512?unique=2026-09-24T16:46:25.000+00:00 HTTP/1.1" 200 - 3 0.001 0.042 2026-09-24 16:47:01,313 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:01] "GET /web/image/product.template/2404/image_512?unique=2026-09-24T16:46:25.000+00:00 HTTP/1.1" 200 - 3 0.001 0.043 2026-09-24 16:47:01,319 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:01] "GET /web/image/product.template/2363/image_512?unique=2026-09-24T16:46:25.000+00:00 HTTP/1.1" 200 - 3 0.001 0.042 2026-09-24 16:47:01,328 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:01] "GET /web/image/product.product/2899/image_512?unique=2026-09-24T16:46:25.000+00:00 HTTP/1.1" 200 - 8 0.002 0.043 2026-09-24 16:47:01,333 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:01] "GET /web/image/product.template/2364/image_512?unique=2026-09-24T16:46:25.000+00:00 HTTP/1.1" 200 - 3 0.001 0.040 2026-09-24 16:47:01,339 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:01,340 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:01] "GET /web/image/product.template/2367/image_512?unique=2026-09-24T16:46:25.000+00:00 HTTP/1.1" 200 - 3 0.001 0.037 2026-09-24 16:47:01,390 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:01,450 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:01,501 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:01,561 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:01,611 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:01,678 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:01,702 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:01] "GET /web/image/product.product/2900/image_512?unique=2026-09-24T16:46:25.000+00:00 HTTP/1.1" 200 - 8 0.002 0.010 2026-09-24 16:47:01,712 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:01] "GET /web/image/product.product/2901/image_512?unique=2026-09-24T16:46:25.000+00:00 HTTP/1.1" 200 - 8 0.002 0.019 2026-09-24 16:47:01,729 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:01,780 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:01,840 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:01,906 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:01,932 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:01] "GET /web/image/product.product/2902/image_512?unique=2026-09-24T16:46:25.000+00:00 HTTP/1.1" 200 - 8 0.003 0.010 2026-09-24 16:47:01,941 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:01] "GET /web/image/product.product/2903/image_512?unique=2026-09-24T16:46:25.000+00:00 HTTP/1.1" 200 - 8 0.002 0.020 2026-09-24 16:47:01,951 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:01] "GET /web/image/product.product/2905/image_512?unique=2026-09-24T16:46:25.000+00:00 HTTP/1.1" 200 - 8 0.002 0.027 2026-09-24 16:47:01,960 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:01] "GET /web/image/product.product/2904/image_512?unique=2026-09-24T16:46:25.000+00:00 HTTP/1.1" 200 - 8 0.002 0.037 2026-09-24 16:47:01,962 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:02,012 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:02,063 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:02,114 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:02,164 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:02,239 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation.browser: tour succeeded 2026-09-24 16:47:02,240 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:02,283 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation.browser: heap 13667584 (allocated 15212544) 2026-09-24 16:47:02,285 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation: Closing chrome headless with pid 133979 2026-09-24 16:47:02,285 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation: Closing websocket connection 2026-09-24 16:47:02,285 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation: Terminating chrome headless with pid 133979 2026-09-24 16:47:02,339 44 INFO rb-c855d12-225060-418428 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-c855d12-225060-418428/chrome_logs/chrome_log_20260924_164702_339073_test_self_combo_extra_price_selection_and_confirmation.txt 2026-09-24 16:47:02,339 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation: Removing chrome user profile "/tmp/tmp_ffsdu4i_chrome_odoo" 2026-09-24 16:47:02,368 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_self_order_combo ... 2026-09-24 16:47:05,131 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Chrome pid: 134186 2026-09-24 16:47:05,132 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Chrome headless temporary user profile dir: /tmp/tmpmihl8at3_chrome_odoo 2026-09-24 16:47:05,132 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Issuing json command http://127.0.0.1:37579/json/version 2026-09-24 16:47:05,133 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37579', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:47:05,134 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Browser version: Chrome/150.0.7871.114 2026-09-24 16:47:05,134 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Issuing json command http://127.0.0.1:37579/json 2026-09-24 16:47:05,135 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37579', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:47:05,135 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Websocket url found: ws://127.0.0.1:37579/devtools/page/8B8F6369F2B737C82065D1FD6BD2B499 2026-09-24 16:47:05,137 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Enable chrome headless console log notification 2026-09-24 16:47:05,137 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Chrome headless enable page notifications 2026-09-24 16:47:05,140 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Setting session cookie in browser 2026-09-24 16:47:05,244 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Open "http://127.0.0.1:8069/pos-self/158?access_token=23fca7e8e0b64dc1" in browser 2026-09-24 16:47:05,244 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Navigating to: "http://127.0.0.1:8069/pos-self/158?access_token=23fca7e8e0b64dc1" 2026-09-24 16:47:05,251 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:47:05,473 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:05] "GET /pos-self/158?access_token=23fca7e8e0b64dc1 HTTP/1.1" 200 - 59 0.016 0.208 2026-09-24 16:47:05,476 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Navigation result: {'frameId': '8B8F6369F2B737C82065D1FD6BD2B499', 'loaderId': 'DFFB7E4D75278CB33DFEE585A825D2D7', 'isDownload': False} 2026-09-24 16:47:05,476 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Evaluate ready code "odoo.isTourReady('self_combo_selector')" 2026-09-24 16:47:05,484 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:47:05,496 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e46ed49/pos_self_order.assets.min.css, copying from /web/assets/e46ed49/pos_self_order.assets.min.css 2026-09-24 16:47:05,521 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:05] "GET /web/assets/1/e46ed49/pos_self_order.assets.min.css HTTP/1.1" 200 - 11 0.013 0.018 2026-09-24 16:47:05,526 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4e19cf1/pos_self_order.assets.min.js, copying from /web/assets/4e19cf1/pos_self_order.assets.min.js 2026-09-24 16:47:05,538 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:05] "GET /web/assets/1/4e19cf1/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.003 0.047 2026-09-24 16:47:05,543 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js, copying from /web/assets/0c84a7c/pos_self_order.assets_tests.min.js 2026-09-24 16:47:05,551 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:05] "GET /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.003 0.057 2026-09-24 16:47:05,639 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:05] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.004 2026-09-24 16:47:05,643 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:05] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.004 2026-09-24 16:47:05,649 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:05] "GET /web/image/website/1/favicon?unique=66fa3c7 HTTP/1.1" 200 - 5 0.001 0.006 2026-09-24 16:47:05,652 44 INFO rb-c855d12-225060-418428 odoo.http: Session expired 2026-09-24 16:47:05,652 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:05] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:47:05,659 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Evaluate test code "odoo.startTour('self_combo_selector', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/158?access_token=23fca7e8e0b64dc1", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:47:05,665 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:05,687 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:05] "POST /pos-self/relations/158 HTTP/1.1" 200 - 37 0.009 0.021 2026-09-24 16:47:05,709 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:05] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.052 2026-09-24 16:47:05,857 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:05] "POST /pos-self/data/158 HTTP/1.1" 200 - 189 0.050 0.103 2026-09-24 16:47:05,859 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:05] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.140 2026-09-24 16:47:05,884 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo.browser: Owl is running in 'dev' mode. 2026-09-24 16:47:05,911 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:05] "GET /web/image/ir.attachment/10287/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:47:05,947 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:05,982 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:05] "GET /web/image/pos.category/326/image_128?unique=2026-09-24T16:46:25.000+00:00 HTTP/1.1" 200 - 2 0.001 0.015 2026-09-24 16:47:05,986 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:05] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:47:05,990 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:05] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:47:05,997 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:05] "GET /web/image/pos.category/328/image_128?unique=2026-09-24T16:46:25.000+00:00 HTTP/1.1" 200 - 2 0.001 0.027 2026-09-24 16:47:06,009 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:06] "GET /web/image/pos.category/327/image_128?unique=2026-09-24T16:46:25.000+00:00 HTTP/1.1" 200 - 2 0.000 0.042 2026-09-24 16:47:06,015 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:06,026 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:06] "GET /web/image/pos.category/322/image_128?unique=2026-09-24T16:46:25.000+00:00 HTTP/1.1" 200 - 2 0.001 0.055 2026-09-24 16:47:06,034 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:06] "GET /web/image/product.template/2406/image_512?unique=2026-09-24T16:46:25.000+00:00 HTTP/1.1" 200 - 3 0.002 0.057 2026-09-24 16:47:06,041 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:06] "GET /web/image/product.template/2407/image_512?unique=2026-09-24T16:46:25.000+00:00 HTTP/1.1" 200 - 3 0.001 0.063 2026-09-24 16:47:06,048 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:06] "GET /web/image/product.template/2408/image_512?unique=2026-09-24T16:46:25.000+00:00 HTTP/1.1" 200 - 3 0.001 0.054 2026-09-24 16:47:06,057 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:06] "GET /web/image/product.template/2409/image_512?unique=2026-09-24T16:46:25.000+00:00 HTTP/1.1" 200 - 3 0.001 0.057 2026-09-24 16:47:06,064 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:06] "GET /web/image/product.template/2410/image_512?unique=2026-09-24T16:46:25.000+00:00 HTTP/1.1" 200 - 3 0.001 0.051 2026-09-24 16:47:06,070 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:06] "GET /web/image/product.template/2415/image_512?unique=2026-09-24T16:46:25.000+00:00 HTTP/1.1" 200 - 3 0.001 0.040 2026-09-24 16:47:06,078 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:06,081 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:06] "GET /web/image/product.product/2907/image_512?unique=2026-09-24T16:46:25.000+00:00 HTTP/1.1" 200 - 8 0.002 0.041 2026-09-24 16:47:06,091 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:06] "GET /web/image/product.product/2908/image_512?unique=2026-09-24T16:46:25.000+00:00 HTTP/1.1" 200 - 8 0.002 0.044 2026-09-24 16:47:06,100 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:06] "GET /web/image/product.product/2909/image_512?unique=2026-09-24T16:46:25.000+00:00 HTTP/1.1" 200 - 8 0.002 0.047 2026-09-24 16:47:06,107 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:06] "GET /web/image/product.template/2411/image_512?unique=2026-09-24T16:46:25.000+00:00 HTTP/1.1" 200 - 3 0.001 0.046 2026-09-24 16:47:06,119 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:06] "GET /web/image/product.product/2866/image_512?unique=2026-09-24T16:46:25.000+00:00 HTTP/1.1" 200 - 8 0.002 0.050 2026-09-24 16:47:06,125 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:06] "GET /web/image/product.template/2412/image_512?unique=2026-09-24T16:46:25.000+00:00 HTTP/1.1" 200 - 3 0.001 0.051 2026-09-24 16:47:06,131 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:06] "GET /web/image/product.template/2413/image_512?unique=2026-09-24T16:46:25.000+00:00 HTTP/1.1" 200 - 3 0.001 0.047 2026-09-24 16:47:06,134 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:06,137 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:06] "GET /web/image/product.template/2414/image_512?unique=2026-09-24T16:46:25.000+00:00 HTTP/1.1" 200 - 3 0.001 0.043 2026-09-24 16:47:06,144 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:06] "GET /web/image/product.template/2363/image_512?unique=2026-09-24T16:46:25.000+00:00 HTTP/1.1" 200 - 3 0.001 0.040 2026-09-24 16:47:06,150 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:06] "GET /web/image/product.template/2364/image_512?unique=2026-09-24T16:46:25.000+00:00 HTTP/1.1" 200 - 3 0.001 0.040 2026-09-24 16:47:06,156 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:06] "GET /web/image/product.template/2367/image_512?unique=2026-09-24T16:46:25.000+00:00 HTTP/1.1" 200 - 3 0.001 0.033 2026-09-24 16:47:06,190 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:06,252 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:06,273 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:06] "GET /web/image/product.product/2910/image_512?unique=2026-09-24T16:46:25.000+00:00 HTTP/1.1" 200 - 8 0.002 0.010 2026-09-24 16:47:06,283 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:06] "GET /web/image/product.product/2911/image_512?unique=2026-09-24T16:46:25.000+00:00 HTTP/1.1" 200 - 8 0.002 0.019 2026-09-24 16:47:06,314 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:06,335 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:06] "GET /web/image/product.product/2914/image_512?unique=2026-09-24T16:46:25.000+00:00 HTTP/1.1" 200 - 8 0.002 0.009 2026-09-24 16:47:06,345 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:06] "GET /web/image/product.product/2912/image_512?unique=2026-09-24T16:46:25.000+00:00 HTTP/1.1" 200 - 8 0.002 0.020 2026-09-24 16:47:06,354 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:06] "GET /web/image/product.product/2913/image_512?unique=2026-09-24T16:46:25.000+00:00 HTTP/1.1" 200 - 8 0.002 0.028 2026-09-24 16:47:06,362 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:06] "GET /web/image/product.product/2915/image_512?unique=2026-09-24T16:46:25.000+00:00 HTTP/1.1" 200 - 8 0.002 0.034 2026-09-24 16:47:06,370 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:06,442 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:06,506 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:06,515 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:06] "GET /web/image/ir.attachment/10241/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:47:06,531 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:06] "GET /web/image/product.product/2916/image_512?unique=2026-09-24T16:46:25.000+00:00 HTTP/1.1" 200 - 8 0.002 0.008 2026-09-24 16:47:06,575 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:06,627 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:06,678 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:06,728 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:06,797 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:06,826 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52735562 started for PoS orders references: [{'name': None, 'pos_reference': '260-158-000001', 'uuid': '1b1d1548-067b-4b55-b948-5131934168c9'}] 2026-09-24 16:47:06,853 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52735562 order {'name': None, 'pos_reference': '260-158-000001', 'uuid': '1b1d1548-067b-4b55-b948-5131934168c9'} created pos.order #908 2026-09-24 16:47:06,860 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52735562 finished 2026-09-24 16:47:06,923 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:06] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 154 0.042 0.090 2026-09-24 16:47:06,960 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:06] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.002 0.006 2026-09-24 16:47:06,976 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:07,026 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:07,080 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:07,129 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo.browser: tour succeeded 2026-09-24 16:47:07,130 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo.browser: ╔════════════════════════════════════╗ ║ TOUR self_combo_selector SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-09-24 16:47:07,160 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo.browser: heap 11409216 (allocated 13766656) 2026-09-24 16:47:07,162 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Closing chrome headless with pid 134186 2026-09-24 16:47:07,162 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Closing websocket connection 2026-09-24 16:47:07,162 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Terminating chrome headless with pid 134186 2026-09-24 16:47:07,216 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_164707_216004_test_self_order_combo.txt 2026-09-24 16:47:07,216 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Removing chrome user profile "/tmp/tmpmihl8at3_chrome_odoo" 2026-09-24 16:47:07,257 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_self_order_combo_categories ... 2026-09-24 16:47:09,954 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Chrome pid: 134399 2026-09-24 16:47:09,954 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Chrome headless temporary user profile dir: /tmp/tmpmwk8sucp_chrome_odoo 2026-09-24 16:47:09,954 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Issuing json command http://127.0.0.1:42307/json/version 2026-09-24 16:47:09,955 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42307', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:47:09,993 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Browser version: Chrome/150.0.7871.114 2026-09-24 16:47:09,993 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Issuing json command http://127.0.0.1:42307/json 2026-09-24 16:47:09,993 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42307', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:47:09,999 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Websocket url found: ws://127.0.0.1:42307/devtools/page/951DA94B9E0651ADBA69F686A09EEAEB 2026-09-24 16:47:10,005 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Enable chrome headless console log notification 2026-09-24 16:47:10,010 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Chrome headless enable page notifications 2026-09-24 16:47:10,021 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Setting session cookie in browser 2026-09-24 16:47:10,133 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Open "http://127.0.0.1:8069/pos-self/159?access_token=41d49dcd9e9a4473" in browser 2026-09-24 16:47:10,133 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Navigating to: "http://127.0.0.1:8069/pos-self/159?access_token=41d49dcd9e9a4473" 2026-09-24 16:47:10,140 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:47:10,365 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:10] "GET /pos-self/159?access_token=41d49dcd9e9a4473 HTTP/1.1" 200 - 59 0.018 0.209 2026-09-24 16:47:10,368 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Navigation result: {'frameId': '951DA94B9E0651ADBA69F686A09EEAEB', 'loaderId': 'DC01C57745324D5A438BD07562FA7682', 'isDownload': False} 2026-09-24 16:47:10,368 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:10,378 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:47:10,389 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e46ed49/pos_self_order.assets.min.css, copying from /web/assets/e46ed49/pos_self_order.assets.min.css 2026-09-24 16:47:10,414 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:10] "GET /web/assets/1/e46ed49/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.012 0.019 2026-09-24 16:47:10,419 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4e19cf1/pos_self_order.assets.min.js, copying from /web/assets/4e19cf1/pos_self_order.assets.min.js 2026-09-24 16:47:10,431 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:10] "GET /web/assets/1/4e19cf1/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.003 0.045 2026-09-24 16:47:10,439 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js, copying from /web/assets/0c84a7c/pos_self_order.assets_tests.min.js 2026-09-24 16:47:10,447 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:10] "GET /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.005 0.059 2026-09-24 16:47:10,529 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:10] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.004 2026-09-24 16:47:10,534 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:10] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-24 16:47:10,539 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:10] "GET /web/image/website/1/favicon?unique=66fa3c7 HTTP/1.1" 200 - 5 0.001 0.006 2026-09-24 16:47:10,542 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Evaluate test code "odoo.startTour('self_combo_selector_category', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/159?access_token=41d49dcd9e9a4473", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:47:10,544 44 INFO rb-c855d12-225060-418428 odoo.http: Session expired 2026-09-24 16:47:10,544 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:10] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:47:10,547 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:10,580 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:10] "POST /pos-self/relations/159 HTTP/1.1" 200 - 37 0.009 0.021 2026-09-24 16:47:10,604 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:10] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.051 2026-09-24 16:47:10,742 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:10] "POST /pos-self/data/159 HTTP/1.1" 200 - 189 0.044 0.096 2026-09-24 16:47:10,744 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:10] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.130 2026-09-24 16:47:10,768 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories.browser: Owl is running in 'dev' mode. 2026-09-24 16:47:10,794 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:10] "GET /web/image/ir.attachment/10340/raw HTTP/1.1" 200 - 4 0.000 0.004 2026-09-24 16:47:10,832 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:10,870 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:10] "GET /web/image/pos.category/330/image_128?unique=2026-09-24T16:46:25.000+00:00 HTTP/1.1" 200 - 2 0.001 0.013 2026-09-24 16:47:10,873 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:10] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:47:10,876 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:10] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:47:10,883 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:10] "GET /web/image/pos.category/329/image_128?unique=2026-09-24T16:46:25.000+00:00 HTTP/1.1" 200 - 2 0.001 0.027 2026-09-24 16:47:10,896 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:10] "GET /web/image/pos.category/331/image_128?unique=2026-09-24T16:46:25.000+00:00 HTTP/1.1" 200 - 2 0.001 0.039 2026-09-24 16:47:10,897 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:10,908 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:10] "GET /web/image/pos.category/322/image_128?unique=2026-09-24T16:46:25.000+00:00 HTTP/1.1" 200 - 2 0.001 0.049 2026-09-24 16:47:10,921 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:10] "GET /web/image/pos.category/332/image_128?unique=2026-09-24T16:46:25.000+00:00 HTTP/1.1" 200 - 2 0.001 0.061 2026-09-24 16:47:10,929 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:10] "GET /web/image/product.template/2416/image_512?unique=2026-09-24T16:46:25.000+00:00 HTTP/1.1" 200 - 3 0.001 0.062 2026-09-24 16:47:10,936 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:10] "GET /web/image/product.template/2418/image_512?unique=2026-09-24T16:46:25.000+00:00 HTTP/1.1" 200 - 3 0.001 0.057 2026-09-24 16:47:10,943 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:10] "GET /web/image/product.template/2419/image_512?unique=2026-09-24T16:46:25.000+00:00 HTTP/1.1" 200 - 3 0.001 0.056 2026-09-24 16:47:10,950 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:10] "GET /web/image/product.template/2417/image_512?unique=2026-09-24T16:46:25.000+00:00 HTTP/1.1" 200 - 3 0.001 0.050 2026-09-24 16:47:10,953 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:10,956 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:10] "GET /web/image/product.template/2420/image_512?unique=2026-09-24T16:46:25.000+00:00 HTTP/1.1" 200 - 3 0.001 0.043 2026-09-24 16:47:10,963 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:10] "GET /web/image/product.template/2426/image_512?unique=2026-09-24T16:46:25.000+00:00 HTTP/1.1" 200 - 3 0.001 0.038 2026-09-24 16:47:10,975 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:10] "GET /web/image/product.product/2920/image_512?unique=2026-09-24T16:46:25.000+00:00 HTTP/1.1" 200 - 8 0.002 0.040 2026-09-24 16:47:10,984 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:10] "GET /web/image/product.product/2921/image_512?unique=2026-09-24T16:46:25.000+00:00 HTTP/1.1" 200 - 8 0.002 0.043 2026-09-24 16:47:10,990 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:10] "GET /web/image/product.template/2425/image_512?unique=2026-09-24T16:46:25.000+00:00 HTTP/1.1" 200 - 3 0.001 0.043 2026-09-24 16:47:10,996 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:10] "GET /web/image/product.template/2421/image_512?unique=2026-09-24T16:46:25.000+00:00 HTTP/1.1" 200 - 3 0.001 0.043 2026-09-24 16:47:11,002 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:11] "GET /web/image/product.template/2422/image_512?unique=2026-09-24T16:46:25.000+00:00 HTTP/1.1" 200 - 3 0.001 0.042 2026-09-24 16:47:11,008 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:11] "GET /web/image/product.template/2423/image_512?unique=2026-09-24T16:46:25.000+00:00 HTTP/1.1" 200 - 3 0.001 0.041 2026-09-24 16:47:11,014 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:11] "GET /web/image/product.template/2424/image_512?unique=2026-09-24T16:46:25.000+00:00 HTTP/1.1" 200 - 3 0.001 0.035 2026-09-24 16:47:11,020 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:11] "GET /web/image/product.template/2363/image_512?unique=2026-09-24T16:46:25.000+00:00 HTTP/1.1" 200 - 3 0.001 0.033 2026-09-24 16:47:11,023 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:11,026 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:11] "GET /web/image/product.template/2364/image_512?unique=2026-09-24T16:46:25.000+00:00 HTTP/1.1" 200 - 3 0.001 0.032 2026-09-24 16:47:11,031 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:11] "GET /web/image/product.template/2367/image_512?unique=2026-09-24T16:46:25.000+00:00 HTTP/1.1" 200 - 3 0.001 0.032 2026-09-24 16:47:11,082 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:11,088 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:11] "GET /web/image/ir.attachment/10294/raw HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:47:11,101 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:11] "GET /web/image/product.product/2927/image_512?unique=2026-09-24T16:46:25.000+00:00 HTTP/1.1" 200 - 8 0.002 0.008 2026-09-24 16:47:11,144 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:11,166 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1216110 started for PoS orders references: [{'name': None, 'pos_reference': '260-159-000001', 'uuid': '90fbffb8-27a0-4918-8cf8-365f8f181503'}] 2026-09-24 16:47:11,188 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1216110 order {'name': None, 'pos_reference': '260-159-000001', 'uuid': '90fbffb8-27a0-4918-8cf8-365f8f181503'} created pos.order #909 2026-09-24 16:47:11,195 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1216110 finished 2026-09-24 16:47:11,245 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:11] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 128 0.031 0.072 2026-09-24 16:47:11,273 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:11] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.002 0.006 2026-09-24 16:47:11,296 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:11,345 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories.browser: tour succeeded 2026-09-24 16:47:11,346 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories.browser: ╔═════════════════════════════════════════════╗ ║ TOUR self_combo_selector_category SUCCEEDED ║ ╚═════════════════════════════════════════════╝ 2026-09-24 16:47:11,369 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories.browser: heap 9010596 (allocated 9699328) 2026-09-24 16:47:11,371 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Closing chrome headless with pid 134399 2026-09-24 16:47:11,371 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Closing websocket connection 2026-09-24 16:47:11,372 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Terminating chrome headless with pid 134399 2026-09-24 16:47:11,425 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_164711_425467_test_self_order_combo_categories.txt 2026-09-24 16:47:11,425 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Removing chrome user profile "/tmp/tmpmwk8sucp_chrome_odoo" 2026-09-24 16:47:11,455 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_valid_combo_order_is_still_accepted ... 2026-09-24 16:47:13,838 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:47:13,963 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10292910 started for PoS orders references: [{'name': None, 'pos_reference': '260-160-000001', 'uuid': '84cdf5b3-189b-4bc7-9c59-23ae0a0854ab'}] 2026-09-24 16:47:13,984 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10292910 order {'name': None, 'pos_reference': '260-160-000001', 'uuid': '84cdf5b3-189b-4bc7-9c59-23ae0a0854ab'} created pos.order #910 2026-09-24 16:47:13,985 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10292910 finished 2026-09-24 16:47:14,017 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:14] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 130 0.031 0.150 2026-09-24 16:47:14,047 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_zero_and_fractional_quantities_are_refused ... 2026-09-24 16:47:16,269 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:47:16,394 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:16] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 41 0.010 0.117 2026-09-24 16:47:16,415 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:16] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 18 0.004 0.012 2026-09-24 16:47:16,435 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:16] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 18 0.004 0.011 2026-09-24 16:47:16,466 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-24 16:47:17,023 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common: Starting TestSelfOrderCommon.test_self_order_common ... 2026-09-24 16:47:19,463 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Chrome pid: 134610 2026-09-24 16:47:19,464 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Chrome headless temporary user profile dir: /tmp/tmpf3j7neqt_chrome_odoo 2026-09-24 16:47:19,464 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Issuing json command http://127.0.0.1:35839/json/version 2026-09-24 16:47:19,465 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35839', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:47:19,472 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Browser version: Chrome/150.0.7871.114 2026-09-24 16:47:19,472 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Issuing json command http://127.0.0.1:35839/json 2026-09-24 16:47:19,472 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35839', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:47:19,474 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Websocket url found: ws://127.0.0.1:35839/devtools/page/BF2DB22BF6B4030978814DDC1ED4F57C 2026-09-24 16:47:19,477 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Enable chrome headless console log notification 2026-09-24 16:47:19,478 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Chrome headless enable page notifications 2026-09-24 16:47:19,481 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Setting session cookie in browser 2026-09-24 16:47:19,589 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Open "http://127.0.0.1:8069/pos-self/162?access_token=43c9ddb81662463d" in browser 2026-09-24 16:47:19,590 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Navigating to: "http://127.0.0.1:8069/pos-self/162?access_token=43c9ddb81662463d" 2026-09-24 16:47:19,597 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:47:19,898 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:19] "GET /pos-self/162?access_token=43c9ddb81662463d HTTP/1.1" 200 - 57 0.016 0.287 2026-09-24 16:47:19,901 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Navigation result: {'frameId': 'BF2DB22BF6B4030978814DDC1ED4F57C', 'loaderId': '1911B81F05974573C3E0EA4DCE9A9206', 'isDownload': False} 2026-09-24 16:47:19,901 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:19,909 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:47:19,921 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e46ed49/pos_self_order.assets.min.css, copying from /web/assets/e46ed49/pos_self_order.assets.min.css 2026-09-24 16:47:19,946 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:19] "GET /web/assets/1/e46ed49/pos_self_order.assets.min.css HTTP/1.1" 200 - 11 0.013 0.018 2026-09-24 16:47:19,950 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4e19cf1/pos_self_order.assets.min.js, copying from /web/assets/4e19cf1/pos_self_order.assets.min.js 2026-09-24 16:47:19,963 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:19] "GET /web/assets/1/4e19cf1/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.003 0.045 2026-09-24 16:47:19,966 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js, copying from /web/assets/0c84a7c/pos_self_order.assets_tests.min.js 2026-09-24 16:47:19,972 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:19] "GET /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.002 0.053 2026-09-24 16:47:20,060 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:20] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.004 2026-09-24 16:47:20,064 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:20] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.004 2026-09-24 16:47:20,070 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:20] "GET /web/image/website/1/favicon?unique=66fa3c7 HTTP/1.1" 200 - 5 0.001 0.004 2026-09-24 16:47:20,073 44 INFO rb-c855d12-225060-418428 odoo.http: Session expired 2026-09-24 16:47:20,073 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:20] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:47:20,076 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Evaluate test code "odoo.startTour('self_order_is_close', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/162?access_token=43c9ddb81662463d", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:47:20,081 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:20,107 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:20] "POST /pos-self/relations/162 HTTP/1.1" 200 - 35 0.010 0.020 2026-09-24 16:47:20,130 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:20] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.051 2026-09-24 16:47:20,263 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:20] "POST /pos-self/data/162 HTTP/1.1" 200 - 180 0.042 0.095 2026-09-24 16:47:20,264 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:20] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.125 2026-09-24 16:47:20,309 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:20] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.021 2026-09-24 16:47:20,314 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common.browser: Owl is running in 'dev' mode. 2026-09-24 16:47:20,338 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:20] "GET /web/image/ir.attachment/10503/raw HTTP/1.1" 200 - 4 0.000 0.003 2026-09-24 16:47:20,342 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:20,415 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:20,438 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:20] "GET /web/image/pos.category/333/image_128?unique=2026-09-24T16:47:16.000+00:00 HTTP/1.1" 200 - 2 0.001 0.015 2026-09-24 16:47:20,445 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:20] "GET /web/image/product.template/2429/image_512?unique=2026-09-24T16:47:16.000+00:00 HTTP/1.1" 200 - 3 0.001 0.017 2026-09-24 16:47:20,453 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:20] "GET /web/image/product.template/2430/image_512?unique=2026-09-24T16:47:16.000+00:00 HTTP/1.1" 200 - 3 0.001 0.023 2026-09-24 16:47:20,459 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:20] "GET /web/image/product.template/2433/image_512?unique=2026-09-24T16:47:16.000+00:00 HTTP/1.1" 200 - 3 0.001 0.029 2026-09-24 16:47:20,465 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:20] "GET /web/image/product.template/2431/image_512?unique=2026-09-24T16:47:16.000+00:00 HTTP/1.1" 200 - 3 0.001 0.034 2026-09-24 16:47:20,468 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:20,472 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:20] "GET /web/image/product.template/2432/image_512?unique=2026-09-24T16:47:16.000+00:00 HTTP/1.1" 200 - 3 0.001 0.040 2026-09-24 16:47:20,519 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common.browser: tour succeeded 2026-09-24 16:47:20,520 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common.browser: ╔════════════════════════════════════╗ ║ TOUR self_order_is_close SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-09-24 16:47:20,534 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common.browser: heap 6670856 (allocated 7340032) 2026-09-24 16:47:20,536 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Closing chrome headless with pid 134610 2026-09-24 16:47:20,536 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Closing websocket connection 2026-09-24 16:47:20,536 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Terminating chrome headless with pid 134610 2026-09-24 16:47:20,597 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_164720_596993_test_self_order_common.txt 2026-09-24 16:47:20,597 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Removing chrome user profile "/tmp/tmpf3j7neqt_chrome_odoo" 2026-09-24 16:47:20,625 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common: Starting TestSelfOrderCommon.test_self_order_config_default_user ... 2026-09-24 16:47:22,875 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common: Starting TestSelfOrderCommon.test_self_order_consultation_open ... 2026-09-24 16:47:25,292 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Chrome pid: 134791 2026-09-24 16:47:25,292 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Chrome headless temporary user profile dir: /tmp/tmp4d1t0c1b_chrome_odoo 2026-09-24 16:47:25,292 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Issuing json command http://127.0.0.1:44177/json/version 2026-09-24 16:47:25,293 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44177', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:47:25,295 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Browser version: Chrome/150.0.7871.114 2026-09-24 16:47:25,295 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Issuing json command http://127.0.0.1:44177/json 2026-09-24 16:47:25,295 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44177', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:47:25,296 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Websocket url found: ws://127.0.0.1:44177/devtools/page/46EA89EF2EF3F5C65E3F5570430707D4 2026-09-24 16:47:25,297 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Enable chrome headless console log notification 2026-09-24 16:47:25,298 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Chrome headless enable page notifications 2026-09-24 16:47:25,300 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Setting session cookie in browser 2026-09-24 16:47:25,388 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Open "http://127.0.0.1:8069/pos-self/164" in browser 2026-09-24 16:47:25,389 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Navigating to: "http://127.0.0.1:8069/pos-self/164" 2026-09-24 16:47:25,396 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:47:25,615 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:25] "GET /pos-self/164 HTTP/1.1" 200 - 57 0.014 0.207 2026-09-24 16:47:25,617 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Navigation result: {'frameId': '46EA89EF2EF3F5C65E3F5570430707D4', 'loaderId': '0337E1B5AA6409DE4CC3ABB049AA4F84', 'isDownload': False} 2026-09-24 16:47:25,618 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:25,628 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:47:25,640 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e46ed49/pos_self_order.assets.min.css, copying from /web/assets/e46ed49/pos_self_order.assets.min.css 2026-09-24 16:47:25,664 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:25] "GET /web/assets/1/e46ed49/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.012 0.018 2026-09-24 16:47:25,667 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js, copying from /web/assets/0c84a7c/pos_self_order.assets_tests.min.js 2026-09-24 16:47:25,675 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:25] "GET /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.003 0.037 2026-09-24 16:47:25,680 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4e19cf1/pos_self_order.assets.min.js, copying from /web/assets/4e19cf1/pos_self_order.assets.min.js 2026-09-24 16:47:25,693 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:25] "GET /web/assets/1/4e19cf1/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.003 0.056 2026-09-24 16:47:25,794 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:25] "GET /favicon.ico HTTP/1.1" 301 - 1 0.000 0.005 2026-09-24 16:47:25,798 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:25] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.005 2026-09-24 16:47:25,804 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:25] "GET /web/image/website/1/favicon?unique=66fa3c7 HTTP/1.1" 200 - 5 0.001 0.006 2026-09-24 16:47:25,808 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Evaluate test code "odoo.startTour('self_order_is_open_consultation', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/164", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:47:25,808 44 INFO rb-c855d12-225060-418428 odoo.http: Session expired 2026-09-24 16:47:25,808 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:25] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:47:25,813 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:25,844 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:25] "POST /pos-self/relations/164 HTTP/1.1" 200 - 37 0.008 0.021 2026-09-24 16:47:25,868 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:25] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.050 2026-09-24 16:47:25,996 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:25] "POST /pos-self/data/164 HTTP/1.1" 200 - 181 0.041 0.093 2026-09-24 16:47:25,998 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:25] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.121 2026-09-24 16:47:26,019 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open.browser: Owl is running in 'dev' mode. 2026-09-24 16:47:26,047 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:26] "GET /web/image/ir.attachment/10612/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:47:26,057 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:26,064 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:26] "GET /web/image/ir.attachment/10566/raw HTTP/1.1" 200 - 4 0.000 0.003 2026-09-24 16:47:26,069 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:26] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:47:26,121 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:26,143 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:26] "GET /web/image/pos.category/333/image_128?unique=2026-09-24T16:47:16.000+00:00 HTTP/1.1" 200 - 2 0.000 0.014 2026-09-24 16:47:26,152 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:26] "GET /web/image/product.template/2429/image_512?unique=2026-09-24T16:47:16.000+00:00 HTTP/1.1" 200 - 3 0.001 0.017 2026-09-24 16:47:26,159 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:26] "GET /web/image/product.template/2430/image_512?unique=2026-09-24T16:47:16.000+00:00 HTTP/1.1" 200 - 3 0.001 0.023 2026-09-24 16:47:26,165 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:26] "GET /web/image/product.template/2433/image_512?unique=2026-09-24T16:47:16.000+00:00 HTTP/1.1" 200 - 3 0.001 0.028 2026-09-24 16:47:26,171 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:26,172 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:26] "GET /web/image/product.template/2431/image_512?unique=2026-09-24T16:47:16.000+00:00 HTTP/1.1" 200 - 3 0.001 0.033 2026-09-24 16:47:26,177 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:26] "GET /web/image/product.template/2432/image_512?unique=2026-09-24T16:47:16.000+00:00 HTTP/1.1" 200 - 3 0.001 0.039 2026-09-24 16:47:26,223 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:26,274 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open.browser: tour succeeded 2026-09-24 16:47:26,275 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:26,291 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open.browser: heap 6846004 (allocated 7340032) 2026-09-24 16:47:26,292 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Closing chrome headless with pid 134791 2026-09-24 16:47:26,292 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Closing websocket connection 2026-09-24 16:47:26,293 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Terminating chrome headless with pid 134791 2026-09-24 16:47:26,346 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_164726_346666_test_self_order_consultation_open.txt 2026-09-24 16:47:26,346 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Removing chrome user profile "/tmp/tmp4d1t0c1b_chrome_odoo" 2026-09-24 16:47:26,376 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common: Starting TestSelfOrderCommon.test_self_order_pos_closed ... 2026-09-24 16:47:28,984 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome pid: 134980 2026-09-24 16:47:28,984 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome headless temporary user profile dir: /tmp/tmpbh6mdp7t_chrome_odoo 2026-09-24 16:47:28,984 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Issuing json command http://127.0.0.1:46085/json/version 2026-09-24 16:47:28,985 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46085', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:47:29,025 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Browser version: Chrome/150.0.7871.114 2026-09-24 16:47:29,025 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Issuing json command http://127.0.0.1:46085/json 2026-09-24 16:47:29,025 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46085', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:47:29,033 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Websocket url found: ws://127.0.0.1:46085/devtools/page/9FC852B25A9AF82C1ACFC6132C10E618 2026-09-24 16:47:29,041 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Enable chrome headless console log notification 2026-09-24 16:47:29,044 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome headless enable page notifications 2026-09-24 16:47:29,056 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Setting session cookie in browser 2026-09-24 16:47:29,164 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Open "http://127.0.0.1:8069/pos-self/165?access_token=7e9671c57d154f17" in browser 2026-09-24 16:47:29,165 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Navigating to: "http://127.0.0.1:8069/pos-self/165?access_token=7e9671c57d154f17" 2026-09-24 16:47:29,172 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:47:29,398 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:29] "GET /pos-self/165?access_token=7e9671c57d154f17 HTTP/1.1" 200 - 57 0.016 0.211 2026-09-24 16:47:29,400 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Navigation result: {'frameId': '9FC852B25A9AF82C1ACFC6132C10E618', 'loaderId': '5051A8DF500A45B43E59DA51C152C8BE', 'isDownload': False} 2026-09-24 16:47:29,401 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:29,414 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:47:29,425 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e46ed49/pos_self_order.assets.min.css, copying from /web/assets/e46ed49/pos_self_order.assets.min.css 2026-09-24 16:47:29,451 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:29] "GET /web/assets/1/e46ed49/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.014 0.019 2026-09-24 16:47:29,457 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4e19cf1/pos_self_order.assets.min.js, copying from /web/assets/4e19cf1/pos_self_order.assets.min.js 2026-09-24 16:47:29,470 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:29] "GET /web/assets/1/4e19cf1/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.003 0.048 2026-09-24 16:47:29,475 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js, copying from /web/assets/0c84a7c/pos_self_order.assets_tests.min.js 2026-09-24 16:47:29,484 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:29] "GET /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.003 0.060 2026-09-24 16:47:29,572 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:29] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.004 2026-09-24 16:47:29,576 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:29] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.005 2026-09-24 16:47:29,583 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:29] "GET /web/image/website/1/favicon?unique=66fa3c7 HTTP/1.1" 200 - 5 0.001 0.005 2026-09-24 16:47:29,586 44 INFO rb-c855d12-225060-418428 odoo.http: Session expired 2026-09-24 16:47:29,586 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:29] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:47:29,592 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Evaluate test code "odoo.startTour('self_order_pos_closed', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/165?access_token=7e9671c57d154f17", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:47:29,598 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:29,624 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:29] "POST /pos-self/relations/165 HTTP/1.1" 200 - 35 0.013 0.020 2026-09-24 16:47:29,646 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:29] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.054 2026-09-24 16:47:29,780 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:29] "POST /pos-self/data/165 HTTP/1.1" 200 - 187 0.042 0.098 2026-09-24 16:47:29,782 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:29] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.127 2026-09-24 16:47:29,805 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: Owl is running in 'dev' mode. 2026-09-24 16:47:29,831 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:29] "GET /web/image/ir.attachment/10665/raw HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:47:29,832 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:29,895 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:29,902 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:29] "GET /web/image/ir.attachment/10619/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:47:29,906 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:29] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:47:29,964 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:29,987 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:29] "GET /web/image/pos.category/334/image_128?unique=2026-09-24T16:47:16.000+00:00 HTTP/1.1" 200 - 2 0.001 0.014 2026-09-24 16:47:29,991 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:29] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:47:29,999 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:29] "GET /web/image/pos.category/333/image_128?unique=2026-09-24T16:47:16.000+00:00 HTTP/1.1" 200 - 2 0.000 0.024 2026-09-24 16:47:30,010 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:30] "GET /web/image/pos.category/335/image_128?unique=2026-09-24T16:47:16.000+00:00 HTTP/1.1" 200 - 2 0.000 0.036 2026-09-24 16:47:30,015 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:30,022 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:30] "GET /web/image/pos.category/336/image_128?unique=2026-09-24T16:47:16.000+00:00 HTTP/1.1" 200 - 2 0.000 0.048 2026-09-24 16:47:30,029 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:30] "GET /web/image/product.template/2434/image_512?unique=2026-09-24T16:47:16.000+00:00 HTTP/1.1" 200 - 3 0.001 0.047 2026-09-24 16:47:30,036 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:30] "GET /web/image/product.template/2435/image_512?unique=2026-09-24T16:47:16.000+00:00 HTTP/1.1" 200 - 3 0.001 0.053 2026-09-24 16:47:30,042 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:30] "GET /web/image/product.template/2436/image_512?unique=2026-09-24T16:47:16.000+00:00 HTTP/1.1" 200 - 3 0.001 0.049 2026-09-24 16:47:30,051 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:30] "GET /web/image/product.template/2437/image_512?unique=2026-09-24T16:47:16.000+00:00 HTTP/1.1" 200 - 3 0.001 0.049 2026-09-24 16:47:30,057 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:30] "GET /web/image/product.template/2438/image_512?unique=2026-09-24T16:47:16.000+00:00 HTTP/1.1" 200 - 3 0.001 0.043 2026-09-24 16:47:30,065 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:30] "GET /web/image/product.template/2443/image_512?unique=2026-09-24T16:47:16.000+00:00 HTTP/1.1" 200 - 3 0.001 0.039 2026-09-24 16:47:30,067 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:30,071 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:30] "GET /web/image/product.template/2439/image_512?unique=2026-09-24T16:47:16.000+00:00 HTTP/1.1" 200 - 3 0.001 0.038 2026-09-24 16:47:30,078 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:30] "GET /web/image/product.template/2440/image_512?unique=2026-09-24T16:47:16.000+00:00 HTTP/1.1" 200 - 3 0.001 0.038 2026-09-24 16:47:30,084 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:30] "GET /web/image/product.template/2441/image_512?unique=2026-09-24T16:47:16.000+00:00 HTTP/1.1" 200 - 3 0.001 0.037 2026-09-24 16:47:30,090 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:30] "GET /web/image/product.template/2442/image_512?unique=2026-09-24T16:47:16.000+00:00 HTTP/1.1" 200 - 3 0.001 0.036 2026-09-24 16:47:30,097 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:30] "GET /web/image/product.template/2429/image_512?unique=2026-09-24T16:47:16.000+00:00 HTTP/1.1" 200 - 3 0.001 0.036 2026-09-24 16:47:30,103 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:30] "GET /web/image/product.template/2430/image_512?unique=2026-09-24T16:47:16.000+00:00 HTTP/1.1" 200 - 3 0.001 0.034 2026-09-24 16:47:30,110 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:30] "GET /web/image/product.template/2433/image_512?unique=2026-09-24T16:47:16.000+00:00 HTTP/1.1" 200 - 3 0.001 0.035 2026-09-24 16:47:30,128 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:30,181 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:30,234 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:30,285 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:30,344 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:30,413 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:30,439 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:30] "GET /web/image/product.product/2936/image_512?unique=2026-09-24T16:47:16.000+00:00 HTTP/1.1" 200 - 8 0.003 0.010 2026-09-24 16:47:30,452 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:30] "GET /web/image/product.product/2935/image_512?unique=2026-09-24T16:47:16.000+00:00 HTTP/1.1" 200 - 8 0.002 0.025 2026-09-24 16:47:30,461 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:30] "GET /web/image/product.product/2937/image_512?unique=2026-09-24T16:47:16.000+00:00 HTTP/1.1" 200 - 8 0.002 0.031 2026-09-24 16:47:30,470 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:30] "GET /web/image/product.product/2934/image_512?unique=2026-09-24T16:47:16.000+00:00 HTTP/1.1" 200 - 8 0.001 0.039 2026-09-24 16:47:30,474 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:30,529 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:30,586 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:30,652 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:30,675 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:30] "GET /web/image/product.product/2939/image_512?unique=2026-09-24T16:47:16.000+00:00 HTTP/1.1" 200 - 8 0.002 0.009 2026-09-24 16:47:30,686 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:30] "GET /web/image/product.product/2938/image_512?unique=2026-09-24T16:47:16.000+00:00 HTTP/1.1" 200 - 8 0.002 0.020 2026-09-24 16:47:30,722 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:30,749 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:30] "GET /web/image/product.product/2940/image_512?unique=2026-09-24T16:47:16.000+00:00 HTTP/1.1" 200 - 8 0.002 0.011 2026-09-24 16:47:30,759 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:30] "GET /web/image/product.product/2941/image_512?unique=2026-09-24T16:47:16.000+00:00 HTTP/1.1" 200 - 8 0.002 0.020 2026-09-24 16:47:30,768 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:30] "GET /web/image/product.product/2942/image_512?unique=2026-09-24T16:47:16.000+00:00 HTTP/1.1" 200 - 8 0.002 0.029 2026-09-24 16:47:30,777 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:30] "GET /web/image/product.product/2943/image_512?unique=2026-09-24T16:47:16.000+00:00 HTTP/1.1" 200 - 8 0.002 0.036 2026-09-24 16:47:30,779 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:30,830 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: tour succeeded 2026-09-24 16:47:30,830 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: ╔══════════════════════════════════════╗ ║ TOUR self_order_pos_closed SUCCEEDED ║ ╚══════════════════════════════════════╝ 2026-09-24 16:47:30,854 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: heap 10570856 (allocated 11407360) 2026-09-24 16:47:30,856 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Closing chrome headless with pid 134980 2026-09-24 16:47:30,856 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Closing websocket connection 2026-09-24 16:47:30,856 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Terminating chrome headless with pid 134980 2026-09-24 16:47:30,914 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_164730_913977_test_self_order_pos_closed.txt 2026-09-24 16:47:30,914 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Removing chrome user profile "/tmp/tmpbh6mdp7t_chrome_odoo" 2026-09-24 16:47:31,073 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome pid: 135192 2026-09-24 16:47:31,073 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome headless temporary user profile dir: /tmp/tmp3ckqv78v_chrome_odoo 2026-09-24 16:47:31,073 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Issuing json command http://127.0.0.1:36665/json/version 2026-09-24 16:47:31,074 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36665', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:47:31,113 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Browser version: Chrome/150.0.7871.114 2026-09-24 16:47:31,113 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Issuing json command http://127.0.0.1:36665/json 2026-09-24 16:47:31,114 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36665', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:47:31,122 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Websocket url found: ws://127.0.0.1:36665/devtools/page/F2967B27BD353012F62810C6701E8004 2026-09-24 16:47:31,133 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Enable chrome headless console log notification 2026-09-24 16:47:31,135 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome headless enable page notifications 2026-09-24 16:47:31,148 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Setting session cookie in browser 2026-09-24 16:47:31,152 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Open "http://127.0.0.1:8069/pos-self/165" in browser 2026-09-24 16:47:31,152 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Navigating to: "http://127.0.0.1:8069/pos-self/165" 2026-09-24 16:47:31,168 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:31] "GET /pos-self/165 HTTP/1.1" 200 - 5 0.002 0.010 2026-09-24 16:47:31,170 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Navigation result: {'frameId': 'F2967B27BD353012F62810C6701E8004', 'loaderId': '62F8793F0B46DEAEDDB5BDAE0B561EAB', 'isDownload': False} 2026-09-24 16:47:31,170 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:31,180 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:47:31,192 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:31] "GET /web/assets/1/4e19cf1/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.001 0.005 2026-09-24 16:47:31,197 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:31] "GET /web/assets/1/e46ed49/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.001 0.011 2026-09-24 16:47:31,200 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:31] "GET /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.001 0.014 2026-09-24 16:47:31,290 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:31] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.005 2026-09-24 16:47:31,291 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:31] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:47:31,300 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:31] "GET /web/image/website/1/favicon?unique=66fa3c7 HTTP/1.1" 200 - 4 0.001 0.005 2026-09-24 16:47:31,301 44 INFO rb-c855d12-225060-418428 odoo.http: Session expired 2026-09-24 16:47:31,301 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:31] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:47:31,308 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Evaluate test code "odoo.startTour('self_order_pos_closed', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/165", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:47:31,314 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:31,327 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:31] "POST /pos-self/relations/165 HTTP/1.1" 200 - 14 0.005 0.016 2026-09-24 16:47:31,330 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:31] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.000 0.021 2026-09-24 16:47:31,449 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:31] "POST /pos-self/data/165 HTTP/1.1" 200 - 118 0.030 0.085 2026-09-24 16:47:31,451 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:31] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.111 2026-09-24 16:47:31,472 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: Owl is running in 'dev' mode. 2026-09-24 16:47:31,499 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:31] "GET /web/image/ir.attachment/10671/raw HTTP/1.1" 200 - 4 0.000 0.004 2026-09-24 16:47:31,500 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:31,561 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:31,568 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:31] "GET /web/image/ir.attachment/10619/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:47:31,572 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:31] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:47:31,631 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:31,654 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:31] "GET /web/image/pos.category/335/image_128?unique=2026-09-24T16:47:16.000+00:00 HTTP/1.1" 200 - 2 0.000 0.014 2026-09-24 16:47:31,657 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:31] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:47:31,666 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:31] "GET /web/image/pos.category/334/image_128?unique=2026-09-24T16:47:16.000+00:00 HTTP/1.1" 200 - 2 0.001 0.026 2026-09-24 16:47:31,680 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:31] "GET /web/image/pos.category/336/image_128?unique=2026-09-24T16:47:16.000+00:00 HTTP/1.1" 200 - 2 0.001 0.038 2026-09-24 16:47:31,683 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:31,691 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:31] "GET /web/image/pos.category/333/image_128?unique=2026-09-24T16:47:16.000+00:00 HTTP/1.1" 200 - 2 0.000 0.049 2026-09-24 16:47:31,699 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:31] "GET /web/image/product.template/2434/image_512?unique=2026-09-24T16:47:16.000+00:00 HTTP/1.1" 200 - 3 0.001 0.048 2026-09-24 16:47:31,706 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:31] "GET /web/image/product.template/2435/image_512?unique=2026-09-24T16:47:16.000+00:00 HTTP/1.1" 200 - 3 0.001 0.055 2026-09-24 16:47:31,714 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:31] "GET /web/image/product.template/2436/image_512?unique=2026-09-24T16:47:16.000+00:00 HTTP/1.1" 200 - 3 0.002 0.053 2026-09-24 16:47:31,721 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:31] "GET /web/image/product.template/2437/image_512?unique=2026-09-24T16:47:16.000+00:00 HTTP/1.1" 200 - 3 0.001 0.051 2026-09-24 16:47:31,727 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:31] "GET /web/image/product.template/2438/image_512?unique=2026-09-24T16:47:16.000+00:00 HTTP/1.1" 200 - 3 0.001 0.044 2026-09-24 16:47:31,733 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:31] "GET /web/image/product.template/2443/image_512?unique=2026-09-24T16:47:16.000+00:00 HTTP/1.1" 200 - 3 0.001 0.038 2026-09-24 16:47:31,734 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:31,740 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:31] "GET /web/image/product.template/2439/image_512?unique=2026-09-24T16:47:16.000+00:00 HTTP/1.1" 200 - 3 0.001 0.037 2026-09-24 16:47:31,747 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:31] "GET /web/image/product.template/2440/image_512?unique=2026-09-24T16:47:16.000+00:00 HTTP/1.1" 200 - 3 0.001 0.035 2026-09-24 16:47:31,752 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:31] "GET /web/image/product.template/2441/image_512?unique=2026-09-24T16:47:16.000+00:00 HTTP/1.1" 200 - 3 0.001 0.034 2026-09-24 16:47:31,758 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:31] "GET /web/image/product.template/2442/image_512?unique=2026-09-24T16:47:16.000+00:00 HTTP/1.1" 200 - 3 0.001 0.033 2026-09-24 16:47:31,764 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:31] "GET /web/image/product.template/2429/image_512?unique=2026-09-24T16:47:16.000+00:00 HTTP/1.1" 200 - 3 0.001 0.034 2026-09-24 16:47:31,770 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:31] "GET /web/image/product.template/2430/image_512?unique=2026-09-24T16:47:16.000+00:00 HTTP/1.1" 200 - 3 0.001 0.033 2026-09-24 16:47:31,776 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:31] "GET /web/image/product.template/2433/image_512?unique=2026-09-24T16:47:16.000+00:00 HTTP/1.1" 200 - 3 0.001 0.032 2026-09-24 16:47:31,795 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:31,848 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:31,901 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:31,952 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:32,010 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:32,076 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:32,102 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:32] "GET /web/image/product.product/2935/image_512?unique=2026-09-24T16:47:16.000+00:00 HTTP/1.1" 200 - 8 0.004 0.010 2026-09-24 16:47:32,112 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:32] "GET /web/image/product.product/2936/image_512?unique=2026-09-24T16:47:16.000+00:00 HTTP/1.1" 200 - 8 0.002 0.019 2026-09-24 16:47:32,121 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:32] "GET /web/image/product.product/2937/image_512?unique=2026-09-24T16:47:16.000+00:00 HTTP/1.1" 200 - 8 0.002 0.028 2026-09-24 16:47:32,132 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:32] "GET /web/image/product.product/2934/image_512?unique=2026-09-24T16:47:16.000+00:00 HTTP/1.1" 200 - 8 0.002 0.038 2026-09-24 16:47:32,135 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:32,190 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:32,244 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:32,304 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:32,327 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:32] "GET /web/image/product.product/2938/image_512?unique=2026-09-24T16:47:16.000+00:00 HTTP/1.1" 200 - 8 0.002 0.009 2026-09-24 16:47:32,337 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:32] "GET /web/image/product.product/2939/image_512?unique=2026-09-24T16:47:16.000+00:00 HTTP/1.1" 200 - 8 0.002 0.019 2026-09-24 16:47:32,366 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:32,387 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:32] "GET /web/image/product.product/2942/image_512?unique=2026-09-24T16:47:16.000+00:00 HTTP/1.1" 200 - 8 0.002 0.009 2026-09-24 16:47:32,396 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:32] "GET /web/image/product.product/2940/image_512?unique=2026-09-24T16:47:16.000+00:00 HTTP/1.1" 200 - 8 0.002 0.019 2026-09-24 16:47:32,409 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:32] "GET /web/image/product.product/2941/image_512?unique=2026-09-24T16:47:16.000+00:00 HTTP/1.1" 200 - 8 0.002 0.031 2026-09-24 16:47:32,418 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:32] "GET /web/image/product.product/2943/image_512?unique=2026-09-24T16:47:16.000+00:00 HTTP/1.1" 200 - 8 0.002 0.038 2026-09-24 16:47:32,423 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:32,474 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: tour succeeded 2026-09-24 16:47:32,474 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: ╔══════════════════════════════════════╗ ║ TOUR self_order_pos_closed SUCCEEDED ║ ╚══════════════════════════════════════╝ 2026-09-24 16:47:32,498 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: heap 10472756 (allocated 11669504) 2026-09-24 16:47:32,499 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Closing chrome headless with pid 135192 2026-09-24 16:47:32,500 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Closing websocket connection 2026-09-24 16:47:32,500 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Terminating chrome headless with pid 135192 2026-09-24 16:47:32,554 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_164732_553863_test_self_order_pos_closed.txt 2026-09-24 16:47:32,554 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Removing chrome user profile "/tmp/tmp3ckqv78v_chrome_odoo" 2026-09-24 16:47:32,712 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome pid: 135402 2026-09-24 16:47:32,712 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome headless temporary user profile dir: /tmp/tmpvdm6y2vy_chrome_odoo 2026-09-24 16:47:32,712 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Issuing json command http://127.0.0.1:45069/json/version 2026-09-24 16:47:32,713 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45069', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:47:32,750 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Browser version: Chrome/150.0.7871.114 2026-09-24 16:47:32,750 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Issuing json command http://127.0.0.1:45069/json 2026-09-24 16:47:32,750 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45069', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:47:32,756 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Websocket url found: ws://127.0.0.1:45069/devtools/page/B873675920C0BC504B1A9F80929B6013 2026-09-24 16:47:32,763 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Enable chrome headless console log notification 2026-09-24 16:47:32,766 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome headless enable page notifications 2026-09-24 16:47:32,776 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Setting session cookie in browser 2026-09-24 16:47:32,781 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Open "http://127.0.0.1:8069/pos-self/165?access_token=7e9671c57d154f17" in browser 2026-09-24 16:47:32,781 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Navigating to: "http://127.0.0.1:8069/pos-self/165?access_token=7e9671c57d154f17" 2026-09-24 16:47:32,801 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:32] "GET /pos-self/165?access_token=7e9671c57d154f17 HTTP/1.1" 200 - 5 0.002 0.013 2026-09-24 16:47:32,803 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Navigation result: {'frameId': 'B873675920C0BC504B1A9F80929B6013', 'loaderId': '81FD0717426B0B7E689D06E3745E8E09', 'isDownload': False} 2026-09-24 16:47:32,803 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:32,813 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:47:32,825 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:32] "GET /web/assets/1/e46ed49/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.001 0.005 2026-09-24 16:47:32,829 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:32] "GET /web/assets/1/4e19cf1/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.001 0.009 2026-09-24 16:47:32,833 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:32] "GET /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.001 0.012 2026-09-24 16:47:32,926 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:32] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.004 2026-09-24 16:47:32,928 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:32] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:47:32,936 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:32] "GET /web/image/website/1/favicon?unique=66fa3c7 HTTP/1.1" 200 - 4 0.001 0.005 2026-09-24 16:47:32,938 44 INFO rb-c855d12-225060-418428 odoo.http: Session expired 2026-09-24 16:47:32,938 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:32] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:47:32,942 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Evaluate test code "odoo.startTour('kiosk_order_pos_closed', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/165?access_token=7e9671c57d154f17", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:47:32,947 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:32,964 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:32] "POST /pos-self/relations/165 HTTP/1.1" 200 - 14 0.005 0.016 2026-09-24 16:47:32,967 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:32] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.000 0.021 2026-09-24 16:47:33,084 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:33] "POST /pos-self/data/165 HTTP/1.1" 200 - 119 0.031 0.083 2026-09-24 16:47:33,086 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:33] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.110 2026-09-24 16:47:33,141 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:33] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.021 2026-09-24 16:47:33,145 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: Owl is running in 'dev' mode. 2026-09-24 16:47:33,180 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:33] "GET /web/image/ir.attachment/10674/raw HTTP/1.1" 200 - 4 0.000 0.003 2026-09-24 16:47:33,182 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:33,245 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:33,250 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:33] "GET /web/image/ir.attachment/10619/raw HTTP/1.1" 200 - 4 0.000 0.004 2026-09-24 16:47:33,254 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:33] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:47:33,306 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:33,329 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:33] "GET /web/image/pos.category/334/image_128?unique=2026-09-24T16:47:16.000+00:00 HTTP/1.1" 200 - 2 0.001 0.015 2026-09-24 16:47:33,340 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:33] "GET /web/image/pos.category/336/image_128?unique=2026-09-24T16:47:16.000+00:00 HTTP/1.1" 200 - 2 0.001 0.026 2026-09-24 16:47:33,352 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:33] "GET /web/image/pos.category/335/image_128?unique=2026-09-24T16:47:16.000+00:00 HTTP/1.1" 200 - 2 0.000 0.038 2026-09-24 16:47:33,362 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:33,362 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:33] "GET /web/image/pos.category/333/image_128?unique=2026-09-24T16:47:16.000+00:00 HTTP/1.1" 200 - 2 0.000 0.046 2026-09-24 16:47:33,371 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:33] "GET /web/image/product.template/2434/image_512?unique=2026-09-24T16:47:16.000+00:00 HTTP/1.1" 200 - 3 0.001 0.052 2026-09-24 16:47:33,379 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:33] "GET /web/image/product.template/2435/image_512?unique=2026-09-24T16:47:16.000+00:00 HTTP/1.1" 200 - 3 0.001 0.059 2026-09-24 16:47:33,385 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:33] "GET /web/image/product.template/2436/image_512?unique=2026-09-24T16:47:16.000+00:00 HTTP/1.1" 200 - 3 0.001 0.053 2026-09-24 16:47:33,391 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:33] "GET /web/image/product.template/2429/image_512?unique=2026-09-24T16:47:16.000+00:00 HTTP/1.1" 200 - 3 0.001 0.022 2026-09-24 16:47:33,397 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:33] "GET /web/image/product.template/2430/image_512?unique=2026-09-24T16:47:16.000+00:00 HTTP/1.1" 200 - 3 0.001 0.026 2026-09-24 16:47:33,402 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:33] "GET /web/image/product.template/2433/image_512?unique=2026-09-24T16:47:16.000+00:00 HTTP/1.1" 200 - 3 0.001 0.031 2026-09-24 16:47:33,409 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:33] "GET /web/image/product.template/2431/image_512?unique=2026-09-24T16:47:16.000+00:00 HTTP/1.1" 200 - 3 0.001 0.034 2026-09-24 16:47:33,413 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:33,415 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:33] "GET /web/image/product.template/2432/image_512?unique=2026-09-24T16:47:16.000+00:00 HTTP/1.1" 200 - 3 0.001 0.032 2026-09-24 16:47:33,464 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:33,525 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:33,579 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:33,597 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:33] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:47:33,632 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:33,682 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:33,737 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:33,790 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:33,805 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:33] "GET /web/image/product.template/2437/image_512?unique=2026-09-24T16:47:16.000+00:00 HTTP/1.1" 200 - 3 0.001 0.007 2026-09-24 16:47:33,813 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:33] "GET /web/image/product.template/2438/image_512?unique=2026-09-24T16:47:16.000+00:00 HTTP/1.1" 200 - 3 0.001 0.015 2026-09-24 16:47:33,819 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:33] "GET /web/image/product.template/2443/image_512?unique=2026-09-24T16:47:16.000+00:00 HTTP/1.1" 200 - 3 0.001 0.019 2026-09-24 16:47:33,857 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:33,880 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:33] "GET /web/image/product.product/2935/image_512?unique=2026-09-24T16:47:16.000+00:00 HTTP/1.1" 200 - 8 0.002 0.010 2026-09-24 16:47:33,889 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:33] "GET /web/image/product.product/2936/image_512?unique=2026-09-24T16:47:16.000+00:00 HTTP/1.1" 200 - 8 0.002 0.019 2026-09-24 16:47:33,898 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:33] "GET /web/image/product.product/2937/image_512?unique=2026-09-24T16:47:16.000+00:00 HTTP/1.1" 200 - 8 0.001 0.026 2026-09-24 16:47:33,907 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:33] "GET /web/image/product.product/2934/image_512?unique=2026-09-24T16:47:16.000+00:00 HTTP/1.1" 200 - 8 0.001 0.034 2026-09-24 16:47:33,917 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:33,972 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:34,027 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:34,086 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:34,107 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:34] "GET /web/image/product.product/2938/image_512?unique=2026-09-24T16:47:16.000+00:00 HTTP/1.1" 200 - 8 0.002 0.010 2026-09-24 16:47:34,116 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:34] "GET /web/image/product.product/2939/image_512?unique=2026-09-24T16:47:16.000+00:00 HTTP/1.1" 200 - 8 0.002 0.018 2026-09-24 16:47:34,152 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:34,172 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:34] "GET /web/image/product.product/2941/image_512?unique=2026-09-24T16:47:16.000+00:00 HTTP/1.1" 200 - 8 0.002 0.010 2026-09-24 16:47:34,182 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:34] "GET /web/image/product.product/2942/image_512?unique=2026-09-24T16:47:16.000+00:00 HTTP/1.1" 200 - 8 0.002 0.018 2026-09-24 16:47:34,191 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:34] "GET /web/image/product.product/2940/image_512?unique=2026-09-24T16:47:16.000+00:00 HTTP/1.1" 200 - 8 0.002 0.029 2026-09-24 16:47:34,200 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:34] "GET /web/image/product.product/2943/image_512?unique=2026-09-24T16:47:16.000+00:00 HTTP/1.1" 200 - 8 0.002 0.035 2026-09-24 16:47:34,208 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:34,258 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: tour succeeded 2026-09-24 16:47:34,259 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: ╔═══════════════════════════════════════╗ ║ TOUR kiosk_order_pos_closed SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-09-24 16:47:34,285 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: heap 10370752 (allocated 11407360) 2026-09-24 16:47:34,287 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Closing chrome headless with pid 135402 2026-09-24 16:47:34,287 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Closing websocket connection 2026-09-24 16:47:34,288 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Terminating chrome headless with pid 135402 2026-09-24 16:47:34,341 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_164734_341530_test_self_order_pos_closed.txt 2026-09-24 16:47:34,341 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Removing chrome user profile "/tmp/tmpvdm6y2vy_chrome_odoo" 2026-09-24 16:47:34,372 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common: Starting TestSelfOrderCommon.test_self_order_pos_landing_page_carousel ... 2026-09-24 16:47:36,740 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Chrome pid: 135611 2026-09-24 16:47:36,740 44 INFO rb-c855d12-225060-418428 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/tmpbfo5e4mh_chrome_odoo 2026-09-24 16:47:36,741 44 INFO rb-c855d12-225060-418428 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:35685/json/version 2026-09-24 16:47:36,742 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35685', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:47:36,781 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:36,781 44 INFO rb-c855d12-225060-418428 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:35685/json 2026-09-24 16:47:36,781 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35685', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:47:36,787 44 INFO rb-c855d12-225060-418428 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:35685/devtools/page/C8D8C5A01C70A77E34CE74922E68F158 2026-09-24 16:47:36,793 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:36,797 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Chrome headless enable page notifications 2026-09-24 16:47:36,809 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Setting session cookie in browser 2026-09-24 16:47:36,899 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Open "http://127.0.0.1:8069/pos-self/166?access_token=e17cf132e8f540e1" in browser 2026-09-24 16:47:36,899 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Navigating to: "http://127.0.0.1:8069/pos-self/166?access_token=e17cf132e8f540e1" 2026-09-24 16:47:36,906 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:47:37,127 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:37] "GET /pos-self/166?access_token=e17cf132e8f540e1 HTTP/1.1" 200 - 57 0.015 0.207 2026-09-24 16:47:37,130 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Navigation result: {'frameId': 'C8D8C5A01C70A77E34CE74922E68F158', 'loaderId': 'EDF0694907ACC63252DC7F77676D9DB4', 'isDownload': False} 2026-09-24 16:47:37,130 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:37,141 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:47:37,151 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e46ed49/pos_self_order.assets.min.css, copying from /web/assets/e46ed49/pos_self_order.assets.min.css 2026-09-24 16:47:37,175 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:37] "GET /web/assets/1/e46ed49/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.012 0.019 2026-09-24 16:47:37,179 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js, copying from /web/assets/0c84a7c/pos_self_order.assets_tests.min.js 2026-09-24 16:47:37,186 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:37] "GET /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.003 0.037 2026-09-24 16:47:37,191 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4e19cf1/pos_self_order.assets.min.js, copying from /web/assets/4e19cf1/pos_self_order.assets.min.js 2026-09-24 16:47:37,204 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:37] "GET /web/assets/1/4e19cf1/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.002 0.057 2026-09-24 16:47:37,304 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:37] "GET /favicon.ico HTTP/1.1" 301 - 1 0.000 0.005 2026-09-24 16:47:37,307 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:37] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.005 2026-09-24 16:47:37,313 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:37] "GET /web/image/website/1/favicon?unique=66fa3c7 HTTP/1.1" 200 - 5 0.001 0.004 2026-09-24 16:47:37,318 44 INFO rb-c855d12-225060-418428 odoo.http: Session expired 2026-09-24 16:47:37,318 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:37] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:47:37,325 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Evaluate test code "odoo.startTour('self_order_landing_page_carousel', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/166?access_token=e17cf132e8f540e1", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:47:37,330 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:37,351 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:37] "POST /pos-self/relations/166 HTTP/1.1" 200 - 35 0.009 0.021 2026-09-24 16:47:37,375 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:37] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.051 2026-09-24 16:47:37,382 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:37,503 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:37] "POST /pos-self/data/166 HTTP/1.1" 200 - 179 0.041 0.093 2026-09-24 16:47:37,505 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:37] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.121 2026-09-24 16:47:37,525 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:37,551 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:37] "GET /web/image/ir.attachment/10724/raw HTTP/1.1" 200 - 4 0.000 0.003 2026-09-24 16:47:37,652 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:37] "GET /web/image/ir.attachment/10723/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:47:37,702 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel.browser: tour succeeded 2026-09-24 16:47:37,702 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:37,714 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel.browser: heap 5831508 (allocated 6291456) 2026-09-24 16:47:37,716 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Closing chrome headless with pid 135611 2026-09-24 16:47:37,716 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Closing websocket connection 2026-09-24 16:47:37,716 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Terminating chrome headless with pid 135611 2026-09-24 16:47:37,770 44 INFO rb-c855d12-225060-418428 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-c855d12-225060-418428/chrome_logs/chrome_log_20260924_164737_769969_test_self_order_pos_landing_page_carousel.txt 2026-09-24 16:47:37,770 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Removing chrome user profile "/tmp/tmpbfo5e4mh_chrome_odoo" 2026-09-24 16:47:37,930 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Chrome pid: 135788 2026-09-24 16:47:37,930 44 INFO rb-c855d12-225060-418428 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/tmpifyu34k7_chrome_odoo 2026-09-24 16:47:37,931 44 INFO rb-c855d12-225060-418428 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:45489/json/version 2026-09-24 16:47:37,931 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45489', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:47:37,970 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:37,970 44 INFO rb-c855d12-225060-418428 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:45489/json 2026-09-24 16:47:37,971 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45489', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:47:37,976 44 INFO rb-c855d12-225060-418428 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:45489/devtools/page/2A589FF077033CA0FAF73824D1B25ABA 2026-09-24 16:47:37,983 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:37,986 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Chrome headless enable page notifications 2026-09-24 16:47:37,998 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Setting session cookie in browser 2026-09-24 16:47:38,001 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Open "http://127.0.0.1:8069/pos-self/166" in browser 2026-09-24 16:47:38,001 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Navigating to: "http://127.0.0.1:8069/pos-self/166" 2026-09-24 16:47:38,017 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:38] "GET /pos-self/166 HTTP/1.1" 200 - 5 0.001 0.010 2026-09-24 16:47:38,021 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Navigation result: {'frameId': '2A589FF077033CA0FAF73824D1B25ABA', 'loaderId': 'A1E741B8E5A1712A1F8AA2FA6DBF8FA4', 'isDownload': False} 2026-09-24 16:47:38,021 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:38,031 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:47:38,041 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:38] "GET /web/assets/1/4e19cf1/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.001 0.005 2026-09-24 16:47:38,046 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:38] "GET /web/assets/1/e46ed49/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.001 0.010 2026-09-24 16:47:38,049 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:38] "GET /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.001 0.013 2026-09-24 16:47:38,149 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:38] "GET /favicon.ico HTTP/1.1" 301 - 1 0.000 0.005 2026-09-24 16:47:38,151 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:38] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.007 2026-09-24 16:47:38,159 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:38] "GET /web/image/website/1/favicon?unique=66fa3c7 HTTP/1.1" 200 - 4 0.001 0.006 2026-09-24 16:47:38,161 44 INFO rb-c855d12-225060-418428 odoo.http: Session expired 2026-09-24 16:47:38,161 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:38] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:47:38,174 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Evaluate test code "odoo.startTour('self_order_landing_page_carousel', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/166", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:47:38,179 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:38,187 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:38] "POST /pos-self/relations/166 HTTP/1.1" 200 - 14 0.005 0.017 2026-09-24 16:47:38,190 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:38] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.023 2026-09-24 16:47:38,231 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:38,300 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:38] "POST /pos-self/data/166 HTTP/1.1" 200 - 111 0.029 0.076 2026-09-24 16:47:38,302 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:38] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.100 2026-09-24 16:47:38,323 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:38,349 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:38] "GET /web/image/ir.attachment/10730/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:47:38,450 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:38] "GET /web/image/ir.attachment/10729/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:47:38,500 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel.browser: tour succeeded 2026-09-24 16:47:38,500 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:38,517 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel.browser: heap 5752248 (allocated 6291456) 2026-09-24 16:47:38,518 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Closing chrome headless with pid 135788 2026-09-24 16:47:38,519 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Closing websocket connection 2026-09-24 16:47:38,519 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Terminating chrome headless with pid 135788 2026-09-24 16:47:38,573 44 INFO rb-c855d12-225060-418428 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-c855d12-225060-418428/chrome_logs/chrome_log_20260924_164738_573084_test_self_order_pos_landing_page_carousel.txt 2026-09-24 16:47:38,573 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Removing chrome user profile "/tmp/tmpifyu34k7_chrome_odoo" 2026-09-24 16:47:38,831 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Chrome pid: 135971 2026-09-24 16:47:38,831 44 INFO rb-c855d12-225060-418428 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/tmp76ar4xsh_chrome_odoo 2026-09-24 16:47:38,831 44 INFO rb-c855d12-225060-418428 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:38429/json/version 2026-09-24 16:47:38,832 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38429', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:47:38,834 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:38,834 44 INFO rb-c855d12-225060-418428 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:38429/json 2026-09-24 16:47:38,834 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38429', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:47:38,835 44 INFO rb-c855d12-225060-418428 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:38429/devtools/page/C49D1C833345DE096053CEAC8D1C0F19 2026-09-24 16:47:38,836 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:38,837 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Chrome headless enable page notifications 2026-09-24 16:47:38,840 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Setting session cookie in browser 2026-09-24 16:47:38,843 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Open "http://127.0.0.1:8069/pos-self/166?access_token=e17cf132e8f540e1" in browser 2026-09-24 16:47:38,843 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Navigating to: "http://127.0.0.1:8069/pos-self/166?access_token=e17cf132e8f540e1" 2026-09-24 16:47:38,859 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:38] "GET /pos-self/166?access_token=e17cf132e8f540e1 HTTP/1.1" 200 - 5 0.001 0.010 2026-09-24 16:47:38,861 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Navigation result: {'frameId': 'C49D1C833345DE096053CEAC8D1C0F19', 'loaderId': '192B8EEDEC5F3B87EFF69AE5FE14B564', 'isDownload': False} 2026-09-24 16:47:38,861 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:38,869 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:47:38,879 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:38] "GET /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.001 0.004 2026-09-24 16:47:38,886 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:38] "GET /web/assets/1/e46ed49/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.001 0.012 2026-09-24 16:47:38,890 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:38] "GET /web/assets/1/4e19cf1/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.001 0.016 2026-09-24 16:47:38,985 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:38] "GET /favicon.ico HTTP/1.1" 301 - 1 0.000 0.005 2026-09-24 16:47:38,987 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:38] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:47:38,995 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:38] "GET /web/image/website/1/favicon?unique=66fa3c7 HTTP/1.1" 200 - 4 0.001 0.005 2026-09-24 16:47:38,996 44 INFO rb-c855d12-225060-418428 odoo.http: Session expired 2026-09-24 16:47:38,997 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:38] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:47:39,008 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Evaluate test code "odoo.startTour('self_order_landing_page_carousel', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/166?access_token=e17cf132e8f540e1", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:47:39,013 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:39,022 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:39] "POST /pos-self/relations/166 HTTP/1.1" 200 - 14 0.005 0.016 2026-09-24 16:47:39,024 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:39] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.021 2026-09-24 16:47:39,065 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:39,133 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:39] "POST /pos-self/data/166 HTTP/1.1" 200 - 112 0.030 0.074 2026-09-24 16:47:39,134 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:39] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.099 2026-09-24 16:47:39,180 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:39] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.022 2026-09-24 16:47:39,185 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:39,211 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:39] "GET /web/image/ir.attachment/10733/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:47:39,311 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:39] "GET /web/image/ir.attachment/10732/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:47:39,361 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel.browser: tour succeeded 2026-09-24 16:47:39,362 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:39,376 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel.browser: heap 5769660 (allocated 6291456) 2026-09-24 16:47:39,379 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Closing chrome headless with pid 135971 2026-09-24 16:47:39,379 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Closing websocket connection 2026-09-24 16:47:39,379 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Terminating chrome headless with pid 135971 2026-09-24 16:47:39,440 44 INFO rb-c855d12-225060-418428 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-c855d12-225060-418428/chrome_logs/chrome_log_20260924_164739_439866_test_self_order_pos_landing_page_carousel.txt 2026-09-24 16:47:39,440 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Removing chrome user profile "/tmp/tmp76ar4xsh_chrome_odoo" 2026-09-24 16:47:39,471 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common: Starting TestSelfOrderCommon.test_self_order_product_availability ... 2026-09-24 16:47:42,241 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Chrome pid: 136154 2026-09-24 16:47:42,241 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Chrome headless temporary user profile dir: /tmp/tmpki0ltmb1_chrome_odoo 2026-09-24 16:47:42,241 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Issuing json command http://127.0.0.1:40525/json/version 2026-09-24 16:47:42,242 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40525', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:47:42,282 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Browser version: Chrome/150.0.7871.114 2026-09-24 16:47:42,282 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Issuing json command http://127.0.0.1:40525/json 2026-09-24 16:47:42,283 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40525', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:47:42,291 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Websocket url found: ws://127.0.0.1:40525/devtools/page/3D728F9268846AAF3428744ABB42D9D6 2026-09-24 16:47:42,303 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Enable chrome headless console log notification 2026-09-24 16:47:42,307 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Chrome headless enable page notifications 2026-09-24 16:47:42,319 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Setting session cookie in browser 2026-09-24 16:47:42,429 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Open "http://127.0.0.1:8069/pos-self/167?access_token=37a662ba6ad24956" in browser 2026-09-24 16:47:42,429 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Navigating to: "http://127.0.0.1:8069/pos-self/167?access_token=37a662ba6ad24956" 2026-09-24 16:47:42,436 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:47:42,660 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:42] "GET /pos-self/167?access_token=37a662ba6ad24956 HTTP/1.1" 200 - 57 0.014 0.211 2026-09-24 16:47:42,663 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Navigation result: {'frameId': '3D728F9268846AAF3428744ABB42D9D6', 'loaderId': 'F4BE80E289CCA957155046439243E924', 'isDownload': False} 2026-09-24 16:47:42,663 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:42,671 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:47:42,683 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e46ed49/pos_self_order.assets.min.css, copying from /web/assets/e46ed49/pos_self_order.assets.min.css 2026-09-24 16:47:42,707 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:42] "GET /web/assets/1/e46ed49/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.013 0.018 2026-09-24 16:47:42,712 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4e19cf1/pos_self_order.assets.min.js, copying from /web/assets/4e19cf1/pos_self_order.assets.min.js 2026-09-24 16:47:42,726 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:42] "GET /web/assets/1/4e19cf1/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.003 0.046 2026-09-24 16:47:42,730 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js, copying from /web/assets/0c84a7c/pos_self_order.assets_tests.min.js 2026-09-24 16:47:42,739 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:42] "GET /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.003 0.057 2026-09-24 16:47:42,823 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:42] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.004 2026-09-24 16:47:42,827 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:42] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-24 16:47:42,833 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:42] "GET /web/image/website/1/favicon?unique=66fa3c7 HTTP/1.1" 200 - 5 0.001 0.005 2026-09-24 16:47:42,837 44 INFO rb-c855d12-225060-418428 odoo.http: Session expired 2026-09-24 16:47:42,838 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:42] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:47:42,842 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Evaluate test code "odoo.startTour('test_self_order_kiosk_product_availability', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/167?access_token=37a662ba6ad24956", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:47:42,847 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:42,873 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:42] "POST /pos-self/relations/167 HTTP/1.1" 200 - 37 0.009 0.021 2026-09-24 16:47:42,896 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:42] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.053 2026-09-24 16:47:43,038 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:43] "POST /pos-self/data/167 HTTP/1.1" 200 - 190 0.045 0.103 2026-09-24 16:47:43,040 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:43] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.133 2026-09-24 16:47:43,089 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:43] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.022 2026-09-24 16:47:43,093 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: Owl is running in 'dev' mode. 2026-09-24 16:47:43,119 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:43] "GET /web/image/ir.attachment/10783/raw HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:47:43,135 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:43,146 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:43] "GET /web/image/ir.attachment/10737/raw HTTP/1.1" 200 - 4 0.000 0.003 2026-09-24 16:47:43,151 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:43] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:47:43,204 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:43,229 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:43] "GET /web/image/pos.category/339/image_128?unique=2026-09-24T16:47:16.000+00:00 HTTP/1.1" 200 - 2 0.001 0.015 2026-09-24 16:47:43,240 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:43] "GET /web/image/pos.category/337/image_128?unique=2026-09-24T16:47:16.000+00:00 HTTP/1.1" 200 - 2 0.000 0.027 2026-09-24 16:47:43,251 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:43] "GET /web/image/pos.category/338/image_128?unique=2026-09-24T16:47:16.000+00:00 HTTP/1.1" 200 - 2 0.000 0.036 2026-09-24 16:47:43,258 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:43,263 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:43] "GET /web/image/pos.category/333/image_128?unique=2026-09-24T16:47:16.000+00:00 HTTP/1.1" 200 - 2 0.000 0.048 2026-09-24 16:47:43,271 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:43] "GET /web/image/product.template/2444/image_512?unique=2026-09-24T16:47:16.000+00:00 HTTP/1.1" 200 - 3 0.001 0.051 2026-09-24 16:47:43,278 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:43] "GET /web/image/product.template/2445/image_512?unique=2026-09-24T16:47:16.000+00:00 HTTP/1.1" 200 - 3 0.001 0.057 2026-09-24 16:47:43,284 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:43] "GET /web/image/product.template/2446/image_512?unique=2026-09-24T16:47:16.000+00:00 HTTP/1.1" 200 - 3 0.001 0.052 2026-09-24 16:47:43,290 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:43] "GET /web/image/product.template/2447/image_512?unique=2026-09-24T16:47:16.000+00:00 HTTP/1.1" 200 - 3 0.001 0.028 2026-09-24 16:47:43,296 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:43] "GET /web/image/product.template/2448/image_512?unique=2026-09-24T16:47:16.000+00:00 HTTP/1.1" 200 - 3 0.001 0.033 2026-09-24 16:47:43,303 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:43] "GET /web/image/product.template/2453/image_512?unique=2026-09-24T16:47:16.000+00:00 HTTP/1.1" 200 - 3 0.001 0.035 2026-09-24 16:47:43,311 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:43,362 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:43,428 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:43,452 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:43] "GET /web/image/product.product/2948/image_512?unique=2026-09-24T16:47:16.000+00:00 HTTP/1.1" 200 - 8 0.003 0.011 2026-09-24 16:47:43,461 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:43] "GET /web/image/product.product/2949/image_512?unique=2026-09-24T16:47:16.000+00:00 HTTP/1.1" 200 - 8 0.002 0.021 2026-09-24 16:47:43,484 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:43,545 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:43,603 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:43,619 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:43] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:47:43,629 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:43] "GET /web/image/product.product/2954/image_512?unique=2026-09-24T16:47:16.000+00:00 HTTP/1.1" 200 - 8 0.003 0.010 2026-09-24 16:47:43,654 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:43,715 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:43,766 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:43,819 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:43,876 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:43,929 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:43,988 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:44,044 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:44,095 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:44,152 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:44,203 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:44,254 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:44,310 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:44,361 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:44,417 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:44,440 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29361011 started for PoS orders references: [{'name': None, 'pos_reference': '260-167-000001', 'uuid': 'ffd69047-37ea-45f0-90a0-10f97e17332b'}] 2026-09-24 16:47:44,461 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29361011 order {'name': None, 'pos_reference': '260-167-000001', 'uuid': 'ffd69047-37ea-45f0-90a0-10f97e17332b'} created pos.order #911 2026-09-24 16:47:44,467 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29361011 finished 2026-09-24 16:47:44,510 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:44] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 101 0.030 0.061 2026-09-24 16:47:44,531 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:44] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.002 0.006 2026-09-24 16:47:44,547 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:44] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.001 0.004 2026-09-24 16:47:44,561 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: tour succeeded 2026-09-24 16:47:44,562 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:44,586 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: heap 9695060 (allocated 11010048) 2026-09-24 16:47:44,587 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Closing chrome headless with pid 136154 2026-09-24 16:47:44,587 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Closing websocket connection 2026-09-24 16:47:44,587 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Terminating chrome headless with pid 136154 2026-09-24 16:47:44,641 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_164744_641286_test_self_order_product_availability.txt 2026-09-24 16:47:44,641 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Removing chrome user profile "/tmp/tmpki0ltmb1_chrome_odoo" 2026-09-24 16:47:44,800 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Chrome pid: 136354 2026-09-24 16:47:44,801 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Chrome headless temporary user profile dir: /tmp/tmp3ktciyin_chrome_odoo 2026-09-24 16:47:44,801 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Issuing json command http://127.0.0.1:45363/json/version 2026-09-24 16:47:44,802 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45363', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:47:44,840 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Browser version: Chrome/150.0.7871.114 2026-09-24 16:47:44,840 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Issuing json command http://127.0.0.1:45363/json 2026-09-24 16:47:44,840 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45363', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:47:44,846 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Websocket url found: ws://127.0.0.1:45363/devtools/page/BEAA57BDC44F2D1A3CCA0CE2F5FDBF72 2026-09-24 16:47:44,854 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Enable chrome headless console log notification 2026-09-24 16:47:44,857 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Chrome headless enable page notifications 2026-09-24 16:47:44,868 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Setting session cookie in browser 2026-09-24 16:47:44,873 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Open "http://127.0.0.1:8069/pos-self/167?access_token=37a662ba6ad24956&table_identifier=e7a67626" in browser 2026-09-24 16:47:44,873 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Navigating to: "http://127.0.0.1:8069/pos-self/167?access_token=37a662ba6ad24956&table_identifier=e7a67626" 2026-09-24 16:47:44,893 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:44] "GET /pos-self/167?access_token=37a662ba6ad24956&table_identifier=e7a67626 HTTP/1.1" 200 - 9 0.002 0.011 2026-09-24 16:47:44,895 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Navigation result: {'frameId': 'BEAA57BDC44F2D1A3CCA0CE2F5FDBF72', 'loaderId': '5F613A79038CF65864A9095712F5E5C3', 'isDownload': False} 2026-09-24 16:47:44,895 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:44,903 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:47:44,913 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:44] "GET /web/assets/1/e46ed49/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.001 0.005 2026-09-24 16:47:44,917 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:44] "GET /web/assets/1/4e19cf1/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.001 0.008 2026-09-24 16:47:44,921 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:44] "GET /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.001 0.011 2026-09-24 16:47:45,018 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:45] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.005 2026-09-24 16:47:45,020 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:45] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:47:45,029 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:45] "GET /web/image/website/1/favicon?unique=66fa3c7 HTTP/1.1" 200 - 4 0.001 0.006 2026-09-24 16:47:45,030 44 INFO rb-c855d12-225060-418428 odoo.http: Session expired 2026-09-24 16:47:45,030 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:45] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:47:45,041 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Evaluate test code "odoo.startTour('test_self_order_product_availability', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/167?access_token=37a662ba6ad24956&table_identifier=e7a67626", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:47:45,049 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:45,058 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:45] "POST /pos-self/relations/167 HTTP/1.1" 200 - 16 0.005 0.017 2026-09-24 16:47:45,061 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:45] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.023 2026-09-24 16:47:45,101 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:45,206 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:45] "POST /pos-self/data/167 HTTP/1.1" 200 - 120 0.035 0.101 2026-09-24 16:47:45,208 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:45] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.134 2026-09-24 16:47:45,242 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:45] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.002 0.006 2026-09-24 16:47:45,245 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: Owl is running in 'dev' mode. 2026-09-24 16:47:45,280 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:45] "GET /web/image/ir.attachment/10789/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:47:45,293 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:45,301 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:45] "GET /web/image/ir.attachment/10737/raw HTTP/1.1" 200 - 4 0.000 0.003 2026-09-24 16:47:45,306 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:45] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:47:45,363 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:45,385 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:45] "GET /web/image/pos.category/337/image_128?unique=2026-09-24T16:47:16.000+00:00 HTTP/1.1" 200 - 2 0.001 0.014 2026-09-24 16:47:45,389 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:45] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:47:45,398 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:45] "GET /web/image/pos.category/338/image_128?unique=2026-09-24T16:47:16.000+00:00 HTTP/1.1" 200 - 2 0.001 0.026 2026-09-24 16:47:45,410 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:45] "GET /web/image/pos.category/339/image_128?unique=2026-09-24T16:47:16.000+00:00 HTTP/1.1" 200 - 2 0.000 0.036 2026-09-24 16:47:45,421 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:45,422 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:45] "GET /web/image/pos.category/333/image_128?unique=2026-09-24T16:47:16.000+00:00 HTTP/1.1" 200 - 2 0.000 0.047 2026-09-24 16:47:45,430 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:45] "GET /web/image/product.template/2445/image_512?unique=2026-09-24T16:47:16.000+00:00 HTTP/1.1" 200 - 3 0.002 0.048 2026-09-24 16:47:45,438 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:45] "GET /web/image/product.template/2444/image_512?unique=2026-09-24T16:47:16.000+00:00 HTTP/1.1" 200 - 3 0.001 0.056 2026-09-24 16:47:45,446 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:45] "GET /web/image/product.template/2446/image_512?unique=2026-09-24T16:47:16.000+00:00 HTTP/1.1" 200 - 3 0.002 0.053 2026-09-24 16:47:45,452 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:45] "GET /web/image/product.template/2447/image_512?unique=2026-09-24T16:47:16.000+00:00 HTTP/1.1" 200 - 3 0.001 0.050 2026-09-24 16:47:45,458 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:45] "GET /web/image/product.template/2448/image_512?unique=2026-09-24T16:47:16.000+00:00 HTTP/1.1" 200 - 3 0.001 0.045 2026-09-24 16:47:45,465 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:45] "GET /web/image/product.template/2453/image_512?unique=2026-09-24T16:47:16.000+00:00 HTTP/1.1" 200 - 3 0.001 0.039 2026-09-24 16:47:45,471 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:45] "GET /web/image/product.template/2449/image_512?unique=2026-09-24T16:47:16.000+00:00 HTTP/1.1" 200 - 3 0.001 0.037 2026-09-24 16:47:45,472 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:45,478 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:45] "GET /web/image/product.template/2450/image_512?unique=2026-09-24T16:47:16.000+00:00 HTTP/1.1" 200 - 3 0.001 0.036 2026-09-24 16:47:45,483 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:45] "GET /web/image/product.template/2451/image_512?unique=2026-09-24T16:47:16.000+00:00 HTTP/1.1" 200 - 3 0.001 0.035 2026-09-24 16:47:45,489 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:45] "GET /web/image/product.template/2452/image_512?unique=2026-09-24T16:47:16.000+00:00 HTTP/1.1" 200 - 3 0.001 0.034 2026-09-24 16:47:45,495 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:45] "GET /web/image/product.template/2429/image_512?unique=2026-09-24T16:47:16.000+00:00 HTTP/1.1" 200 - 3 0.001 0.033 2026-09-24 16:47:45,501 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:45] "GET /web/image/product.template/2430/image_512?unique=2026-09-24T16:47:16.000+00:00 HTTP/1.1" 200 - 3 0.001 0.033 2026-09-24 16:47:45,507 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:45] "GET /web/image/product.template/2433/image_512?unique=2026-09-24T16:47:16.000+00:00 HTTP/1.1" 200 - 3 0.001 0.032 2026-09-24 16:47:45,524 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:45] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.001 0.004 2026-09-24 16:47:45,541 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:45,563 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:45] "GET /web/image/product.product/2949/image_512?unique=2026-09-24T16:47:16.000+00:00 HTTP/1.1" 200 - 8 0.002 0.009 2026-09-24 16:47:45,572 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:45] "GET /web/image/product.product/2948/image_512?unique=2026-09-24T16:47:16.000+00:00 HTTP/1.1" 200 - 8 0.002 0.019 2026-09-24 16:47:45,597 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:45,665 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:45,724 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:45,743 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:45] "GET /web/image/product.product/2954/image_512?unique=2026-09-24T16:47:16.000+00:00 HTTP/1.1" 200 - 8 0.002 0.009 2026-09-24 16:47:45,775 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:45,837 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:45,888 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:45,940 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:46,003 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:46,059 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:46,120 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:46,176 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:46,227 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:46,284 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:46,335 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:46,386 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:46,442 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:46,493 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:46,551 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:46,569 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87528970 started for PoS orders references: [{'name': None, 'pos_reference': '260-167-000002', 'uuid': '02b64d16-b5be-4902-ad28-83924a883937'}] 2026-09-24 16:47:46,584 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87528970 order {'name': None, 'pos_reference': '260-167-000002', 'uuid': '02b64d16-b5be-4902-ad28-83924a883937'} created pos.order #912 2026-09-24 16:47:46,590 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87528970 finished 2026-09-24 16:47:46,624 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:46] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 69 0.018 0.055 2026-09-24 16:47:46,645 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:46] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.001 0.005 2026-09-24 16:47:46,677 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: tour succeeded 2026-09-24 16:47:46,678 44 INFO rb-c855d12-225060-418428 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-09-24 16:47:46,710 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: heap 10199696 (allocated 11534336) 2026-09-24 16:47:46,710 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Closing chrome headless with pid 136354 2026-09-24 16:47:46,711 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Closing websocket connection 2026-09-24 16:47:46,711 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Terminating chrome headless with pid 136354 2026-09-24 16:47:46,765 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_164746_764952_test_self_order_product_availability.txt 2026-09-24 16:47:46,765 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Removing chrome user profile "/tmp/tmp3ktciyin_chrome_odoo" 2026-09-24 16:47:46,803 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-24 16:47:47,370 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_controller: Starting TestSelfOrderController.test_access_right_with_message_follower ... 2026-09-24 16:47:49,653 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:47:49,853 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23289347 started for PoS orders references: [{'name': None, 'pos_reference': '260-168-000001', 'uuid': '61f8181c-18e1-4b83-8a7b-21224750fe2f'}] 2026-09-24 16:47:49,875 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23289347 order {'name': None, 'pos_reference': '260-168-000001', 'uuid': '61f8181c-18e1-4b83-8a7b-21224750fe2f'} created pos.order #913 2026-09-24 16:47:49,876 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23289347 finished 2026-09-24 16:47:49,921 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:49] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 130 0.040 0.229 2026-09-24 16:47:49,952 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:49] "POST /pos-self-order/get-user-data HTTP/1.1" 200 - 41 0.008 0.017 2026-09-24 16:47:49,976 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_controller: Starting TestSelfOrderController.test_config_session_loaded_fields ... 2026-09-24 16:47:52,212 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:47:52,437 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:52] "POST /pos-self/data/169 HTTP/1.1" 200 - 201 0.045 0.182 2026-09-24 16:47:52,466 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_controller: Starting TestSelfOrderController.test_foreign_line_update_is_dropped ... 2026-09-24 16:47:54,786 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_controller: Starting TestSelfOrderController.test_generate_return_values_includes_payment_method ... 2026-09-24 16:47:57,320 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:47:57,466 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:47:57] "POST /pos-self-order/get-user-data HTTP/1.1" 200 - 74 0.020 0.128 2026-09-24 16:47:57,492 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_controller: Starting TestSelfOrderController.test_get_orders_by_access_token ... 2026-09-24 16:48:00,016 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:48:00,126 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:00] "POST /pos-self-order/get-user-data HTTP/1.1" 200 - 26 0.006 0.106 2026-09-24 16:48:00,162 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:00] "POST /pos-self-order/get-user-data HTTP/1.1" 200 - 58 0.011 0.023 2026-09-24 16:48:00,169 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:00] "POST /pos-self-order/get-user-data HTTP/1.1" 200 - 6 0.001 0.004 2026-09-24 16:48:00,193 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:00] "POST /pos-self-order/get-user-data HTTP/1.1" 200 - 29 0.005 0.016 2026-09-24 16:48:00,217 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:00] "POST /pos-self-order/get-user-data HTTP/1.1" 200 - 29 0.005 0.015 2026-09-24 16:48:00,255 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:00] "POST /pos-self-order/get-user-data HTTP/1.1" 200 - 25 0.005 0.013 2026-09-24 16:48:00,266 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:00] "POST /pos-self-order/get-user-data HTTP/1.1" 200 - 9 0.001 0.007 2026-09-24 16:48:00,286 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:00] "POST /pos-self-order/get-user-data HTTP/1.1" 200 - 25 0.005 0.013 2026-09-24 16:48:00,306 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:00] "POST /pos-self-order/get-user-data HTTP/1.1" 200 - 25 0.005 0.013 2026-09-24 16:48:00,330 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_controller: Starting TestSelfOrderController.test_order_sanatization ... 2026-09-24 16:48:02,591 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_controller: Starting TestSelfOrderController.test_preparation_categories_are_loaded ... 2026-09-24 16:48:04,839 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:48:05,056 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:05] "POST /pos-self/data/174 HTTP/1.1" 200 - 192 0.043 0.176 2026-09-24 16:48:05,200 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Chrome pid: 136573 2026-09-24 16:48:05,201 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Chrome headless temporary user profile dir: /tmp/tmpce86z3jv_chrome_odoo 2026-09-24 16:48:05,201 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Issuing json command http://127.0.0.1:46371/json/version 2026-09-24 16:48:05,202 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46371', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:48:05,256 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Browser version: Chrome/150.0.7871.114 2026-09-24 16:48:05,256 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Issuing json command http://127.0.0.1:46371/json 2026-09-24 16:48:05,257 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46371', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:48:05,267 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Websocket url found: ws://127.0.0.1:46371/devtools/page/C97B73AACBF40E10D378C3006AD53D4D 2026-09-24 16:48:05,273 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Enable chrome headless console log notification 2026-09-24 16:48:05,276 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Chrome headless enable page notifications 2026-09-24 16:48:05,286 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Setting session cookie in browser 2026-09-24 16:48:05,288 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Open "http://127.0.0.1:8069/pos-self/174?access_token=72b54392b45141f1" in browser 2026-09-24 16:48:05,288 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Navigating to: "http://127.0.0.1:8069/pos-self/174?access_token=72b54392b45141f1" 2026-09-24 16:48:05,404 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:05] "GET /pos-self/174?access_token=72b54392b45141f1 HTTP/1.1" 200 - 38 0.010 0.098 2026-09-24 16:48:05,406 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Navigation result: {'frameId': 'C97B73AACBF40E10D378C3006AD53D4D', 'loaderId': 'A9FF21BF932BEDA9BF0B13057C14117C', 'isDownload': False} 2026-09-24 16:48:05,406 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:05,415 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:48:05,425 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e46ed49/pos_self_order.assets.min.css, copying from /web/assets/e46ed49/pos_self_order.assets.min.css 2026-09-24 16:48:05,451 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:05] "GET /web/assets/1/e46ed49/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.013 0.020 2026-09-24 16:48:05,458 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4e19cf1/pos_self_order.assets.min.js, copying from /web/assets/4e19cf1/pos_self_order.assets.min.js 2026-09-24 16:48:05,471 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:05] "GET /web/assets/1/4e19cf1/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.003 0.049 2026-09-24 16:48:05,475 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js, copying from /web/assets/0c84a7c/pos_self_order.assets_tests.min.js 2026-09-24 16:48:05,485 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:05] "GET /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.003 0.061 2026-09-24 16:48:05,569 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:05] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.005 2026-09-24 16:48:05,573 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:05] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.005 2026-09-24 16:48:05,583 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:05] "GET /web/image/website/1/favicon?unique=66fa3c7 HTTP/1.1" 200 - 5 0.001 0.006 2026-09-24 16:48:05,585 44 INFO rb-c855d12-225060-418428 odoo.http: Session expired 2026-09-24 16:48:05,585 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:05] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:48:05,590 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Evaluate test code "odoo.startTour('test_preparation_categories_are_loaded', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/174?access_token=72b54392b45141f1", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:48:05,607 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:05,613 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:05] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.023 2026-09-24 16:48:05,645 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:05] "POST /pos-self/relations/174 HTTP/1.1" 200 - 36 0.010 0.046 2026-09-24 16:48:05,647 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:05] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.025 2026-09-24 16:48:05,751 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:05] "POST /pos-self/data/174 HTTP/1.1" 200 - 106 0.028 0.067 2026-09-24 16:48:05,774 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded.browser: Owl is running in 'dev' mode. 2026-09-24 16:48:05,800 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:05] "GET /web/image/ir.attachment/11149/raw HTTP/1.1" 200 - 4 0.000 0.004 2026-09-24 16:48:05,822 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:05,839 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:05] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:48:05,849 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:05] "GET /web/image/pos.category/347/image_128?unique=2026-09-24T16:47:46.000+00:00 HTTP/1.1" 200 - 2 0.001 0.014 2026-09-24 16:48:05,857 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:05] "GET /web/image/product.template/2454/image_512?unique=2026-09-24T16:47:46.000+00:00 HTTP/1.1" 200 - 3 0.001 0.019 2026-09-24 16:48:05,873 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:05,924 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:05,975 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:06,026 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:06,076 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:06,127 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:06,178 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:06,229 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded.browser: tour succeeded 2026-09-24 16:48:06,229 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:06,246 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded.browser: heap 6691596 (allocated 7340032) 2026-09-24 16:48:06,247 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Closing chrome headless with pid 136573 2026-09-24 16:48:06,247 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Closing websocket connection 2026-09-24 16:48:06,248 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Terminating chrome headless with pid 136573 2026-09-24 16:48:06,301 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_164806_301501_test_preparation_categories_are_loaded.txt 2026-09-24 16:48:06,301 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Removing chrome user profile "/tmp/tmpce86z3jv_chrome_odoo" 2026-09-24 16:48:06,340 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-24 16:48:06,900 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_duplicate_order_kiosk ... 2026-09-24 16:48:09,262 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Chrome pid: 136755 2026-09-24 16:48:09,262 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Chrome headless temporary user profile dir: /tmp/tmp0c4bl_vh_chrome_odoo 2026-09-24 16:48:09,262 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Issuing json command http://127.0.0.1:37107/json/version 2026-09-24 16:48:09,264 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37107', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:48:09,303 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Browser version: Chrome/150.0.7871.114 2026-09-24 16:48:09,303 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Issuing json command http://127.0.0.1:37107/json 2026-09-24 16:48:09,303 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37107', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:48:09,312 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Websocket url found: ws://127.0.0.1:37107/devtools/page/59C70C941A1A818CE5E701EE16250D1C 2026-09-24 16:48:09,323 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Enable chrome headless console log notification 2026-09-24 16:48:09,325 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Chrome headless enable page notifications 2026-09-24 16:48:09,336 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Setting session cookie in browser 2026-09-24 16:48:09,508 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Open "http://127.0.0.1:8069/pos-self/175?access_token=3bdbe8252def4cca" in browser 2026-09-24 16:48:09,508 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Navigating to: "http://127.0.0.1:8069/pos-self/175?access_token=3bdbe8252def4cca" 2026-09-24 16:48:09,515 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:48:09,722 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:09] "GET /pos-self/175?access_token=3bdbe8252def4cca HTTP/1.1" 200 - 57 0.014 0.195 2026-09-24 16:48:09,725 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Navigation result: {'frameId': '59C70C941A1A818CE5E701EE16250D1C', 'loaderId': '924270F78025A6C5D312E66DB43D87F7', 'isDownload': False} 2026-09-24 16:48:09,725 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Evaluate ready code "odoo.isTourReady('kiosk_simple_order')" 2026-09-24 16:48:09,733 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:48:09,745 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4e19cf1/pos_self_order.assets.min.js, copying from /web/assets/4e19cf1/pos_self_order.assets.min.js 2026-09-24 16:48:09,762 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:09] "GET /web/assets/1/4e19cf1/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.003 0.022 2026-09-24 16:48:09,767 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e46ed49/pos_self_order.assets.min.css, copying from /web/assets/e46ed49/pos_self_order.assets.min.css 2026-09-24 16:48:09,787 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:09] "GET /web/assets/1/e46ed49/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.012 0.037 2026-09-24 16:48:09,790 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js, copying from /web/assets/0c84a7c/pos_self_order.assets_tests.min.js 2026-09-24 16:48:09,798 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:09] "GET /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.003 0.055 2026-09-24 16:48:09,865 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:09] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.004 2026-09-24 16:48:09,870 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:09] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.005 2026-09-24 16:48:09,876 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:09] "GET /web/image/website/1/favicon?unique=66fa3c7 HTTP/1.1" 200 - 5 0.001 0.006 2026-09-24 16:48:09,880 44 INFO rb-c855d12-225060-418428 odoo.http: Session expired 2026-09-24 16:48:09,880 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:09] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:48:09,890 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Evaluate test code "odoo.startTour('kiosk_simple_order', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/175?access_token=3bdbe8252def4cca", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:48:09,897 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:09,914 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:09] "POST /pos-self/relations/175 HTTP/1.1" 200 - 37 0.009 0.021 2026-09-24 16:48:09,937 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:09] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.051 2026-09-24 16:48:09,947 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:10,081 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:10] "POST /pos-self/data/175 HTTP/1.1" 200 - 175 0.052 0.095 2026-09-24 16:48:10,083 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:10] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.138 2026-09-24 16:48:10,126 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:10] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.022 2026-09-24 16:48:10,130 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk.browser: Owl is running in 'dev' mode. 2026-09-24 16:48:10,154 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:10] "GET /web/image/ir.attachment/11212/raw HTTP/1.1" 200 - 4 0.000 0.003 2026-09-24 16:48:10,184 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:10,210 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:10] "GET /web/image/pos.category/348/image_128?unique=2026-09-24T16:48:06.000+00:00 HTTP/1.1" 200 - 2 0.000 0.013 2026-09-24 16:48:10,214 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:10] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:48:10,219 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:10] "GET /web/image/product.template/2460/image_512?unique=2026-09-24T16:48:06.000+00:00 HTTP/1.1" 200 - 3 0.001 0.016 2026-09-24 16:48:10,225 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:10] "GET /web/image/product.template/2463/image_512?unique=2026-09-24T16:48:06.000+00:00 HTTP/1.1" 200 - 3 0.001 0.022 2026-09-24 16:48:10,232 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:10] "GET /web/image/product.template/2459/image_512?unique=2026-09-24T16:48:06.000+00:00 HTTP/1.1" 200 - 3 0.001 0.030 2026-09-24 16:48:10,237 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:10] "GET /web/image/product.template/2461/image_512?unique=2026-09-24T16:48:06.000+00:00 HTTP/1.1" 200 - 3 0.001 0.033 2026-09-24 16:48:10,243 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:10] "GET /web/image/product.template/2462/image_512?unique=2026-09-24T16:48:06.000+00:00 HTTP/1.1" 200 - 3 0.001 0.038 2026-09-24 16:48:10,250 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:10,309 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:10,315 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:10] "GET /web/image/ir.attachment/11166/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:48:10,320 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:10] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:48:10,329 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:10] "GET /web/image/product.product/2960/image_512?unique=2026-09-24T16:48:06.000+00:00 HTTP/1.1" 200 - 8 0.003 0.009 2026-09-24 16:48:10,360 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:10,420 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:10,440 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66747696 started for PoS orders references: [{'name': None, 'pos_reference': '260-175-000001', 'uuid': 'b3025681-5e9a-4db1-bb2b-1e18491c6cbf'}] 2026-09-24 16:48:10,462 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66747696 order {'name': None, 'pos_reference': '260-175-000001', 'uuid': 'b3025681-5e9a-4db1-bb2b-1e18491c6cbf'} created pos.order #918 2026-09-24 16:48:10,468 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66747696 finished 2026-09-24 16:48:10,517 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:10] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 99 0.030 0.070 2026-09-24 16:48:10,544 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:10] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.002 0.007 2026-09-24 16:48:10,548 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:10] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.001 0.004 2026-09-24 16:48:10,560 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:10,610 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk.browser: tour succeeded 2026-09-24 16:48:10,611 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk.browser: ╔═══════════════════════════════════╗ ║ TOUR kiosk_simple_order SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-09-24 16:48:10,628 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk.browser: heap 7511144 (allocated 8126464) 2026-09-24 16:48:10,630 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Closing chrome headless with pid 136755 2026-09-24 16:48:10,630 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Closing websocket connection 2026-09-24 16:48:10,630 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Terminating chrome headless with pid 136755 2026-09-24 16:48:10,684 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_164810_684349_test_duplicate_order_kiosk.txt 2026-09-24 16:48:10,684 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Removing chrome user profile "/tmp/tmp0c4bl_vh_chrome_odoo" 2026-09-24 16:48:10,714 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_order_price_null ... 2026-09-24 16:48:13,079 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Chrome pid: 136948 2026-09-24 16:48:13,079 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Chrome headless temporary user profile dir: /tmp/tmpn_nh3g60_chrome_odoo 2026-09-24 16:48:13,079 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Issuing json command http://127.0.0.1:43467/json/version 2026-09-24 16:48:13,080 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43467', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:48:13,119 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Browser version: Chrome/150.0.7871.114 2026-09-24 16:48:13,119 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Issuing json command http://127.0.0.1:43467/json 2026-09-24 16:48:13,120 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43467', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:48:13,125 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Websocket url found: ws://127.0.0.1:43467/devtools/page/3D9D781C4C8B4ABD612EA69AD7A49815 2026-09-24 16:48:13,133 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Enable chrome headless console log notification 2026-09-24 16:48:13,137 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Chrome headless enable page notifications 2026-09-24 16:48:13,148 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Setting session cookie in browser 2026-09-24 16:48:13,247 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Open "http://127.0.0.1:8069/pos-self/176?access_token=795b7497e3864721" in browser 2026-09-24 16:48:13,247 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Navigating to: "http://127.0.0.1:8069/pos-self/176?access_token=795b7497e3864721" 2026-09-24 16:48:13,255 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:48:13,503 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:13] "GET /pos-self/176?access_token=795b7497e3864721 HTTP/1.1" 200 - 57 0.014 0.237 2026-09-24 16:48:13,506 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Navigation result: {'frameId': '3D9D781C4C8B4ABD612EA69AD7A49815', 'loaderId': 'C26EE65E4238B9E704C8BFC3FFB06A1F', 'isDownload': False} 2026-09-24 16:48:13,506 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:13,515 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:48:13,527 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4e19cf1/pos_self_order.assets.min.js, copying from /web/assets/4e19cf1/pos_self_order.assets.min.js 2026-09-24 16:48:13,545 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:13] "GET /web/assets/1/4e19cf1/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.003 0.022 2026-09-24 16:48:13,551 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e46ed49/pos_self_order.assets.min.css, copying from /web/assets/e46ed49/pos_self_order.assets.min.css 2026-09-24 16:48:13,573 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:13] "GET /web/assets/1/e46ed49/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.014 0.040 2026-09-24 16:48:13,577 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js, copying from /web/assets/0c84a7c/pos_self_order.assets_tests.min.js 2026-09-24 16:48:13,584 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:13] "GET /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.003 0.060 2026-09-24 16:48:13,648 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:13] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.005 2026-09-24 16:48:13,652 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:13] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-24 16:48:13,658 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:13] "GET /web/image/website/1/favicon?unique=66fa3c7 HTTP/1.1" 200 - 5 0.001 0.004 2026-09-24 16:48:13,662 44 INFO rb-c855d12-225060-418428 odoo.http: Session expired 2026-09-24 16:48:13,662 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:13] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:48:13,673 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Evaluate test code "odoo.startTour('kiosk_order_price_null', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/176?access_token=795b7497e3864721", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:48:13,678 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:13,695 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:13] "POST /pos-self/relations/176 HTTP/1.1" 200 - 37 0.009 0.020 2026-09-24 16:48:13,719 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:13] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.050 2026-09-24 16:48:13,729 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:13,846 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:13] "POST /pos-self/data/176 HTTP/1.1" 200 - 175 0.041 0.092 2026-09-24 16:48:13,848 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:13] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.120 2026-09-24 16:48:13,891 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:13] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.021 2026-09-24 16:48:13,895 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null.browser: Owl is running in 'dev' mode. 2026-09-24 16:48:13,923 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:13] "GET /web/image/ir.attachment/11265/raw HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:48:13,954 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:13,980 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:13] "GET /web/image/pos.category/348/image_128?unique=2026-09-24T16:48:06.000+00:00 HTTP/1.1" 200 - 2 0.000 0.014 2026-09-24 16:48:13,986 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:13] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:48:13,988 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:13] "GET /web/image/product.template/2460/image_512?unique=2026-09-24T16:48:06.000+00:00 HTTP/1.1" 200 - 3 0.001 0.016 2026-09-24 16:48:13,995 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:13] "GET /web/image/product.template/2463/image_512?unique=2026-09-24T16:48:06.000+00:00 HTTP/1.1" 200 - 3 0.001 0.022 2026-09-24 16:48:14,001 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:14] "GET /web/image/product.template/2459/image_512?unique=2026-09-24T16:48:06.000+00:00 HTTP/1.1" 200 - 3 0.001 0.030 2026-09-24 16:48:14,009 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:14] "GET /web/image/product.template/2461/image_512?unique=2026-09-24T16:48:06.000+00:00 HTTP/1.1" 200 - 3 0.001 0.034 2026-09-24 16:48:14,014 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:14] "GET /web/image/product.template/2462/image_512?unique=2026-09-24T16:48:06.000+00:00 HTTP/1.1" 200 - 3 0.001 0.039 2026-09-24 16:48:14,015 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:14,073 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:14,080 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:14] "GET /web/image/ir.attachment/11219/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:48:14,085 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48: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-09-24 16:48:14,095 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:14] "GET /web/image/product.product/2960/image_512?unique=2026-09-24T16:48:06.000+00:00 HTTP/1.1" 200 - 8 0.002 0.010 2026-09-24 16:48:14,125 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:14,184 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:14,202 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72549928 started for PoS orders references: [{'name': None, 'pos_reference': '260-176-000001', 'uuid': '7c0410bb-f229-4e4e-a0cc-3bd946d5e218'}] 2026-09-24 16:48:14,220 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72549928 order {'name': None, 'pos_reference': '260-176-000001', 'uuid': '7c0410bb-f229-4e4e-a0cc-3bd946d5e218'} created pos.order #919 2026-09-24 16:48:14,227 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72549928 finished 2026-09-24 16:48:14,433 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:14] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 270 0.082 0.169 2026-09-24 16:48:14,464 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:14] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.001 0.004 2026-09-24 16:48:14,473 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:14,524 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null.browser: tour succeeded 2026-09-24 16:48:14,524 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null.browser: ╔═══════════════════════════════════════╗ ║ TOUR kiosk_order_price_null SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-09-24 16:48:14,541 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null.browser: heap 7435032 (allocated 8650752) 2026-09-24 16:48:14,543 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Closing chrome headless with pid 136948 2026-09-24 16:48:14,543 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Closing websocket connection 2026-09-24 16:48:14,543 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Terminating chrome headless with pid 136948 2026-09-24 16:48:14,597 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_164814_597258_test_order_price_null.txt 2026-09-24 16:48:14,597 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Removing chrome user profile "/tmp/tmpn_nh3g60_chrome_odoo" 2026-09-24 16:48:14,631 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_kiosk ... 2026-09-24 16:48:17,115 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome pid: 137142 2026-09-24 16:48:17,115 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome headless temporary user profile dir: /tmp/tmpa2bh5hmw_chrome_odoo 2026-09-24 16:48:17,115 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Issuing json command http://127.0.0.1:40607/json/version 2026-09-24 16:48:17,116 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40607', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:48:17,118 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Browser version: Chrome/150.0.7871.114 2026-09-24 16:48:17,118 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Issuing json command http://127.0.0.1:40607/json 2026-09-24 16:48:17,118 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40607', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:48:17,119 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Websocket url found: ws://127.0.0.1:40607/devtools/page/E4066C06612DF958953A10B5AF78C68A 2026-09-24 16:48:17,120 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Enable chrome headless console log notification 2026-09-24 16:48:17,122 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome headless enable page notifications 2026-09-24 16:48:17,126 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Setting session cookie in browser 2026-09-24 16:48:17,233 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Open "http://127.0.0.1:8069/pos-self/177?access_token=6a3024dbacac4529" in browser 2026-09-24 16:48:17,233 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Navigating to: "http://127.0.0.1:8069/pos-self/177?access_token=6a3024dbacac4529" 2026-09-24 16:48:17,241 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:48:17,530 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:17] "GET /pos-self/177?access_token=6a3024dbacac4529 HTTP/1.1" 200 - 59 0.016 0.275 2026-09-24 16:48:17,533 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Navigation result: {'frameId': 'E4066C06612DF958953A10B5AF78C68A', 'loaderId': '9A5CE2702F46BD8D8BBDE4BB370A56DE', 'isDownload': False} 2026-09-24 16:48:17,533 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:17,543 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:48:17,554 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4e19cf1/pos_self_order.assets.min.js, copying from /web/assets/4e19cf1/pos_self_order.assets.min.js 2026-09-24 16:48:17,572 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:17] "GET /web/assets/1/4e19cf1/pos_self_order.assets.min.js HTTP/1.1" 200 - 9 0.003 0.021 2026-09-24 16:48:17,577 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e46ed49/pos_self_order.assets.min.css, copying from /web/assets/e46ed49/pos_self_order.assets.min.css 2026-09-24 16:48:17,596 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:17] "GET /web/assets/1/e46ed49/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.012 0.037 2026-09-24 16:48:17,600 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js, copying from /web/assets/0c84a7c/pos_self_order.assets_tests.min.js 2026-09-24 16:48:17,607 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:17] "GET /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.002 0.056 2026-09-24 16:48:17,680 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:17] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.004 2026-09-24 16:48:17,685 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:17] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.004 2026-09-24 16:48:17,690 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:17] "GET /web/image/website/1/favicon?unique=66fa3c7 HTTP/1.1" 200 - 5 0.001 0.006 2026-09-24 16:48:17,694 44 INFO rb-c855d12-225060-418428 odoo.http: Session expired 2026-09-24 16:48:17,694 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:17] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:48:17,706 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Evaluate test code "odoo.startTour('self_kiosk_each_counter_takeaway_in', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/177?access_token=6a3024dbacac4529", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:48:17,711 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:17,728 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:17] "POST /pos-self/relations/177 HTTP/1.1" 200 - 37 0.009 0.021 2026-09-24 16:48:17,751 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:17] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.051 2026-09-24 16:48:17,763 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:17,882 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:17] "POST /pos-self/data/177 HTTP/1.1" 200 - 182 0.042 0.094 2026-09-24 16:48:17,883 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:17] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.123 2026-09-24 16:48:17,928 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:17] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.021 2026-09-24 16:48:17,932 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: Owl is running in 'dev' mode. 2026-09-24 16:48:17,957 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:17] "GET /web/image/ir.attachment/11318/raw HTTP/1.1" 200 - 4 0.000 0.003 2026-09-24 16:48:17,969 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:17,979 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:17] "GET /web/image/ir.attachment/11272/raw HTTP/1.1" 200 - 4 0.000 0.003 2026-09-24 16:48:17,983 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:17] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:48:18,035 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:18,054 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:18] "GET /web/image/pos.category/348/image_128?unique=2026-09-24T16:48:06.000+00:00 HTTP/1.1" 200 - 2 0.000 0.013 2026-09-24 16:48:18,067 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:18] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 - 4 0.001 0.025 2026-09-24 16:48:18,074 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:18] "GET /web/image/product.template/2460/image_512?unique=2026-09-24T16:48:06.000+00:00 HTTP/1.1" 200 - 3 0.001 0.026 2026-09-24 16:48:18,081 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:18] "GET /web/image/product.template/2459/image_512?unique=2026-09-24T16:48:06.000+00:00 HTTP/1.1" 200 - 3 0.001 0.034 2026-09-24 16:48:18,088 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:18] "GET /web/image/product.template/2463/image_512?unique=2026-09-24T16:48:06.000+00:00 HTTP/1.1" 200 - 3 0.001 0.039 2026-09-24 16:48:18,090 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:18,094 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:18] "GET /web/image/product.template/2461/image_512?unique=2026-09-24T16:48:06.000+00:00 HTTP/1.1" 200 - 3 0.001 0.045 2026-09-24 16:48:18,100 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:18] "GET /web/image/product.template/2462/image_512?unique=2026-09-24T16:48:06.000+00:00 HTTP/1.1" 200 - 3 0.001 0.042 2026-09-24 16:48:18,152 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:18,206 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:18,218 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:18] "GET /web/image/product.template/2465/image_512?unique=2026-09-24T16:48:06.000+00:00 HTTP/1.1" 200 - 3 0.001 0.006 2026-09-24 16:48:18,224 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:18] "GET /web/image/product.template/2464/image_512?unique=2026-09-24T16:48:06.000+00:00 HTTP/1.1" 200 - 3 0.001 0.011 2026-09-24 16:48:18,264 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:18,323 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:18,386 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:18,407 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:18] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:48:18,416 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:18] "GET /web/image/product.product/2960/image_512?unique=2026-09-24T16:48:06.000+00:00 HTTP/1.1" 200 - 8 0.003 0.011 2026-09-24 16:48:18,426 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:18] "GET /web/image/product.product/2965/image_512?unique=2026-09-24T16:48:06.000+00:00 HTTP/1.1" 200 - 8 0.002 0.019 2026-09-24 16:48:18,434 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:18] "GET /web/image/product.product/2966/image_512?unique=2026-09-24T16:48:06.000+00:00 HTTP/1.1" 200 - 8 0.002 0.027 2026-09-24 16:48:18,437 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:18,488 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:18,540 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:18,590 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:18,648 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:18,699 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:18,756 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:18,787 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35752816 started for PoS orders references: [{'name': None, 'pos_reference': '260-177-000001', 'uuid': 'c9e3e317-d338-4740-bb34-ee7e5142802f'}] 2026-09-24 16:48:18,809 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35752816 order {'name': None, 'pos_reference': '260-177-000001', 'uuid': 'c9e3e317-d338-4740-bb34-ee7e5142802f'} created pos.order #920 2026-09-24 16:48:18,816 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35752816 finished 2026-09-24 16:48:18,872 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:18] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 130 0.034 0.079 2026-09-24 16:48:18,914 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:18] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.001 0.004 2026-09-24 16:48:18,926 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:18,976 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:19,031 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:19,039 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:19] "GET /web/image/ir.attachment/11317/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:48:19,085 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:19,138 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:19,189 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: tour succeeded 2026-09-24 16:48:19,189 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:19,214 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: heap 8615144 (allocated 9961472) 2026-09-24 16:48:19,215 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Closing chrome headless with pid 137142 2026-09-24 16:48:19,216 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Closing websocket connection 2026-09-24 16:48:19,216 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Terminating chrome headless with pid 137142 2026-09-24 16:48:19,271 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_164819_271027_test_self_order_kiosk.txt 2026-09-24 16:48:19,271 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Removing chrome user profile "/tmp/tmpa2bh5hmw_chrome_odoo" 2026-09-24 16:48:19,512 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome pid: 137341 2026-09-24 16:48:19,512 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome headless temporary user profile dir: /tmp/tmpc79vgg7u_chrome_odoo 2026-09-24 16:48:19,513 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Issuing json command http://127.0.0.1:40723/json/version 2026-09-24 16:48:19,514 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40723', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:48:19,515 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Browser version: Chrome/150.0.7871.114 2026-09-24 16:48:19,515 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Issuing json command http://127.0.0.1:40723/json 2026-09-24 16:48:19,516 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40723', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:48:19,517 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Websocket url found: ws://127.0.0.1:40723/devtools/page/43AC4A132BD6F496F95687107C6EBB99 2026-09-24 16:48:19,518 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Enable chrome headless console log notification 2026-09-24 16:48:19,519 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome headless enable page notifications 2026-09-24 16:48:19,522 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Setting session cookie in browser 2026-09-24 16:48:19,524 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Open "http://127.0.0.1:8069/pos-self/177?access_token=6a3024dbacac4529" in browser 2026-09-24 16:48:19,524 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Navigating to: "http://127.0.0.1:8069/pos-self/177?access_token=6a3024dbacac4529" 2026-09-24 16:48:19,541 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:19] "GET /pos-self/177?access_token=6a3024dbacac4529 HTTP/1.1" 200 - 7 0.002 0.011 2026-09-24 16:48:19,543 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Navigation result: {'frameId': '43AC4A132BD6F496F95687107C6EBB99', 'loaderId': '48F4362557647C4F112AD40883A220A8', 'isDownload': False} 2026-09-24 16:48:19,543 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:19,554 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:48:19,565 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:19] "GET /web/assets/1/e46ed49/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.001 0.005 2026-09-24 16:48:19,570 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:19] "GET /web/assets/1/4e19cf1/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.001 0.010 2026-09-24 16:48:19,573 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:19] "GET /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.001 0.011 2026-09-24 16:48:19,667 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:19] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.004 2026-09-24 16:48:19,669 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:19] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:48:19,676 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:19] "GET /web/image/website/1/favicon?unique=66fa3c7 HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:48:19,678 44 INFO rb-c855d12-225060-418428 odoo.http: Session expired 2026-09-24 16:48:19,678 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:19] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:48:19,691 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Evaluate test code "odoo.startTour('self_kiosk_each_counter_takeaway_out', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/177?access_token=6a3024dbacac4529", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:48:19,696 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:19,704 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:19] "POST /pos-self/relations/177 HTTP/1.1" 200 - 16 0.005 0.017 2026-09-24 16:48:19,707 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:19] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.000 0.022 2026-09-24 16:48:19,749 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:19,818 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:19] "POST /pos-self/data/177 HTTP/1.1" 200 - 114 0.029 0.078 2026-09-24 16:48:19,820 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:19] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.103 2026-09-24 16:48:19,862 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:19] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 3 0.001 0.019 2026-09-24 16:48:19,866 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: Owl is running in 'dev' mode. 2026-09-24 16:48:19,892 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:19] "GET /web/image/ir.attachment/11318/raw HTTP/1.1" 200 - 4 0.000 0.003 2026-09-24 16:48:19,903 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:19,911 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:19] "GET /web/image/ir.attachment/11272/raw HTTP/1.1" 200 - 4 0.000 0.003 2026-09-24 16:48:19,917 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:19] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:48:19,969 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:19,988 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:19] "GET /web/image/pos.category/348/image_128?unique=2026-09-24T16:48:06.000+00:00 HTTP/1.1" 200 - 2 0.001 0.014 2026-09-24 16:48:20,001 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:20] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 - 3 0.001 0.025 2026-09-24 16:48:20,008 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:20] "GET /web/image/product.template/2459/image_512?unique=2026-09-24T16:48:06.000+00:00 HTTP/1.1" 200 - 3 0.001 0.028 2026-09-24 16:48:20,015 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:20] "GET /web/image/product.template/2460/image_512?unique=2026-09-24T16:48:06.000+00:00 HTTP/1.1" 200 - 3 0.001 0.034 2026-09-24 16:48:20,021 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:20] "GET /web/image/product.template/2463/image_512?unique=2026-09-24T16:48:06.000+00:00 HTTP/1.1" 200 - 3 0.001 0.040 2026-09-24 16:48:20,024 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:20,028 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:20] "GET /web/image/product.template/2461/image_512?unique=2026-09-24T16:48:06.000+00:00 HTTP/1.1" 200 - 3 0.001 0.046 2026-09-24 16:48:20,034 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:20] "GET /web/image/product.template/2462/image_512?unique=2026-09-24T16:48:06.000+00:00 HTTP/1.1" 200 - 3 0.001 0.042 2026-09-24 16:48:20,085 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:20,144 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:20,155 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:20] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:48:20,163 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:20] "GET /web/image/product.product/2960/image_512?unique=2026-09-24T16:48:06.000+00:00 HTTP/1.1" 200 - 8 0.002 0.009 2026-09-24 16:48:20,195 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:20,254 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:20,262 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:20] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 6 0.002 0.005 2026-09-24 16:48:20,312 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:20,372 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:20,388 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26332814 started for PoS orders references: [{'name': None, 'pos_reference': '260-177-000002', 'uuid': 'd8182ba4-ee90-4431-8765-712206792bc1'}] 2026-09-24 16:48:20,404 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26332814 order {'name': None, 'pos_reference': '260-177-000002', 'uuid': 'd8182ba4-ee90-4431-8765-712206792bc1'} created pos.order #921 2026-09-24 16:48:20,410 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26332814 finished 2026-09-24 16:48:20,445 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:20] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 69 0.020 0.056 2026-09-24 16:48:20,469 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:20] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.002 0.006 2026-09-24 16:48:20,479 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:20] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.001 0.004 2026-09-24 16:48:20,493 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:20,543 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:20,598 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:20,605 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:20] "GET /web/image/ir.attachment/11317/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:48:20,652 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:20,705 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:20,755 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: tour succeeded 2026-09-24 16:48:20,756 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:20,775 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: heap 8406444 (allocated 9437184) 2026-09-24 16:48:20,776 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Closing chrome headless with pid 137341 2026-09-24 16:48:20,777 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Closing websocket connection 2026-09-24 16:48:20,777 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Terminating chrome headless with pid 137341 2026-09-24 16:48:20,831 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_164820_831309_test_self_order_kiosk.txt 2026-09-24 16:48:20,831 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Removing chrome user profile "/tmp/tmpc79vgg7u_chrome_odoo" 2026-09-24 16:48:21,097 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome pid: 137537 2026-09-24 16:48:21,097 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome headless temporary user profile dir: /tmp/tmpfu1l4ncz_chrome_odoo 2026-09-24 16:48:21,097 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Issuing json command http://127.0.0.1:37671/json/version 2026-09-24 16:48:21,098 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37671', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:48:21,100 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Browser version: Chrome/150.0.7871.114 2026-09-24 16:48:21,100 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Issuing json command http://127.0.0.1:37671/json 2026-09-24 16:48:21,100 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37671', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:48:21,101 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Websocket url found: ws://127.0.0.1:37671/devtools/page/CB4C507C6011BB6D033F9D91722034B2 2026-09-24 16:48:21,102 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Enable chrome headless console log notification 2026-09-24 16:48:21,103 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome headless enable page notifications 2026-09-24 16:48:21,106 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Setting session cookie in browser 2026-09-24 16:48:21,107 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Open "http://127.0.0.1:8069/pos-self/177?access_token=6a3024dbacac4529" in browser 2026-09-24 16:48:21,107 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Navigating to: "http://127.0.0.1:8069/pos-self/177?access_token=6a3024dbacac4529" 2026-09-24 16:48:21,124 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:21] "GET /pos-self/177?access_token=6a3024dbacac4529 HTTP/1.1" 200 - 7 0.002 0.010 2026-09-24 16:48:21,126 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Navigation result: {'frameId': 'CB4C507C6011BB6D033F9D91722034B2', 'loaderId': '57C3123604F28A4E80CC390E1E08A24D', 'isDownload': False} 2026-09-24 16:48:21,126 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:21,134 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:48:21,143 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:21] "GET /web/assets/1/e46ed49/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.001 0.005 2026-09-24 16:48:21,147 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:21] "GET /web/assets/1/4e19cf1/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.001 0.008 2026-09-24 16:48:21,153 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:21] "GET /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.002 0.011 2026-09-24 16:48:21,250 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:21] "GET /favicon.ico HTTP/1.1" 301 - 1 0.000 0.004 2026-09-24 16:48:21,251 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:21] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:48:21,260 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:21] "GET /web/image/website/1/favicon?unique=66fa3c7 HTTP/1.1" 200 - 4 0.001 0.005 2026-09-24 16:48:21,261 44 INFO rb-c855d12-225060-418428 odoo.http: Session expired 2026-09-24 16:48:21,261 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:21] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:48:21,275 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Evaluate test code "odoo.startTour('self_kiosk_each_table_takeaway_in', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/177?access_token=6a3024dbacac4529", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:48:21,281 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:21,291 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:21] "POST /pos-self/relations/177 HTTP/1.1" 200 - 16 0.006 0.018 2026-09-24 16:48:21,294 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:21] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.027 2026-09-24 16:48:21,334 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:21,410 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:21] "POST /pos-self/data/177 HTTP/1.1" 200 - 114 0.030 0.082 2026-09-24 16:48:21,412 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:21] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.108 2026-09-24 16:48:21,453 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:21] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 3 0.001 0.020 2026-09-24 16:48:21,457 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: Owl is running in 'dev' mode. 2026-09-24 16:48:21,484 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:21] "GET /web/image/ir.attachment/11318/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:48:21,515 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:21,543 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:21] "GET /web/image/pos.category/348/image_128?unique=2026-09-24T16:48:06.000+00:00 HTTP/1.1" 200 - 2 0.000 0.015 2026-09-24 16:48:21,546 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:21] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:48:21,556 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:21] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 - 3 0.001 0.028 2026-09-24 16:48:21,564 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:21] "GET /web/image/product.template/2459/image_512?unique=2026-09-24T16:48:06.000+00:00 HTTP/1.1" 200 - 3 0.001 0.030 2026-09-24 16:48:21,571 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:21] "GET /web/image/product.template/2460/image_512?unique=2026-09-24T16:48:06.000+00:00 HTTP/1.1" 200 - 3 0.001 0.036 2026-09-24 16:48:21,577 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:21] "GET /web/image/product.template/2463/image_512?unique=2026-09-24T16:48:06.000+00:00 HTTP/1.1" 200 - 3 0.001 0.042 2026-09-24 16:48:21,580 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:21,584 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:21] "GET /web/image/product.template/2461/image_512?unique=2026-09-24T16:48:06.000+00:00 HTTP/1.1" 200 - 3 0.001 0.047 2026-09-24 16:48:21,590 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:21] "GET /web/image/product.template/2462/image_512?unique=2026-09-24T16:48:06.000+00:00 HTTP/1.1" 200 - 3 0.001 0.041 2026-09-24 16:48:21,630 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:21,692 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:21,750 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:21,762 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:21] "GET /web/image/ir.attachment/11272/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:48:21,768 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48: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-09-24 16:48:21,778 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:21] "GET /web/image/product.product/2960/image_512?unique=2026-09-24T16:48:06.000+00:00 HTTP/1.1" 200 - 8 0.002 0.009 2026-09-24 16:48:21,807 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:21,864 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:21,916 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:21,973 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:21,992 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54519642 started for PoS orders references: [{'name': None, 'pos_reference': '260-177-000003', 'uuid': '71cf10b2-1371-4c53-9478-9a2fbaa784be'}] 2026-09-24 16:48:22,008 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54519642 order {'name': None, 'pos_reference': '260-177-000003', 'uuid': '71cf10b2-1371-4c53-9478-9a2fbaa784be'} created pos.order #922 2026-09-24 16:48:22,014 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54519642 finished 2026-09-24 16:48:22,050 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:22] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 69 0.019 0.058 2026-09-24 16:48:22,074 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:22] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.002 0.006 2026-09-24 16:48:22,080 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:22] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.001 0.004 2026-09-24 16:48:22,090 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:22,140 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:22,194 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:22,244 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:22,302 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:22,355 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:22,406 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: tour succeeded 2026-09-24 16:48:22,406 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:22,427 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: heap 8057720 (allocated 8650752) 2026-09-24 16:48:22,429 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Closing chrome headless with pid 137537 2026-09-24 16:48:22,429 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Closing websocket connection 2026-09-24 16:48:22,429 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Terminating chrome headless with pid 137537 2026-09-24 16:48:22,523 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_164822_523398_test_self_order_kiosk.txt 2026-09-24 16:48:22,523 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Removing chrome user profile "/tmp/tmpfu1l4ncz_chrome_odoo" 2026-09-24 16:48:22,782 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome pid: 137731 2026-09-24 16:48:22,783 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome headless temporary user profile dir: /tmp/tmpxrmqisn1_chrome_odoo 2026-09-24 16:48:22,783 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Issuing json command http://127.0.0.1:38857/json/version 2026-09-24 16:48:22,784 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38857', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:48:22,785 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Browser version: Chrome/150.0.7871.114 2026-09-24 16:48:22,785 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Issuing json command http://127.0.0.1:38857/json 2026-09-24 16:48:22,786 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38857', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:48:22,787 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Websocket url found: ws://127.0.0.1:38857/devtools/page/52011D6C50DACC392B925F6A86846649 2026-09-24 16:48:22,788 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Enable chrome headless console log notification 2026-09-24 16:48:22,789 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome headless enable page notifications 2026-09-24 16:48:22,791 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Setting session cookie in browser 2026-09-24 16:48:22,795 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Open "http://127.0.0.1:8069/pos-self/177?access_token=6a3024dbacac4529" in browser 2026-09-24 16:48:22,795 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Navigating to: "http://127.0.0.1:8069/pos-self/177?access_token=6a3024dbacac4529" 2026-09-24 16:48:22,812 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:22] "GET /pos-self/177?access_token=6a3024dbacac4529 HTTP/1.1" 200 - 7 0.002 0.011 2026-09-24 16:48:22,814 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Navigation result: {'frameId': '52011D6C50DACC392B925F6A86846649', 'loaderId': '140A3B0843EF30852B71D2EF66141688', 'isDownload': False} 2026-09-24 16:48:22,814 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:22,821 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:48:22,832 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:22] "GET /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.001 0.004 2026-09-24 16:48:22,836 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:22] "GET /web/assets/1/e46ed49/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.001 0.009 2026-09-24 16:48:22,840 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:22] "GET /web/assets/1/4e19cf1/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.001 0.014 2026-09-24 16:48:22,938 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:22] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.004 2026-09-24 16:48:22,940 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:22] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:48:22,948 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:22] "GET /web/image/website/1/favicon?unique=66fa3c7 HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:48:22,949 44 INFO rb-c855d12-225060-418428 odoo.http: Session expired 2026-09-24 16:48:22,949 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:22] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:48:22,956 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Evaluate test code "odoo.startTour('self_kiosk_each_table_takeaway_out', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/177?access_token=6a3024dbacac4529", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:48:22,963 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:22,976 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:22] "POST /pos-self/relations/177 HTTP/1.1" 200 - 16 0.005 0.017 2026-09-24 16:48:22,979 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:22] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.000 0.023 2026-09-24 16:48:23,014 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:23,090 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:23] "POST /pos-self/data/177 HTTP/1.1" 200 - 114 0.029 0.079 2026-09-24 16:48:23,092 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:23] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.104 2026-09-24 16:48:23,132 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:23] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 3 0.001 0.019 2026-09-24 16:48:23,136 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: Owl is running in 'dev' mode. 2026-09-24 16:48:23,160 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:23] "GET /web/image/ir.attachment/11318/raw HTTP/1.1" 200 - 4 0.000 0.003 2026-09-24 16:48:23,186 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:23,211 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:23] "GET /web/image/pos.category/348/image_128?unique=2026-09-24T16:48:06.000+00:00 HTTP/1.1" 200 - 2 0.001 0.013 2026-09-24 16:48:23,214 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:23] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:48:23,224 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:23] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 - 3 0.001 0.024 2026-09-24 16:48:23,231 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:23] "GET /web/image/product.template/2463/image_512?unique=2026-09-24T16:48:06.000+00:00 HTTP/1.1" 200 - 3 0.001 0.027 2026-09-24 16:48:23,238 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:23] "GET /web/image/product.template/2459/image_512?unique=2026-09-24T16:48:06.000+00:00 HTTP/1.1" 200 - 3 0.001 0.034 2026-09-24 16:48:23,240 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:23,244 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:23] "GET /web/image/product.template/2460/image_512?unique=2026-09-24T16:48:06.000+00:00 HTTP/1.1" 200 - 3 0.001 0.038 2026-09-24 16:48:23,250 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:23] "GET /web/image/product.template/2461/image_512?unique=2026-09-24T16:48:06.000+00:00 HTTP/1.1" 200 - 3 0.001 0.045 2026-09-24 16:48:23,256 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:23] "GET /web/image/product.template/2462/image_512?unique=2026-09-24T16:48:06.000+00:00 HTTP/1.1" 200 - 3 0.001 0.039 2026-09-24 16:48:23,301 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:23,359 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:23,366 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:23] "GET /web/image/ir.attachment/11272/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:48:23,372 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48: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-09-24 16:48:23,381 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:23] "GET /web/image/product.product/2960/image_512?unique=2026-09-24T16:48:06.000+00:00 HTTP/1.1" 200 - 8 0.002 0.009 2026-09-24 16:48:23,410 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:23,470 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:23,488 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10864151 started for PoS orders references: [{'name': None, 'pos_reference': '260-177-000004', 'uuid': 'b187945f-081f-487b-aa92-304f47721dc2'}] 2026-09-24 16:48:23,506 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10864151 order {'name': None, 'pos_reference': '260-177-000004', 'uuid': 'b187945f-081f-487b-aa92-304f47721dc2'} created pos.order #923 2026-09-24 16:48:23,512 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10864151 finished 2026-09-24 16:48:23,551 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:23] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 69 0.023 0.059 2026-09-24 16:48:23,580 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:23] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.001 0.004 2026-09-24 16:48:23,593 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:23,643 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:23,700 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:23,707 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:23] "GET /web/image/ir.attachment/11317/raw HTTP/1.1" 200 - 4 0.000 0.003 2026-09-24 16:48:23,754 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:23,805 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:23,856 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: tour succeeded 2026-09-24 16:48:23,856 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:23,874 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: heap 7998372 (allocated 8912896) 2026-09-24 16:48:23,875 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Closing chrome headless with pid 137731 2026-09-24 16:48:23,875 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Closing websocket connection 2026-09-24 16:48:23,875 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Terminating chrome headless with pid 137731 2026-09-24 16:48:23,929 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_164823_929307_test_self_order_kiosk.txt 2026-09-24 16:48:23,929 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Removing chrome user profile "/tmp/tmpxrmqisn1_chrome_odoo" 2026-09-24 16:48:24,070 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome pid: 137928 2026-09-24 16:48:24,070 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome headless temporary user profile dir: /tmp/tmpwep4nvmn_chrome_odoo 2026-09-24 16:48:24,070 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Issuing json command http://127.0.0.1:32787/json/version 2026-09-24 16:48:24,071 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32787', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:48:24,107 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Browser version: Chrome/150.0.7871.114 2026-09-24 16:48:24,108 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Issuing json command http://127.0.0.1:32787/json 2026-09-24 16:48:24,108 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32787', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:48:24,114 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Websocket url found: ws://127.0.0.1:32787/devtools/page/0DB51AF5749EBB4638C1A66CFD3AA51A 2026-09-24 16:48:24,122 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Enable chrome headless console log notification 2026-09-24 16:48:24,125 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome headless enable page notifications 2026-09-24 16:48:24,136 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Setting session cookie in browser 2026-09-24 16:48:24,137 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Open "http://127.0.0.1:8069/pos-self/177?access_token=6a3024dbacac4529" in browser 2026-09-24 16:48:24,137 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Navigating to: "http://127.0.0.1:8069/pos-self/177?access_token=6a3024dbacac4529" 2026-09-24 16:48:24,160 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:24] "GET /pos-self/177?access_token=6a3024dbacac4529 HTTP/1.1" 200 - 7 0.003 0.014 2026-09-24 16:48:24,162 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Navigation result: {'frameId': '0DB51AF5749EBB4638C1A66CFD3AA51A', 'loaderId': '18FAD47AEC6EDC393EF9333A9D7E8CD5', 'isDownload': False} 2026-09-24 16:48:24,162 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:24,170 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:48:24,181 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:24] "GET /web/assets/1/4e19cf1/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.001 0.005 2026-09-24 16:48:24,184 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:24] "GET /web/assets/1/e46ed49/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.001 0.009 2026-09-24 16:48:24,188 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:24] "GET /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.001 0.011 2026-09-24 16:48:24,281 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:24] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.005 2026-09-24 16:48:24,283 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:24] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:48:24,290 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:24] "GET /web/image/website/1/favicon?unique=66fa3c7 HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:48:24,292 44 INFO rb-c855d12-225060-418428 odoo.http: Session expired 2026-09-24 16:48:24,292 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:24] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:48:24,305 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Evaluate test code "odoo.startTour('self_order_kiosk_cancel', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/177?access_token=6a3024dbacac4529", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:48:24,310 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:24,319 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:24] "POST /pos-self/relations/177 HTTP/1.1" 200 - 16 0.005 0.017 2026-09-24 16:48:24,322 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:24] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.023 2026-09-24 16:48:24,363 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:24,436 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:24] "POST /pos-self/data/177 HTTP/1.1" 200 - 114 0.029 0.080 2026-09-24 16:48:24,438 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:24] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.106 2026-09-24 16:48:24,478 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:24] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 3 0.001 0.019 2026-09-24 16:48:24,482 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: Owl is running in 'dev' mode. 2026-09-24 16:48:24,508 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:24] "GET /web/image/ir.attachment/11318/raw HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:48:24,536 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:24,564 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:24] "GET /web/image/pos.category/348/image_128?unique=2026-09-24T16:48:06.000+00:00 HTTP/1.1" 200 - 2 0.000 0.015 2026-09-24 16:48:24,568 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:24] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:48:24,577 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:24] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 - 3 0.001 0.028 2026-09-24 16:48:24,584 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:24] "GET /web/image/product.template/2459/image_512?unique=2026-09-24T16:48:06.000+00:00 HTTP/1.1" 200 - 3 0.001 0.030 2026-09-24 16:48:24,591 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:24,591 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:24] "GET /web/image/product.template/2460/image_512?unique=2026-09-24T16:48:06.000+00:00 HTTP/1.1" 200 - 3 0.001 0.036 2026-09-24 16:48:24,600 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:24] "GET /web/image/product.template/2463/image_512?unique=2026-09-24T16:48:06.000+00:00 HTTP/1.1" 200 - 3 0.001 0.043 2026-09-24 16:48:24,608 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:24] "GET /web/image/product.template/2461/image_512?unique=2026-09-24T16:48:06.000+00:00 HTTP/1.1" 200 - 3 0.001 0.050 2026-09-24 16:48:24,613 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:24] "GET /web/image/product.template/2462/image_512?unique=2026-09-24T16:48:06.000+00:00 HTTP/1.1" 200 - 3 0.001 0.043 2026-09-24 16:48:24,652 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:24,711 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:24,774 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:24,782 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:24] "GET /web/image/ir.attachment/11272/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:48:24,793 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:24] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:48:24,802 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:24] "GET /web/image/product.product/2960/image_512?unique=2026-09-24T16:48:06.000+00:00 HTTP/1.1" 200 - 8 0.003 0.010 2026-09-24 16:48:24,811 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:24] "GET /web/image/product.product/2962/image_512?unique=2026-09-24T16:48:06.000+00:00 HTTP/1.1" 200 - 8 0.002 0.019 2026-09-24 16:48:24,826 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:24,877 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:24,929 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:24,982 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:25,040 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:25,098 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:25,152 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:25,203 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: tour succeeded 2026-09-24 16:48:25,203 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: ╔════════════════════════════════════════╗ ║ TOUR self_order_kiosk_cancel SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-09-24 16:48:25,223 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: heap 8091656 (allocated 8650752) 2026-09-24 16:48:25,224 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Closing chrome headless with pid 137928 2026-09-24 16:48:25,224 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Closing websocket connection 2026-09-24 16:48:25,225 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Terminating chrome headless with pid 137928 2026-09-24 16:48:25,278 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_164825_278503_test_self_order_kiosk.txt 2026-09-24 16:48:25,278 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Removing chrome user profile "/tmp/tmpwep4nvmn_chrome_odoo" 2026-09-24 16:48:25,311 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free ... 2026-09-24 16:48:27,845 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #1 deleted product.combo.item records with IDs: [372] 2026-09-24 16:48:28,161 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free: Chrome pid: 138122 2026-09-24 16:48:28,161 44 INFO rb-c855d12-225060-418428 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/tmpnoafdqjg_chrome_odoo 2026-09-24 16:48:28,161 44 INFO rb-c855d12-225060-418428 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:35345/json/version 2026-09-24 16:48:28,162 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35345', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:48:28,164 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:28,164 44 INFO rb-c855d12-225060-418428 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:35345/json 2026-09-24 16:48:28,164 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35345', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:48:28,165 44 INFO rb-c855d12-225060-418428 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:35345/devtools/page/08F71066408074D3DCC191EE367D0FB7 2026-09-24 16:48:28,167 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:28,167 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:28,170 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:28,280 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free: Open "http://127.0.0.1:8069/pos-self/178?access_token=6b7bfb185cbc44c7" in browser 2026-09-24 16:48:28,280 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free: Navigating to: "http://127.0.0.1:8069/pos-self/178?access_token=6b7bfb185cbc44c7" 2026-09-24 16:48:28,287 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:48:28,536 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:28] "GET /pos-self/178?access_token=6b7bfb185cbc44c7 HTTP/1.1" 200 - 57 0.014 0.237 2026-09-24 16:48:28,539 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free: Navigation result: {'frameId': '08F71066408074D3DCC191EE367D0FB7', 'loaderId': '32B1851FC9C5BA4A5DB63D4B38238112', 'isDownload': False} 2026-09-24 16:48:28,539 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:28,551 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:48:28,562 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e46ed49/pos_self_order.assets.min.css, copying from /web/assets/e46ed49/pos_self_order.assets.min.css 2026-09-24 16:48:28,586 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:28] "GET /web/assets/1/e46ed49/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.012 0.019 2026-09-24 16:48:28,591 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4e19cf1/pos_self_order.assets.min.js, copying from /web/assets/4e19cf1/pos_self_order.assets.min.js 2026-09-24 16:48:28,606 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:28] "GET /web/assets/1/4e19cf1/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.003 0.048 2026-09-24 16:48:28,611 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js, copying from /web/assets/0c84a7c/pos_self_order.assets_tests.min.js 2026-09-24 16:48:28,619 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:28] "GET /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.003 0.059 2026-09-24 16:48:28,702 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:28] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.005 2026-09-24 16:48:28,707 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:28] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-24 16:48:28,712 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:28] "GET /web/image/website/1/favicon?unique=66fa3c7 HTTP/1.1" 200 - 5 0.001 0.006 2026-09-24 16:48:28,716 44 INFO rb-c855d12-225060-418428 odoo.http: Session expired 2026-09-24 16:48:28,716 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:28] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:48:28,723 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free: Evaluate test code "odoo.startTour('test_self_order_kiosk_combo_qty_max_free', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/178?access_token=6b7bfb185cbc44c7", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:48:28,728 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:28,750 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:28] "POST /pos-self/relations/178 HTTP/1.1" 200 - 37 0.009 0.021 2026-09-24 16:48:28,773 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:28] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.050 2026-09-24 16:48:28,908 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:28] "POST /pos-self/data/178 HTTP/1.1" 200 - 190 0.043 0.098 2026-09-24 16:48:28,910 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:28] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.129 2026-09-24 16:48:28,956 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:28] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.022 2026-09-24 16:48:28,960 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:28,985 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:28] "GET /web/image/ir.attachment/11371/raw HTTP/1.1" 200 - 4 0.000 0.003 2026-09-24 16:48:29,001 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:29,011 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:29] "GET /web/image/ir.attachment/11325/raw HTTP/1.1" 200 - 4 0.000 0.003 2026-09-24 16:48:29,017 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:29] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:48:29,069 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:29,094 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:29] "GET /web/image/pos.category/350/image_128?unique=2026-09-24T16:48:06.000+00:00 HTTP/1.1" 200 - 2 0.001 0.015 2026-09-24 16:48:29,106 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:29] "GET /web/image/pos.category/349/image_128?unique=2026-09-24T16:48:06.000+00:00 HTTP/1.1" 200 - 2 0.001 0.027 2026-09-24 16:48:29,117 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:29] "GET /web/image/pos.category/351/image_128?unique=2026-09-24T16:48:06.000+00:00 HTTP/1.1" 200 - 2 0.000 0.036 2026-09-24 16:48:29,123 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:29,129 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:29] "GET /web/image/pos.category/348/image_128?unique=2026-09-24T16:48:06.000+00:00 HTTP/1.1" 200 - 2 0.000 0.047 2026-09-24 16:48:29,136 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:29] "GET /web/image/product.template/2466/image_512?unique=2026-09-24T16:48:06.000+00:00 HTTP/1.1" 200 - 3 0.001 0.051 2026-09-24 16:48:29,142 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:29] "GET /web/image/product.template/2467/image_512?unique=2026-09-24T16:48:06.000+00:00 HTTP/1.1" 200 - 3 0.001 0.057 2026-09-24 16:48:29,148 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:29] "GET /web/image/product.template/2468/image_512?unique=2026-09-24T16:48:06.000+00:00 HTTP/1.1" 200 - 3 0.001 0.051 2026-09-24 16:48:29,154 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:29] "GET /web/image/product.template/2469/image_512?unique=2026-09-24T16:48:06.000+00:00 HTTP/1.1" 200 - 3 0.001 0.027 2026-09-24 16:48:29,160 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:29] "GET /web/image/product.template/2470/image_512?unique=2026-09-24T16:48:06.000+00:00 HTTP/1.1" 200 - 3 0.001 0.032 2026-09-24 16:48:29,166 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:29] "GET /web/image/product.template/2475/image_512?unique=2026-09-24T16:48:06.000+00:00 HTTP/1.1" 200 - 3 0.001 0.034 2026-09-24 16:48:29,189 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:29,209 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:29] "GET /web/image/product.product/2970/image_512?unique=2026-09-24T16:48:06.000+00:00 HTTP/1.1" 200 - 8 0.002 0.008 2026-09-24 16:48:29,245 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:29,296 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:29,347 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:29,403 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:29,453 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:29,507 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:29,562 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:29,626 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free.browser: tour succeeded 2026-09-24 16:48:29,627 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:29,653 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free.browser: heap 9365304 (allocated 10485760) 2026-09-24 16:48:29,654 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free: Closing chrome headless with pid 138122 2026-09-24 16:48:29,655 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free: Closing websocket connection 2026-09-24 16:48:29,655 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free: Terminating chrome headless with pid 138122 2026-09-24 16:48:29,712 44 INFO rb-c855d12-225060-418428 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-c855d12-225060-418428/chrome_logs/chrome_log_20260924_164829_712821_test_self_order_kiosk_combo_qty_max_free.txt 2026-09-24 16:48:29,713 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free: Removing chrome user profile "/tmp/tmpnoafdqjg_chrome_odoo" 2026-09-24 16:48:29,742 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_kiosk_combo_sides ... 2026-09-24 16:48:32,217 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Chrome pid: 138318 2026-09-24 16:48:32,217 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Chrome headless temporary user profile dir: /tmp/tmpme2vt3h6_chrome_odoo 2026-09-24 16:48:32,217 44 INFO rb-c855d12-225060-418428 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:43225/json/version 2026-09-24 16:48:32,218 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43225', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:48:32,220 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:32,220 44 INFO rb-c855d12-225060-418428 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:43225/json 2026-09-24 16:48:32,221 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43225', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:48:32,222 44 INFO rb-c855d12-225060-418428 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:43225/devtools/page/DF55AB1B3A632FC14BE5B02EFE272C32 2026-09-24 16:48:32,223 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Enable chrome headless console log notification 2026-09-24 16:48:32,224 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Chrome headless enable page notifications 2026-09-24 16:48:32,226 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Setting session cookie in browser 2026-09-24 16:48:32,322 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Open "http://127.0.0.1:8069/pos-self/179?access_token=0a3297abba324da8" in browser 2026-09-24 16:48:32,322 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Navigating to: "http://127.0.0.1:8069/pos-self/179?access_token=0a3297abba324da8" 2026-09-24 16:48:32,329 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:48:32,543 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:32] "GET /pos-self/179?access_token=0a3297abba324da8 HTTP/1.1" 200 - 57 0.014 0.202 2026-09-24 16:48:32,545 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Navigation result: {'frameId': 'DF55AB1B3A632FC14BE5B02EFE272C32', 'loaderId': '5A0D1BA0B58E5998D2FBA682C04B0FA1', 'isDownload': False} 2026-09-24 16:48:32,546 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:32,555 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:48:32,566 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e46ed49/pos_self_order.assets.min.css, copying from /web/assets/e46ed49/pos_self_order.assets.min.css 2026-09-24 16:48:32,591 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:32] "GET /web/assets/1/e46ed49/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.012 0.018 2026-09-24 16:48:32,596 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4e19cf1/pos_self_order.assets.min.js, copying from /web/assets/4e19cf1/pos_self_order.assets.min.js 2026-09-24 16:48:32,608 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:32] "GET /web/assets/1/4e19cf1/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.003 0.046 2026-09-24 16:48:32,612 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js, copying from /web/assets/0c84a7c/pos_self_order.assets_tests.min.js 2026-09-24 16:48:32,619 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:32] "GET /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.002 0.055 2026-09-24 16:48:32,705 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:32] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.004 2026-09-24 16:48:32,710 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:32] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-24 16:48:32,716 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:32] "GET /web/image/website/1/favicon?unique=66fa3c7 HTTP/1.1" 200 - 5 0.001 0.005 2026-09-24 16:48:32,720 44 INFO rb-c855d12-225060-418428 odoo.http: Session expired 2026-09-24 16:48:32,720 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:32] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:48:32,722 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Evaluate test code "odoo.startTour('test_self_order_kiosk_combo_sides', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/179?access_token=0a3297abba324da8", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:48:32,728 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:32,759 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:32] "POST /pos-self/relations/179 HTTP/1.1" 200 - 37 0.012 0.022 2026-09-24 16:48:32,793 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:32] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.066 2026-09-24 16:48:32,924 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:32] "POST /pos-self/data/179 HTTP/1.1" 200 - 189 0.042 0.097 2026-09-24 16:48:32,925 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:32] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.123 2026-09-24 16:48:32,970 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:32] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.002 0.021 2026-09-24 16:48:32,974 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:32,999 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:32] "GET /web/image/ir.attachment/11424/raw HTTP/1.1" 200 - 4 0.000 0.003 2026-09-24 16:48:33,017 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:33,028 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:33] "GET /web/image/ir.attachment/11378/raw HTTP/1.1" 200 - 4 0.000 0.003 2026-09-24 16:48:33,033 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:33] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:48:33,086 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:33,110 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:33] "GET /web/image/pos.category/348/image_128?unique=2026-09-24T16:48:06.000+00:00 HTTP/1.1" 200 - 2 0.001 0.015 2026-09-24 16:48:33,122 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:33] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 - 4 0.001 0.026 2026-09-24 16:48:33,130 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:33] "GET /web/image/product.template/2459/image_512?unique=2026-09-24T16:48:06.000+00:00 HTTP/1.1" 200 - 3 0.001 0.029 2026-09-24 16:48:33,136 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:33] "GET /web/image/product.template/2463/image_512?unique=2026-09-24T16:48:06.000+00:00 HTTP/1.1" 200 - 3 0.001 0.034 2026-09-24 16:48:33,139 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:33,142 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:33] "GET /web/image/product.template/2460/image_512?unique=2026-09-24T16:48:06.000+00:00 HTTP/1.1" 200 - 3 0.001 0.041 2026-09-24 16:48:33,150 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:33] "GET /web/image/product.template/2461/image_512?unique=2026-09-24T16:48:06.000+00:00 HTTP/1.1" 200 - 3 0.001 0.047 2026-09-24 16:48:33,157 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:33] "GET /web/image/product.template/2462/image_512?unique=2026-09-24T16:48:06.000+00:00 HTTP/1.1" 200 - 3 0.001 0.043 2026-09-24 16:48:33,162 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:33] "GET /web/image/product.template/2476/image_512?unique=2026-09-24T16:48:06.000+00:00 HTTP/1.1" 200 - 3 0.001 0.016 2026-09-24 16:48:33,206 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:33,226 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:33] "GET /web/image/product.product/2964/image_512?unique=2026-09-24T16:48:06.000+00:00 HTTP/1.1" 200 - 8 0.002 0.009 2026-09-24 16:48:33,270 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:33,320 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:33,376 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:33,384 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:33] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:48:33,431 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:33,485 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:33,549 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides.browser: tour succeeded 2026-09-24 16:48:33,549 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:33,576 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides.browser: heap 9245940 (allocated 10485760) 2026-09-24 16:48:33,577 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Closing chrome headless with pid 138318 2026-09-24 16:48:33,578 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Closing websocket connection 2026-09-24 16:48:33,578 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Terminating chrome headless with pid 138318 2026-09-24 16:48:33,632 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_164833_632694_test_self_order_kiosk_combo_sides.txt 2026-09-24 16:48:33,632 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Removing chrome user profile "/tmp/tmpme2vt3h6_chrome_odoo" 2026-09-24 16:48:33,662 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_kiosk_ordering_images_clear ... 2026-09-24 16:48:35,883 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_kiosk_ordering_images_public ... 2026-09-24 16:48:38,038 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment ... 2026-09-24 16:48:40,357 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Chrome pid: 138512 2026-09-24 16:48:40,357 44 INFO rb-c855d12-225060-418428 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/tmpd1srdc5s_chrome_odoo 2026-09-24 16:48:40,357 44 INFO rb-c855d12-225060-418428 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:43137/json/version 2026-09-24 16:48:40,358 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43137', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:48:40,397 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:40,397 44 INFO rb-c855d12-225060-418428 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:43137/json 2026-09-24 16:48:40,398 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43137', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:48:40,404 44 INFO rb-c855d12-225060-418428 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:43137/devtools/page/A0289D1641F2DC8AEC9A9ADFD3798AD7 2026-09-24 16:48:40,411 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:40,414 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Chrome headless enable page notifications 2026-09-24 16:48:40,426 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Setting session cookie in browser 2026-09-24 16:48:40,522 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Open "http://127.0.0.1:8069/pos-self/182?access_token=466bbd8093b34b5a" in browser 2026-09-24 16:48:40,522 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Navigating to: "http://127.0.0.1:8069/pos-self/182?access_token=466bbd8093b34b5a" 2026-09-24 16:48:40,529 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:48:40,747 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:40] "GET /pos-self/182?access_token=466bbd8093b34b5a HTTP/1.1" 200 - 57 0.013 0.207 2026-09-24 16:48:40,750 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Navigation result: {'frameId': 'A0289D1641F2DC8AEC9A9ADFD3798AD7', 'loaderId': '93418E38A759A4350A230FC6E63E172E', 'isDownload': False} 2026-09-24 16:48:40,750 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:40,760 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:48:40,773 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4e19cf1/pos_self_order.assets.min.js, copying from /web/assets/4e19cf1/pos_self_order.assets.min.js 2026-09-24 16:48:40,791 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:40] "GET /web/assets/1/4e19cf1/pos_self_order.assets.min.js HTTP/1.1" 200 - 9 0.004 0.022 2026-09-24 16:48:40,796 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e46ed49/pos_self_order.assets.min.css, copying from /web/assets/e46ed49/pos_self_order.assets.min.css 2026-09-24 16:48:40,815 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:40] "GET /web/assets/1/e46ed49/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.012 0.038 2026-09-24 16:48:40,819 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js, copying from /web/assets/0c84a7c/pos_self_order.assets_tests.min.js 2026-09-24 16:48:40,826 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:40] "GET /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.002 0.057 2026-09-24 16:48:40,891 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:40] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.004 2026-09-24 16:48:40,895 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:40] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.005 2026-09-24 16:48:40,900 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:40] "GET /web/image/website/1/favicon?unique=66fa3c7 HTTP/1.1" 200 - 5 0.001 0.005 2026-09-24 16:48:40,905 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Evaluate test code "odoo.startTour('test_self_order_kiosk_unpaid', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/182?access_token=466bbd8093b34b5a", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:48:40,905 44 INFO rb-c855d12-225060-418428 odoo.http: Session expired 2026-09-24 16:48:40,905 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:40] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:48:40,910 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:40,946 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:40] "POST /pos-self/relations/182 HTTP/1.1" 200 - 41 0.010 0.023 2026-09-24 16:48:40,969 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:40] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.054 2026-09-24 16:48:41,098 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:41] "POST /pos-self/data/182 HTTP/1.1" 200 - 176 0.045 0.091 2026-09-24 16:48:41,100 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:41] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.121 2026-09-24 16:48:41,141 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:41] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.021 2026-09-24 16:48:41,145 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:41,170 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:41] "GET /web/image/ir.attachment/11580/raw HTTP/1.1" 200 - 4 0.000 0.003 2026-09-24 16:48:41,199 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:41,224 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:41] "GET /web/image/pos.category/348/image_128?unique=2026-09-24T16:48:06.000+00:00 HTTP/1.1" 200 - 2 0.000 0.013 2026-09-24 16:48:41,229 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:41] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:48:41,234 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:41] "GET /web/image/product.template/2459/image_512?unique=2026-09-24T16:48:06.000+00:00 HTTP/1.1" 200 - 3 0.002 0.018 2026-09-24 16:48:41,241 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:41] "GET /web/image/product.template/2463/image_512?unique=2026-09-24T16:48:06.000+00:00 HTTP/1.1" 200 - 3 0.001 0.022 2026-09-24 16:48:41,248 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:41] "GET /web/image/product.template/2460/image_512?unique=2026-09-24T16:48:06.000+00:00 HTTP/1.1" 200 - 3 0.001 0.031 2026-09-24 16:48:41,253 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:41,254 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:41] "GET /web/image/product.template/2461/image_512?unique=2026-09-24T16:48:06.000+00:00 HTTP/1.1" 200 - 3 0.001 0.035 2026-09-24 16:48:41,261 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:41] "GET /web/image/product.template/2462/image_512?unique=2026-09-24T16:48:06.000+00:00 HTTP/1.1" 200 - 3 0.001 0.041 2026-09-24 16:48:41,314 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:41,372 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:41,379 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:41] "GET /web/image/ir.attachment/11534/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:48:41,384 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:41] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:48:41,394 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:41] "GET /web/image/product.product/2960/image_512?unique=2026-09-24T16:48:06.000+00:00 HTTP/1.1" 200 - 8 0.002 0.009 2026-09-24 16:48:41,431 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:41,448 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43252209 started for PoS orders references: [{'name': None, 'pos_reference': '260-182-000001', 'uuid': '7c725a46-294e-4b92-b896-df7ff21ed786'}] 2026-09-24 16:48:41,466 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43252209 order {'name': None, 'pos_reference': '260-182-000001', 'uuid': '7c725a46-294e-4b92-b896-df7ff21ed786'} created pos.order #924 2026-09-24 16:48:41,472 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43252209 finished 2026-09-24 16:48:41,514 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:41] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 99 0.025 0.059 2026-09-24 16:48:41,539 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:41] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.002 0.006 2026-09-24 16:48:41,546 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:41] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.001 0.004 2026-09-24 16:48:41,556 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment.browser: tour succeeded 2026-09-24 16:48:41,556 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:41,573 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment.browser: heap 7454552 (allocated 8126464) 2026-09-24 16:48:41,574 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Closing chrome headless with pid 138512 2026-09-24 16:48:41,574 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Closing websocket connection 2026-09-24 16:48:41,575 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Terminating chrome headless with pid 138512 2026-09-24 16:48:41,628 44 INFO rb-c855d12-225060-418428 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-c855d12-225060-418428/chrome_logs/chrome_log_20260924_164841_628419_test_self_order_kiosk_to_cashier_payment.txt 2026-09-24 16:48:41,628 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Removing chrome user profile "/tmp/tmpd1srdc5s_chrome_odoo" 2026-09-24 16:48:41,767 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Chrome pid: 138707 2026-09-24 16:48:41,767 44 INFO rb-c855d12-225060-418428 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/tmp4j9qobqj_chrome_odoo 2026-09-24 16:48:41,767 44 INFO rb-c855d12-225060-418428 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:45121/json/version 2026-09-24 16:48:41,768 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45121', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:48:41,808 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:41,808 44 INFO rb-c855d12-225060-418428 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:45121/json 2026-09-24 16:48:41,808 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45121', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:48:41,815 44 INFO rb-c855d12-225060-418428 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:45121/devtools/page/0C2531F0F4D49EAC68967C59B1985ECE 2026-09-24 16:48:41,824 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:41,829 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Chrome headless enable page notifications 2026-09-24 16:48:41,848 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-09-24 16:48:41,852 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Setting session cookie in browser 2026-09-24 16:48:41,853 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Open "http://127.0.0.1:8069/pos/ui/183" in browser 2026-09-24 16:48:41,853 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Navigating to: "http://127.0.0.1:8069/pos/ui/183" 2026-09-24 16:48:42,083 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:42] "GET /pos/ui/183 HTTP/1.1" 200 - 112 0.030 0.194 2026-09-24 16:48:42,085 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Navigation result: {'frameId': '0C2531F0F4D49EAC68967C59B1985ECE', 'loaderId': 'DDB1B4635923B23CCA6F05EE284E5C30', 'isDownload': False} 2026-09-24 16:48:42,085 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:42,096 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:48:42,109 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:42] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-09-24 16:48:42,111 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:42] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-09-24 16:48:42,115 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:42] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.014 2026-09-24 16:48:42,379 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:42] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:48:42,380 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:42] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:48:42,387 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:42] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:48:42,406 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Evaluate test code "odoo.startTour('test_pay_unpaid_order_from_kiosk', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/183", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:48:42,407 44 INFO rb-c855d12-225060-418428 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-09-24 16:48:42,409 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:42,429 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:42] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 30 0.011 0.025 2026-09-24 16:48:42,433 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:42] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.033 2026-09-24 16:48:42,439 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:42] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:48:42,444 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:42] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:48:42,461 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:42] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.003 0.011 2026-09-24 16:48:42,464 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:42] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.000 0.015 2026-09-24 16:48:42,498 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:42] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.008 0.024 2026-09-24 16:48:42,500 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:42] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.026 2026-09-24 16:48:42,803 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:42] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 408 0.089 0.197 2026-09-24 16:48:42,819 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:42] "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-09-24 16:48:42,844 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48: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.003 2026-09-24 16:48:42,886 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:42] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.032 2026-09-24 16:48:42,901 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48: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.003 2026-09-24 16:48:42,907 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:42,916 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:42] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-09-24 16:48:42,938 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:42] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:48:42,945 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:42] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:48:42,949 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:42] "GET /web/image?model=res.company&id=1&field=logo HTTP/1.1" 200 - 3 0.002 0.007 2026-09-24 16:48:42,950 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:42] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.008 2026-09-24 16:48:42,954 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:42] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:48:42,955 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:42] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:48:42,966 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:42] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 4 0.001 0.005 2026-09-24 16:48:43,004 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:43,039 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:43] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.008 2026-09-24 16:48:43,068 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:43] "GET /pos/ui/183 HTTP/1.1" 200 - 34 0.014 0.026 2026-09-24 16:48:43,098 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:43] "GET /pos/ui/183?from_backend=True HTTP/1.1" 200 - 34 0.008 0.059 2026-09-24 16:48:43,100 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:43,104 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:43] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:48:43,117 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:43] "GET /web/image?model=product.template&field=image_128&id=2459&unique=2026-09-24T16:48:06.000+00:00 HTTP/1.1" 200 - 3 0.004 0.080 2026-09-24 16:48:43,130 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:43] "GET /web/image?model=product.template&field=image_128&id=2461&unique=2026-09-24T16:48:06.000+00:00 HTTP/1.1" 200 - 3 0.001 0.090 2026-09-24 16:48:43,136 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:43] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.001 0.087 2026-09-24 16:48:43,149 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:43] "GET /web/image?model=product.template&field=image_128&id=2460&unique=2026-09-24T16:48:06.000+00:00 HTTP/1.1" 200 - 3 0.001 0.113 2026-09-24 16:48:43,164 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:43] "GET /web/image?model=product.template&field=image_128&id=2462&unique=2026-09-24T16:48:06.000+00:00 HTTP/1.1" 200 - 3 0.001 0.093 2026-09-24 16:48:43,189 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:43] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 21 0.007 0.073 2026-09-24 16:48:43,202 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:43] "GET /web/image?model=product.template&field=image_128&id=2463&unique=2026-09-24T16:48:06.000+00:00 HTTP/1.1" 200 - 3 0.001 0.081 2026-09-24 16:48:43,232 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:43,279 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:43] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 60 0.016 0.030 2026-09-24 16:48:43,298 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:43] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 5 0.002 0.011 2026-09-24 16:48:43,313 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:43] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:48:43,315 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:43,373 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:43,430 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:43,481 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:43,550 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:43,557 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:43] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:48:43,600 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:43,655 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:43,713 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:43,718 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98344066 started for PoS orders references: [{'name': '/', 'pos_reference': '260-182-000001', 'uuid': '7c725a46-294e-4b92-b896-df7ff21ed786'}] 2026-09-24 16:48:43,720 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:43] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:48:43,775 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [815] to pos.order #924 2026-09-24 16:48:43,956 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98344066 order {'name': '/', 'pos_reference': '260-182-000001', 'uuid': '7c725a46-294e-4b92-b896-df7ff21ed786'} updated pos.order #924 2026-09-24 16:48:43,963 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98344066 finished 2026-09-24 16:48:43,993 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:43] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 256 0.086 0.192 2026-09-24 16:48:44,017 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:44] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:48:44,067 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41576309 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '260-182-000001', 'uuid': '7c725a46-294e-4b92-b896-df7ff21ed786'}] 2026-09-24 16:48:44,068 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment.browser: tour succeeded 2026-09-24 16:48:44,069 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:44,072 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41576309 order {'name': 'Shop - 000001', 'pos_reference': '260-182-000001', 'uuid': '7c725a46-294e-4b92-b896-df7ff21ed786'} sync ignored for existing PoS order pos.order(924,) (state: paid) 2026-09-24 16:48:44,079 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41576309 finished 2026-09-24 16:48:44,114 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment.browser: heap 15583040 (allocated 17039360) 2026-09-24 16:48:44,116 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Closing chrome headless with pid 138707 2026-09-24 16:48:44,117 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Closing websocket connection 2026-09-24 16:48:44,117 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Terminating chrome headless with pid 138707 2026-09-24 16:48:44,121 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:44] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.016 0.039 2026-09-24 16:48:44,173 44 INFO rb-c855d12-225060-418428 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-c855d12-225060-418428/chrome_logs/chrome_log_20260924_164844_173371_test_self_order_kiosk_to_cashier_payment.txt 2026-09-24 16:48:44,173 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Removing chrome user profile "/tmp/tmp4j9qobqj_chrome_odoo" 2026-09-24 16:48:44,212 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_language_changes ... 2026-09-24 16:48:46,712 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Chrome pid: 138919 2026-09-24 16:48:46,712 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Chrome headless temporary user profile dir: /tmp/tmpm2l5vnu3_chrome_odoo 2026-09-24 16:48:46,712 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Issuing json command http://127.0.0.1:35117/json/version 2026-09-24 16:48:46,713 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35117', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:48:46,751 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Browser version: Chrome/150.0.7871.114 2026-09-24 16:48:46,751 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Issuing json command http://127.0.0.1:35117/json 2026-09-24 16:48:46,752 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35117', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:48:46,757 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Websocket url found: ws://127.0.0.1:35117/devtools/page/1949F1790FBD0CAD86AF97FD80277E3C 2026-09-24 16:48:46,764 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Enable chrome headless console log notification 2026-09-24 16:48:46,768 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Chrome headless enable page notifications 2026-09-24 16:48:46,779 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Setting session cookie in browser 2026-09-24 16:48:46,850 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Open "http://127.0.0.1:8069/pos-self/184?access_token=0d91b83292d94123" in browser 2026-09-24 16:48:46,850 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Navigating to: "http://127.0.0.1:8069/pos-self/184?access_token=0d91b83292d94123" 2026-09-24 16:48:46,858 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:48:47,076 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:47] "GET /pos-self/184?access_token=0d91b83292d94123 HTTP/1.1" 200 - 57 0.014 0.206 2026-09-24 16:48:47,079 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Navigation result: {'frameId': '1949F1790FBD0CAD86AF97FD80277E3C', 'loaderId': 'EE9737942F75608B568DECB853449C51', 'isDownload': False} 2026-09-24 16:48:47,079 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:47,087 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:48:47,098 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e46ed49/pos_self_order.assets.min.css, copying from /web/assets/e46ed49/pos_self_order.assets.min.css 2026-09-24 16:48:47,124 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:47] "GET /web/assets/1/e46ed49/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.013 0.020 2026-09-24 16:48:47,130 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4e19cf1/pos_self_order.assets.min.js, copying from /web/assets/4e19cf1/pos_self_order.assets.min.js 2026-09-24 16:48:47,143 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:47] "GET /web/assets/1/4e19cf1/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.003 0.048 2026-09-24 16:48:47,148 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js, copying from /web/assets/0c84a7c/pos_self_order.assets_tests.min.js 2026-09-24 16:48:47,156 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:47] "GET /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.004 0.058 2026-09-24 16:48:47,249 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:47] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.005 2026-09-24 16:48:47,253 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:47] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-24 16:48:47,259 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:47] "GET /web/image/website/1/favicon?unique=66fa3c7 HTTP/1.1" 200 - 5 0.001 0.005 2026-09-24 16:48:47,264 44 INFO rb-c855d12-225060-418428 odoo.http: Session expired 2026-09-24 16:48:47,264 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:47] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:48:47,272 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Evaluate test code "odoo.startTour('self_order_language_changes', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/184?access_token=0d91b83292d94123", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:48:47,278 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:47,300 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:47] "POST /pos-self/relations/184 HTTP/1.1" 200 - 37 0.010 0.022 2026-09-24 16:48:47,323 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:47] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.053 2026-09-24 16:48:47,527 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:47] "POST /pos-self/data/184 HTTP/1.1" 200 - 183 0.047 0.162 2026-09-24 16:48:47,529 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:47] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.194 2026-09-24 16:48:47,576 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:47] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.022 2026-09-24 16:48:47,580 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes.browser: Owl is running in 'dev' mode. 2026-09-24 16:48:47,602 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:47] "GET /base/static/img/country_flags/us.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:48:47,607 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:47] "GET /web/image/ir.attachment/11633/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:48:47,622 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:47,673 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:47,707 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:47] "GET /web/image/ir.attachment/11632/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:48:47,736 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:47,746 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:47] "GET /web/image/ir.attachment/11587/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:48:47,749 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:47] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:48:47,801 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:47,822 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:47] "GET /web/image/pos.category/352/image_128?unique=2026-09-24T16:48:06.000+00:00 HTTP/1.1" 200 - 2 0.001 0.014 2026-09-24 16:48:47,837 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:47] "GET /web/image/pos.category/348/image_128?unique=2026-09-24T16:48:06.000+00:00 HTTP/1.1" 200 - 2 0.001 0.029 2026-09-24 16:48:47,844 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:47] "GET /web/image/product.template/2460/image_512?unique=2026-09-24T16:48:06.000+00:00 HTTP/1.1" 200 - 3 0.001 0.031 2026-09-24 16:48:47,851 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:47] "GET /web/image/product.template/2459/image_512?unique=2026-09-24T16:48:06.000+00:00 HTTP/1.1" 200 - 3 0.001 0.038 2026-09-24 16:48:47,855 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:47,858 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:47] "GET /web/image/product.template/2463/image_512?unique=2026-09-24T16:48:06.000+00:00 HTTP/1.1" 200 - 3 0.001 0.044 2026-09-24 16:48:47,865 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:47] "GET /web/image/product.template/2461/image_512?unique=2026-09-24T16:48:06.000+00:00 HTTP/1.1" 200 - 3 0.001 0.049 2026-09-24 16:48:47,871 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:47] "GET /web/image/product.template/2462/image_512?unique=2026-09-24T16:48:06.000+00:00 HTTP/1.1" 200 - 3 0.001 0.046 2026-09-24 16:48:47,881 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:47] "GET /web/image/product.template/2477/image_512?unique=2026-09-24T16:48:06.000+00:00 HTTP/1.1" 200 - 3 0.001 0.020 2026-09-24 16:48:47,913 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:47,967 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:47,977 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:47] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:48:48,024 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:48,074 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:48,125 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:48,178 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:48,192 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:48] "GET /base/static/img/country_flags/fr.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:48:48,240 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:48] "GET /pos-self/184?access_token=0d91b83292d94123 HTTP/1.1" 303 - 2 0.001 0.003 2026-09-24 16:48:48,260 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:48] "GET /fr/pos-self/184?access_token=0d91b83292d94123 HTTP/1.1" 200 - 10 0.003 0.015 2026-09-24 16:48:48,270 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:48:48,373 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:48] "GET /website/translations?hash=&lang=fr_FR HTTP/1.1" 200 - 0 0.000 0.048 2026-09-24 16:48:48,389 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:48,393 44 INFO rb-c855d12-225060-418428 odoo.http: Session expired 2026-09-24 16:48:48,393 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:48] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:48:48,427 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:48] "POST /pos-self/relations/184 HTTP/1.1" 200 - 16 0.006 0.023 2026-09-24 16:48:48,430 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:48] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.001 0.031 2026-09-24 16:48:48,539 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:48] "POST /pos-self/data/184 HTTP/1.1" 200 - 115 0.030 0.075 2026-09-24 16:48:48,540 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:48] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.102 2026-09-24 16:48:48,563 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:48] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 304 - 3 0.001 0.005 2026-09-24 16:48:48,566 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes.browser: Owl is running in 'dev' mode. 2026-09-24 16:48:48,583 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:48] "GET /web/image/ir.attachment/11633/raw HTTP/1.1" 304 - 4 0.001 0.004 2026-09-24 16:48:48,622 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:48,681 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:48,686 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:48] "GET /web/image/ir.attachment/11632/raw HTTP/1.1" 304 - 4 0.001 0.004 2026-09-24 16:48:48,693 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:48] "GET /web/image/ir.attachment/11587/raw HTTP/1.1" 304 - 4 0.000 0.003 2026-09-24 16:48:48,738 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:48,791 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:48,848 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes.browser: tour succeeded 2026-09-24 16:48:48,849 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes.browser: ╔════════════════════════════════════════════╗ ║ TOUR self_order_language_changes SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-09-24 16:48:48,878 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes.browser: heap 8599028 (allocated 10162176) 2026-09-24 16:48:48,880 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Closing chrome headless with pid 138919 2026-09-24 16:48:48,880 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Closing websocket connection 2026-09-24 16:48:48,880 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Terminating chrome headless with pid 138919 2026-09-24 16:48:48,934 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_164848_934235_test_self_order_language_changes.txt 2026-09-24 16:48:48,934 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Removing chrome user profile "/tmp/tmpm2l5vnu3_chrome_odoo" 2026-09-24 16:48:48,962 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_parent_category ... 2026-09-24 16:48:51,325 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Chrome pid: 139127 2026-09-24 16:48:51,325 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Chrome headless temporary user profile dir: /tmp/tmpsf92ib84_chrome_odoo 2026-09-24 16:48:51,325 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Issuing json command http://127.0.0.1:43323/json/version 2026-09-24 16:48:51,326 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43323', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:48:51,365 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Browser version: Chrome/150.0.7871.114 2026-09-24 16:48:51,365 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Issuing json command http://127.0.0.1:43323/json 2026-09-24 16:48:51,365 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43323', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:48:51,371 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Websocket url found: ws://127.0.0.1:43323/devtools/page/FDB6063AD3DFA4D6A7994773AA14AAE0 2026-09-24 16:48:51,379 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Enable chrome headless console log notification 2026-09-24 16:48:51,383 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Chrome headless enable page notifications 2026-09-24 16:48:51,394 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Setting session cookie in browser 2026-09-24 16:48:51,494 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Open "http://127.0.0.1:8069/pos-self/185?access_token=b98a1f35e56e4eff" in browser 2026-09-24 16:48:51,494 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Navigating to: "http://127.0.0.1:8069/pos-self/185?access_token=b98a1f35e56e4eff" 2026-09-24 16:48:51,502 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:48:51,719 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:51] "GET /pos-self/185?access_token=b98a1f35e56e4eff HTTP/1.1" 200 - 57 0.013 0.206 2026-09-24 16:48:51,722 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Navigation result: {'frameId': 'FDB6063AD3DFA4D6A7994773AA14AAE0', 'loaderId': '9BF19F3029E29D7A5EB79E4F2FD36A3E', 'isDownload': False} 2026-09-24 16:48:51,722 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:51,732 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:48:51,744 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4e19cf1/pos_self_order.assets.min.js, copying from /web/assets/4e19cf1/pos_self_order.assets.min.js 2026-09-24 16:48:51,762 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:51] "GET /web/assets/1/4e19cf1/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.003 0.021 2026-09-24 16:48:51,767 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e46ed49/pos_self_order.assets.min.css, copying from /web/assets/e46ed49/pos_self_order.assets.min.css 2026-09-24 16:48:51,789 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:51] "GET /web/assets/1/e46ed49/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.014 0.039 2026-09-24 16:48:51,794 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js, copying from /web/assets/0c84a7c/pos_self_order.assets_tests.min.js 2026-09-24 16:48:51,802 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:51] "GET /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.003 0.061 2026-09-24 16:48:51,865 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:51] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.004 2026-09-24 16:48:51,870 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:51] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-24 16:48:51,875 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:51] "GET /web/image/website/1/favicon?unique=66fa3c7 HTTP/1.1" 200 - 5 0.001 0.006 2026-09-24 16:48:51,879 44 INFO rb-c855d12-225060-418428 odoo.http: Session expired 2026-09-24 16:48:51,879 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:51] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:48:51,888 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Evaluate test code "odoo.startTour('test_self_order_parent_category', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/185?access_token=b98a1f35e56e4eff", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:48:51,895 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:51,914 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:51] "POST /pos-self/relations/185 HTTP/1.1" 200 - 37 0.009 0.021 2026-09-24 16:48:51,936 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:51] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.051 2026-09-24 16:48:52,051 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:52] "POST /pos-self/data/185 HTTP/1.1" 200 - 162 0.038 0.083 2026-09-24 16:48:52,053 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:52] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.107 2026-09-24 16:48:52,096 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:52] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.021 2026-09-24 16:48:52,100 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category.browser: Owl is running in 'dev' mode. 2026-09-24 16:48:52,126 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:52] "GET /web/image/ir.attachment/11686/raw HTTP/1.1" 200 - 4 0.000 0.003 2026-09-24 16:48:52,147 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:52,167 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:52] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:48:52,173 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:52] "GET /web/image/pos.category/353/image_128?unique=2026-09-24T16:48:06.000+00:00 HTTP/1.1" 200 - 2 0.001 0.014 2026-09-24 16:48:52,180 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:52] "GET /web/image/product.template/2478/image_512?unique=2026-09-24T16:48:06.000+00:00 HTTP/1.1" 200 - 3 0.001 0.017 2026-09-24 16:48:52,187 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:52] "GET /web/image/product.template/2479/image_512?unique=2026-09-24T16:48:06.000+00:00 HTTP/1.1" 200 - 3 0.001 0.023 2026-09-24 16:48:52,198 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:52] "GET /web/image/pos.category/355/image_128?unique=2026-09-24T16:48:06.000+00:00 HTTP/1.1" 200 - 2 0.000 0.030 2026-09-24 16:48:52,201 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:52,209 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:52] "GET /web/image/pos.category/354/image_128?unique=2026-09-24T16:48:06.000+00:00 HTTP/1.1" 200 - 2 0.000 0.042 2026-09-24 16:48:52,259 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:52,311 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:52,369 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:52,429 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:52,435 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:52] "GET /web/image/ir.attachment/11640/raw HTTP/1.1" 200 - 4 0.000 0.004 2026-09-24 16:48:52,443 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:52] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:48:52,456 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:52] "GET /web/image/product.product/2979/image_512?unique=2026-09-24T16:48:06.000+00:00 HTTP/1.1" 200 - 8 0.003 0.011 2026-09-24 16:48:52,465 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:52] "GET /web/image/product.product/2980/image_512?unique=2026-09-24T16:48:06.000+00:00 HTTP/1.1" 200 - 8 0.002 0.020 2026-09-24 16:48:52,491 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:52,509 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33115477 started for PoS orders references: [{'name': None, 'pos_reference': '260-185-000001', 'uuid': 'b391bc53-2666-45c3-8803-f29c8dc68320'}] 2026-09-24 16:48:52,529 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33115477 order {'name': None, 'pos_reference': '260-185-000001', 'uuid': 'b391bc53-2666-45c3-8803-f29c8dc68320'} created pos.order #925 2026-09-24 16:48:52,535 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33115477 finished 2026-09-24 16:48:52,576 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:52] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 98 0.027 0.062 2026-09-24 16:48:52,603 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:52] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.002 0.007 2026-09-24 16:48:52,611 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:52] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.001 0.004 2026-09-24 16:48:52,625 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category.browser: tour succeeded 2026-09-24 16:48:52,626 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:52,644 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category.browser: heap 7575660 (allocated 8126464) 2026-09-24 16:48:52,646 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Closing chrome headless with pid 139127 2026-09-24 16:48:52,646 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Closing websocket connection 2026-09-24 16:48:52,647 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Terminating chrome headless with pid 139127 2026-09-24 16:48:52,701 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_164852_700940_test_self_order_parent_category.txt 2026-09-24 16:48:52,701 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Removing chrome user profile "/tmp/tmpsf92ib84_chrome_odoo" 2026-09-24 16:48:52,730 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_pricelist ... 2026-09-24 16:48:55,157 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Chrome pid: 139321 2026-09-24 16:48:55,157 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Chrome headless temporary user profile dir: /tmp/tmpwp32h1ix_chrome_odoo 2026-09-24 16:48:55,157 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Issuing json command http://127.0.0.1:37299/json/version 2026-09-24 16:48:55,158 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37299', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:48:55,160 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Browser version: Chrome/150.0.7871.114 2026-09-24 16:48:55,160 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Issuing json command http://127.0.0.1:37299/json 2026-09-24 16:48:55,160 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37299', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:48:55,161 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Websocket url found: ws://127.0.0.1:37299/devtools/page/EE111B71E02652CFC233934C13823A81 2026-09-24 16:48:55,162 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Enable chrome headless console log notification 2026-09-24 16:48:55,163 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Chrome headless enable page notifications 2026-09-24 16:48:55,166 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Setting session cookie in browser 2026-09-24 16:48:55,260 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Open "http://127.0.0.1:8069/pos-self/186?access_token=e4b0934dfbcb4418" in browser 2026-09-24 16:48:55,260 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Navigating to: "http://127.0.0.1:8069/pos-self/186?access_token=e4b0934dfbcb4418" 2026-09-24 16:48:55,267 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:48:55,480 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:55] "GET /pos-self/186?access_token=e4b0934dfbcb4418 HTTP/1.1" 200 - 57 0.013 0.201 2026-09-24 16:48:55,482 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Navigation result: {'frameId': 'EE111B71E02652CFC233934C13823A81', 'loaderId': '1339679928E231E9F75C20E5CF81D3DE', 'isDownload': False} 2026-09-24 16:48:55,483 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:55,491 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:48:55,504 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e46ed49/pos_self_order.assets.min.css, copying from /web/assets/e46ed49/pos_self_order.assets.min.css 2026-09-24 16:48:55,527 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:55] "GET /web/assets/1/e46ed49/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.012 0.018 2026-09-24 16:48:55,531 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js, copying from /web/assets/0c84a7c/pos_self_order.assets_tests.min.js 2026-09-24 16:48:55,538 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:55] "GET /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.003 0.037 2026-09-24 16:48:55,543 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4e19cf1/pos_self_order.assets.min.js, copying from /web/assets/4e19cf1/pos_self_order.assets.min.js 2026-09-24 16:48:55,557 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:55] "GET /web/assets/1/4e19cf1/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.003 0.057 2026-09-24 16:48:55,653 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:55] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.005 2026-09-24 16:48:55,657 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:55] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.005 2026-09-24 16:48:55,663 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:55] "GET /web/image/website/1/favicon?unique=66fa3c7 HTTP/1.1" 200 - 5 0.001 0.005 2026-09-24 16:48:55,667 44 INFO rb-c855d12-225060-418428 odoo.http: Session expired 2026-09-24 16:48:55,667 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:55] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:48:55,671 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Evaluate test code "odoo.startTour('test_self_order_pricelist', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/186?access_token=e4b0934dfbcb4418", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:48:55,676 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:55,703 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:55] "POST /pos-self/relations/186 HTTP/1.1" 200 - 42 0.009 0.022 2026-09-24 16:48:55,726 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:55] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.052 2026-09-24 16:48:55,729 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:55,854 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:55] "POST /pos-self/data/186 HTTP/1.1" 200 - 183 0.042 0.092 2026-09-24 16:48:55,856 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:55] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.121 2026-09-24 16:48:55,899 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:55] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.021 2026-09-24 16:48:55,903 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist.browser: Owl is running in 'dev' mode. 2026-09-24 16:48:55,928 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:55] "GET /web/image/ir.attachment/11739/raw HTTP/1.1" 200 - 4 0.000 0.003 2026-09-24 16:48:55,956 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:55,982 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:55] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:48:55,982 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:55] "GET /web/image/pos.category/348/image_128?unique=2026-09-24T16:48:06.000+00:00 HTTP/1.1" 200 - 2 0.000 0.013 2026-09-24 16:48:55,990 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:55] "GET /web/image/product.template/2459/image_512?unique=2026-09-24T16:48:06.000+00:00 HTTP/1.1" 200 - 3 0.001 0.010 2026-09-24 16:48:55,996 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:55] "GET /web/image/product.template/2463/image_512?unique=2026-09-24T16:48:06.000+00:00 HTTP/1.1" 200 - 3 0.001 0.017 2026-09-24 16:48:56,002 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:56] "GET /web/image/product.template/2461/image_512?unique=2026-09-24T16:48:06.000+00:00 HTTP/1.1" 200 - 3 0.001 0.021 2026-09-24 16:48:56,008 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:56] "GET /web/image/product.template/2460/image_512?unique=2026-09-24T16:48:06.000+00:00 HTTP/1.1" 200 - 3 0.001 0.028 2026-09-24 16:48:56,011 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:56,014 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:56] "GET /web/image/product.template/2462/image_512?unique=2026-09-24T16:48:06.000+00:00 HTTP/1.1" 200 - 3 0.001 0.027 2026-09-24 16:48:56,071 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:56,131 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:56,192 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:56,198 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:56] "GET /web/image/ir.attachment/11693/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:48:56,213 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:56] "GET /web/image/product.product/2960/image_512?unique=2026-09-24T16:48:06.000+00:00 HTTP/1.1" 200 - 8 0.002 0.009 2026-09-24 16:48:56,243 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:56,296 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:56,353 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:56,407 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:56,458 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:56,518 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:56,536 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17141888 started for PoS orders references: [{'name': None, 'pos_reference': '260-186-000001', 'uuid': 'ef0e82ae-c8b1-4c62-844a-e0d52ab958be'}] 2026-09-24 16:48:56,554 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17141888 order {'name': None, 'pos_reference': '260-186-000001', 'uuid': 'ef0e82ae-c8b1-4c62-844a-e0d52ab958be'} created pos.order #926 2026-09-24 16:48:56,560 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17141888 finished 2026-09-24 16:48:56,604 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:56] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 101 0.026 0.062 2026-09-24 16:48:56,627 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:56] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.002 0.006 2026-09-24 16:48:56,645 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:48:56] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.001 0.004 2026-09-24 16:48:56,659 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:56,709 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist.browser: tour succeeded 2026-09-24 16:48:56,709 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist.browser: ╔══════════════════════════════════════════╗ ║ TOUR test_self_order_pricelist SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-09-24 16:48:56,729 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist.browser: heap 7942076 (allocated 8912896) 2026-09-24 16:48:56,730 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Closing chrome headless with pid 139321 2026-09-24 16:48:56,731 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Closing websocket connection 2026-09-24 16:48:56,731 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Terminating chrome headless with pid 139321 2026-09-24 16:48:56,785 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_164856_785258_test_self_order_pricelist.txt 2026-09-24 16:48:56,785 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Removing chrome user profile "/tmp/tmpwp32h1ix_chrome_odoo" 2026-09-24 16:48:56,821 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-24 16:48:57,391 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_delete_mobile_order_from_backend ... 2026-09-24 16:48:59,801 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Chrome pid: 139514 2026-09-24 16:48:59,801 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Chrome headless temporary user profile dir: /tmp/tmp7zw5aol9_chrome_odoo 2026-09-24 16:48:59,801 44 INFO rb-c855d12-225060-418428 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:35119/json/version 2026-09-24 16:48:59,802 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35119', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:48:59,841 44 INFO rb-c855d12-225060-418428 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-09-24 16:48:59,841 44 INFO rb-c855d12-225060-418428 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:35119/json 2026-09-24 16:48:59,842 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35119', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:48:59,848 44 INFO rb-c855d12-225060-418428 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:35119/devtools/page/F564E22A9AF7454F87165137BA65A729 2026-09-24 16:48:59,856 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Enable chrome headless console log notification 2026-09-24 16:48:59,859 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Chrome headless enable page notifications 2026-09-24 16:48:59,871 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Setting session cookie in browser 2026-09-24 16:49:00,042 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Open "http://127.0.0.1:8069/pos-self/187?access_token=d5adf3e6002249f2" in browser 2026-09-24 16:49:00,042 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Navigating to: "http://127.0.0.1:8069/pos-self/187?access_token=d5adf3e6002249f2" 2026-09-24 16:49:00,049 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:49:00,255 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:00] "GET /pos-self/187?access_token=d5adf3e6002249f2 HTTP/1.1" 200 - 57 0.014 0.194 2026-09-24 16:49:00,258 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Navigation result: {'frameId': 'F564E22A9AF7454F87165137BA65A729', 'loaderId': '7B1BE725728390160DA4CA9F393D82EE', 'isDownload': False} 2026-09-24 16:49:00,258 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:00,266 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:49:00,277 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4e19cf1/pos_self_order.assets.min.js, copying from /web/assets/4e19cf1/pos_self_order.assets.min.js 2026-09-24 16:49:00,294 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:00] "GET /web/assets/1/4e19cf1/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.003 0.020 2026-09-24 16:49:00,298 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js, copying from /web/assets/0c84a7c/pos_self_order.assets_tests.min.js 2026-09-24 16:49:00,308 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:00] "GET /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.003 0.033 2026-09-24 16:49:00,312 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e46ed49/pos_self_order.assets.min.css, copying from /web/assets/e46ed49/pos_self_order.assets.min.css 2026-09-24 16:49:00,331 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:00] "GET /web/assets/1/e46ed49/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.012 0.050 2026-09-24 16:49:00,403 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:00] "GET /favicon.ico HTTP/1.1" 301 - 1 0.000 0.004 2026-09-24 16:49:00,406 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:00] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.004 2026-09-24 16:49:00,412 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:00] "GET /web/image/website/1/favicon?unique=66fa3c7 HTTP/1.1" 200 - 5 0.001 0.004 2026-09-24 16:49:00,416 44 INFO rb-c855d12-225060-418428 odoo.http: Session expired 2026-09-24 16:49:00,416 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:00] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:49:00,422 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Evaluate test code "odoo.startTour('test_delete_mobile_order_from_backend', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/187?access_token=d5adf3e6002249f2", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:49:00,427 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:00,450 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:00] "POST /pos-self/relations/187 HTTP/1.1" 200 - 37 0.009 0.021 2026-09-24 16:49:00,473 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:00] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.050 2026-09-24 16:49:00,479 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:00,600 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:00] "POST /pos-self/data/187 HTTP/1.1" 200 - 181 0.042 0.091 2026-09-24 16:49:00,602 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:00] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.121 2026-09-24 16:49:00,625 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:00,651 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:00] "GET /web/image/ir.attachment/11802/raw HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:49:00,675 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:00,702 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:49:00,702 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:00] "GET /web/image/pos.category/356/image_128?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 2 0.000 0.014 2026-09-24 16:49:00,711 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:00] "GET /web/image/product.template/2482/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 3 0.002 0.009 2026-09-24 16:49:00,717 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:00] "GET /web/image/product.template/2480/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 3 0.001 0.018 2026-09-24 16:49:00,723 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:00] "GET /web/image/product.template/2484/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 3 0.001 0.024 2026-09-24 16:49:00,729 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:00] "GET /web/image/product.template/2481/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 3 0.001 0.029 2026-09-24 16:49:00,735 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:00] "GET /web/image/product.template/2483/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 3 0.001 0.027 2026-09-24 16:49:00,736 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:00,794 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:00,800 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:00] "GET /web/image/ir.attachment/11756/raw HTTP/1.1" 200 - 4 0.000 0.003 2026-09-24 16:49:00,805 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:00] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:49:00,819 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:00] "GET /web/image/product.product/2981/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 8 0.002 0.012 2026-09-24 16:49:00,846 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:00,906 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:00,924 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22515773 started for PoS orders references: [{'name': None, 'pos_reference': '260-187-000001', 'uuid': '4e56763d-39a9-4b43-8aff-f5d95ac46f90'}] 2026-09-24 16:49:00,944 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22515773 order {'name': None, 'pos_reference': '260-187-000001', 'uuid': '4e56763d-39a9-4b43-8aff-f5d95ac46f90'} created pos.order #927 2026-09-24 16:49:00,950 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22515773 finished 2026-09-24 16:49:00,992 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:00] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 99 0.028 0.060 2026-09-24 16:49:01,019 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:01] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.004 0.007 2026-09-24 16:49:01,038 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:01,092 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:01,141 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:01,204 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #3 deleted mail.message records with IDs: [7302] 2026-09-24 16:49:01,248 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #3 deleted pos.order records with IDs: [927] 2026-09-24 16:49:01,252 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #3 deleted mail.followers records with IDs: [2607] 2026-09-24 16:49:01,254 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:01] "POST /pos-self-order/test-delete-order-from-backend/ HTTP/1.1" 200 - 74 0.022 0.039 2026-09-24 16:49:01,257 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:01] "GET /web/image/ir.attachment/11801/raw HTTP/1.1" 200 - 4 0.000 0.049 2026-09-24 16:49:01,258 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:01,272 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:01] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 10 0.002 0.008 2026-09-24 16:49:01,317 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:01,368 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend.browser: tour succeeded 2026-09-24 16:49:01,368 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:01,389 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend.browser: heap 8070216 (allocated 9175040) 2026-09-24 16:49:01,391 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Closing chrome headless with pid 139514 2026-09-24 16:49:01,392 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Closing websocket connection 2026-09-24 16:49:01,392 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Terminating chrome headless with pid 139514 2026-09-24 16:49:01,446 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_164901_446064_test_delete_mobile_order_from_backend.txt 2026-09-24 16:49:01,446 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Removing chrome user profile "/tmp/tmp7zw5aol9_chrome_odoo" 2026-09-24 16:49:01,475 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_mobile_self_order_preparation_changes ... 2026-09-24 16:49:03,981 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Chrome pid: 139712 2026-09-24 16:49:03,981 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Chrome headless temporary user profile dir: /tmp/tmph_qjjvdv_chrome_odoo 2026-09-24 16:49:03,981 44 INFO rb-c855d12-225060-418428 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:45537/json/version 2026-09-24 16:49:03,982 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45537', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:49:03,984 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:03,984 44 INFO rb-c855d12-225060-418428 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:45537/json 2026-09-24 16:49:03,984 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45537', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:49:03,985 44 INFO rb-c855d12-225060-418428 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:45537/devtools/page/17CF7602E2792CD223DC54D1BABADC8E 2026-09-24 16:49:03,986 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Enable chrome headless console log notification 2026-09-24 16:49:03,987 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Chrome headless enable page notifications 2026-09-24 16:49:03,990 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Setting session cookie in browser 2026-09-24 16:49:04,082 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Open "http://127.0.0.1:8069/pos-self/188?access_token=b259a04e843744b2" in browser 2026-09-24 16:49:04,083 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Navigating to: "http://127.0.0.1:8069/pos-self/188?access_token=b259a04e843744b2" 2026-09-24 16:49:04,091 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:49:04,312 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:04] "GET /pos-self/188?access_token=b259a04e843744b2 HTTP/1.1" 200 - 57 0.014 0.209 2026-09-24 16:49:04,314 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Navigation result: {'frameId': '17CF7602E2792CD223DC54D1BABADC8E', 'loaderId': '44D4950D2609937B4B8080B7EA6CFF1C', 'isDownload': False} 2026-09-24 16:49:04,314 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:04,326 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:49:04,338 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js, copying from /web/assets/0c84a7c/pos_self_order.assets_tests.min.js 2026-09-24 16:49:04,351 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:04] "GET /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.003 0.015 2026-09-24 16:49:04,356 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e46ed49/pos_self_order.assets.min.css, copying from /web/assets/e46ed49/pos_self_order.assets.min.css 2026-09-24 16:49:04,378 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:04] "GET /web/assets/1/e46ed49/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.013 0.034 2026-09-24 16:49:04,383 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4e19cf1/pos_self_order.assets.min.js, copying from /web/assets/4e19cf1/pos_self_order.assets.min.js 2026-09-24 16:49:04,396 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:04] "GET /web/assets/1/4e19cf1/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.003 0.062 2026-09-24 16:49:04,494 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:04] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.005 2026-09-24 16:49:04,498 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:04] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.004 2026-09-24 16:49:04,503 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:04] "GET /web/image/website/1/favicon?unique=66fa3c7 HTTP/1.1" 200 - 5 0.001 0.005 2026-09-24 16:49:04,507 44 INFO rb-c855d12-225060-418428 odoo.http: Session expired 2026-09-24 16:49:04,508 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:04] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:49:04,524 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Evaluate test code "odoo.startTour('test_mobile_self_order_preparation_changes', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/188?access_token=b259a04e843744b2", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:49:04,529 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:04,542 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:04] "POST /pos-self/relations/188 HTTP/1.1" 200 - 37 0.009 0.021 2026-09-24 16:49:04,566 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:04] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.052 2026-09-24 16:49:04,582 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:04,702 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:04] "POST /pos-self/data/188 HTTP/1.1" 200 - 181 0.043 0.096 2026-09-24 16:49:04,704 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:04] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.130 2026-09-24 16:49:04,728 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:04,757 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:04] "GET /web/image/ir.attachment/11855/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:49:04,780 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:04,801 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:04] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:49:04,806 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:04] "GET /web/image/pos.category/356/image_128?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 2 0.001 0.014 2026-09-24 16:49:04,814 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:04] "GET /web/image/product.template/2481/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 3 0.001 0.015 2026-09-24 16:49:04,821 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:04] "GET /web/image/product.template/2480/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 3 0.001 0.023 2026-09-24 16:49:04,828 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:04] "GET /web/image/product.template/2484/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 3 0.001 0.028 2026-09-24 16:49:04,837 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:04] "GET /web/image/product.template/2482/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 3 0.001 0.035 2026-09-24 16:49:04,843 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:04,844 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:04] "GET /web/image/product.template/2483/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 3 0.001 0.039 2026-09-24 16:49:04,903 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:04,963 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:04,971 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:04] "GET /web/image/ir.attachment/11809/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:49:04,980 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49: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-09-24 16:49:04,988 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:04] "GET /web/image/product.product/2981/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 8 0.004 0.009 2026-09-24 16:49:04,997 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:04] "GET /web/image/product.product/2983/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 8 0.002 0.018 2026-09-24 16:49:05,014 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:05,065 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:05,123 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:05,174 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:05,235 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:05,257 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26278472 started for PoS orders references: [{'name': None, 'pos_reference': '260-188-000001', 'uuid': 'e6d92672-6262-4e96-8693-99117e8177b3'}] 2026-09-24 16:49:05,278 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26278472 order {'name': None, 'pos_reference': '260-188-000001', 'uuid': 'e6d92672-6262-4e96-8693-99117e8177b3'} created pos.order #928 2026-09-24 16:49:05,284 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26278472 finished 2026-09-24 16:49:05,335 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:05] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 107 0.031 0.071 2026-09-24 16:49:05,362 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:05] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.002 0.007 2026-09-24 16:49:05,371 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:05,425 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: tour succeeded 2026-09-24 16:49:05,425 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:05,445 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: heap 8101952 (allocated 9699328) 2026-09-24 16:49:05,446 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Closing chrome headless with pid 139712 2026-09-24 16:49:05,447 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Closing websocket connection 2026-09-24 16:49:05,447 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Terminating chrome headless with pid 139712 2026-09-24 16:49:05,504 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_164905_504792_test_mobile_self_order_preparation_changes.txt 2026-09-24 16:49:05,505 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Removing chrome user profile "/tmp/tmph_qjjvdv_chrome_odoo" 2026-09-24 16:49:05,653 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Chrome pid: 139904 2026-09-24 16:49:05,653 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Chrome headless temporary user profile dir: /tmp/tmpxboh21hy_chrome_odoo 2026-09-24 16:49:05,653 44 INFO rb-c855d12-225060-418428 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:33763/json/version 2026-09-24 16:49:05,655 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33763', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:49:05,694 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:05,694 44 INFO rb-c855d12-225060-418428 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:33763/json 2026-09-24 16:49:05,694 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33763', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:49:05,700 44 INFO rb-c855d12-225060-418428 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:33763/devtools/page/40A7C24031CD9AF95ED3E220E6938A02 2026-09-24 16:49:05,710 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Enable chrome headless console log notification 2026-09-24 16:49:05,714 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Chrome headless enable page notifications 2026-09-24 16:49:05,733 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:49:05,735 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Setting session cookie in browser 2026-09-24 16:49:05,736 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Open "http://127.0.0.1:8069/pos/ui?config_id=188" in browser 2026-09-24 16:49:05,737 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=188" 2026-09-24 16:49:05,914 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:05] "GET /pos/ui?config_id=188 HTTP/1.1" 200 - 73 0.019 0.151 2026-09-24 16:49:05,917 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Navigation result: {'frameId': '40A7C24031CD9AF95ED3E220E6938A02', 'loaderId': '9EB8EC002BCFCEFDCBA2E35E1B4EC8DD', 'isDownload': False} 2026-09-24 16:49:05,917 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:05,927 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:49:05,939 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:05] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:49:05,942 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:05] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-09-24 16:49:05,946 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:05] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.000 0.013 2026-09-24 16:49:06,212 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:06] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:49:06,215 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:06] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:49:06,222 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:06] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:49:06,233 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:06] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:49:06,240 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:06] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:49:06,240 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Evaluate test code "odoo.startTour('test_pos_self_order_preparation_changes', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=188", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:49:06,243 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:06,247 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:06] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:49:06,257 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:06] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 5 0.001 0.005 2026-09-24 16:49:06,260 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:06] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.006 2026-09-24 16:49:06,285 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:06] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 11 0.004 0.019 2026-09-24 16:49:06,286 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:06] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.013 2026-09-24 16:49:06,616 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 280, model: sale.order 2026-09-24 16:49:06,617 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_session: Could not load model sale.order due to AccessError: You are not allowed to access 'Sales Order' (sale.order) records. This operation is allowed for the following groups: - Accounting/Auditor - Readonly - Accounting/Bookkeeper - Accounting/Invoicing - Inventory/User - Manufacturing/User - Project/Administrator - Project/User - Sales/Administrator - Sales/User: Own Documents Only - Role / Portal Contact your administrator to request access if necessary. 2026-09-24 16:49:06,617 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 280, model: sale.order.line 2026-09-24 16:49:06,618 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_session: Could not load model sale.order.line due to AccessError: You are not allowed to access 'Sales Order Line' (sale.order.line) records. This operation is allowed for the following groups: - Accounting/Auditor - Readonly - Accounting/Bookkeeper - Accounting/Invoicing - Inventory/User - Manufacturing/User - Project/Administrator - Project/User - Sales/User: Own Documents Only - Role / Portal Contact your administrator to request access if necessary. 2026-09-24 16:49:06,624 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:06] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 483 0.107 0.217 2026-09-24 16:49:06,637 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:06] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:49:06,678 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:06] "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.005 2026-09-24 16:49:06,708 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:06] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.022 2026-09-24 16:49:06,723 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:06] "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.004 2026-09-24 16:49:06,729 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:06,735 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:06] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.003 2026-09-24 16:49:06,755 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:06] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:49:06,764 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:06] "GET /pos_restaurant/static/img/plan.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:49:06,769 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:06] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:49:06,774 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:06] "GET /web/image?model=res.company&id=1&field=logo HTTP/1.1" 200 - 3 0.003 0.010 2026-09-24 16:49:06,777 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:06] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:49:06,778 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:06] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:49:06,778 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:06] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.014 2026-09-24 16:49:06,785 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:06] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 4 0.002 0.009 2026-09-24 16:49:06,798 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:06,825 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:06] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.001 0.005 2026-09-24 16:49:06,841 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:06] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:49:06,874 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:06] "GET /pos/ui/188?from_backend=True HTTP/1.1" 200 - 33 0.009 0.026 2026-09-24 16:49:06,898 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:06,904 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:06] "GET /pos/ui/188 HTTP/1.1" 200 - 33 0.009 0.056 2026-09-24 16:49:06,937 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:06] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 38 0.010 0.027 2026-09-24 16:49:06,953 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:06] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.008 2026-09-24 16:49:06,965 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:06,966 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:06] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:49:07,016 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:07,068 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:07,130 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:07,214 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:07,265 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:07,316 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:07,366 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:07,436 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:07,445 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:07] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:49:07,487 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:07,548 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: tour succeeded 2026-09-24 16:49:07,549 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:07,553 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75975663 started for PoS orders references: [{'name': '/', 'pos_reference': '260-188-000001', 'uuid': 'e6d92672-6262-4e96-8693-99117e8177b3'}] 2026-09-24 16:49:07,554 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:07] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:49:07,593 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: heap 15128444 (allocated 16252928) 2026-09-24 16:49:07,595 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Closing chrome headless with pid 139904 2026-09-24 16:49:07,595 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Closing websocket connection 2026-09-24 16:49:07,598 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Terminating chrome headless with pid 139904 2026-09-24 16:49:07,605 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [816] to pos.order #928 2026-09-24 16:49:07,656 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_164907_656580_test_mobile_self_order_preparation_changes.txt 2026-09-24 16:49:07,656 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Removing chrome user profile "/tmp/tmpxboh21hy_chrome_odoo" 2026-09-24 16:49:07,669 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: waiting for threads: [, ] 2026-09-24 16:49:07,826 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75975663 order {'name': '/', 'pos_reference': '260-188-000001', 'uuid': 'e6d92672-6262-4e96-8693-99117e8177b3'} updated pos.order #928 2026-09-24 16:49:07,828 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75975663 finished 2026-09-24 16:49:07,847 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:07] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 266 0.095 0.203 2026-09-24 16:49:07,878 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_order_sequence_in_self ... 2026-09-24 16:49:10,360 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Chrome pid: 140111 2026-09-24 16:49:10,361 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Chrome headless temporary user profile dir: /tmp/tmpck4rj17j_chrome_odoo 2026-09-24 16:49:10,361 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Issuing json command http://127.0.0.1:35655/json/version 2026-09-24 16:49:10,361 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35655', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:49:10,363 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Browser version: Chrome/150.0.7871.114 2026-09-24 16:49:10,363 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Issuing json command http://127.0.0.1:35655/json 2026-09-24 16:49:10,363 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35655', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:49:10,364 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Websocket url found: ws://127.0.0.1:35655/devtools/page/7E246CAB286DF5CF81733BB87A820523 2026-09-24 16:49:10,365 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Enable chrome headless console log notification 2026-09-24 16:49:10,366 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Chrome headless enable page notifications 2026-09-24 16:49:10,369 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Setting session cookie in browser 2026-09-24 16:49:10,458 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Open "http://127.0.0.1:8069/pos-self/189?access_token=35cab223fe3d4d78" in browser 2026-09-24 16:49:10,458 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Navigating to: "http://127.0.0.1:8069/pos-self/189?access_token=35cab223fe3d4d78" 2026-09-24 16:49:10,465 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:49:10,749 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:10] "GET /pos-self/189?access_token=35cab223fe3d4d78 HTTP/1.1" 200 - 57 0.014 0.273 2026-09-24 16:49:10,752 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Navigation result: {'frameId': '7E246CAB286DF5CF81733BB87A820523', 'loaderId': 'DC897A8C3F0F089C933CD4ED0B7A8E5C', 'isDownload': False} 2026-09-24 16:49:10,752 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:10,761 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:49:10,773 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e46ed49/pos_self_order.assets.min.css, copying from /web/assets/e46ed49/pos_self_order.assets.min.css 2026-09-24 16:49:10,802 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:10] "GET /web/assets/1/e46ed49/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.015 0.022 2026-09-24 16:49:10,809 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4e19cf1/pos_self_order.assets.min.js, copying from /web/assets/4e19cf1/pos_self_order.assets.min.js 2026-09-24 16:49:10,826 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:10] "GET /web/assets/1/4e19cf1/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.003 0.058 2026-09-24 16:49:10,830 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js, copying from /web/assets/0c84a7c/pos_self_order.assets_tests.min.js 2026-09-24 16:49:10,839 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:10] "GET /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.003 0.069 2026-09-24 16:49:10,922 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:10] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.004 2026-09-24 16:49:10,927 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:10] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.010 2026-09-24 16:49:10,932 44 INFO rb-c855d12-225060-418428 odoo.http: Session expired 2026-09-24 16:49:10,932 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:10] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:49:10,938 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Evaluate test code "odoo.startTour('test_order_sequence_in_self', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/189?access_token=35cab223fe3d4d78", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:49:10,939 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:10] "GET /web/image/website/1/favicon?unique=66fa3c7 HTTP/1.1" 200 - 5 0.001 0.007 2026-09-24 16:49:10,955 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:10,962 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:10] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.023 2026-09-24 16:49:10,992 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:10] "POST /pos-self/relations/189 HTTP/1.1" 200 - 37 0.010 0.044 2026-09-24 16:49:10,995 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:10] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.020 2026-09-24 16:49:11,132 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:11] "POST /pos-self/data/189 HTTP/1.1" 200 - 181 0.042 0.086 2026-09-24 16:49:11,156 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self.browser: Owl is running in 'dev' mode. 2026-09-24 16:49:11,182 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:11] "GET /web/image/ir.attachment/11908/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:49:11,208 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:11,232 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:11] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:49:11,235 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:11] "GET /web/image/pos.category/356/image_128?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 2 0.000 0.014 2026-09-24 16:49:11,242 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:11] "GET /web/image/product.template/2483/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 3 0.001 0.012 2026-09-24 16:49:11,249 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:11] "GET /web/image/product.template/2484/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 3 0.001 0.018 2026-09-24 16:49:11,255 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:11] "GET /web/image/product.template/2481/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 3 0.001 0.024 2026-09-24 16:49:11,261 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:11] "GET /web/image/product.template/2482/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 3 0.001 0.028 2026-09-24 16:49:11,267 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:11] "GET /web/image/product.template/2480/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 3 0.001 0.032 2026-09-24 16:49:11,268 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:11,326 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:11,332 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:11] "GET /web/image/ir.attachment/11862/raw HTTP/1.1" 200 - 4 0.000 0.004 2026-09-24 16:49:11,337 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:11] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:49:11,348 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:11] "GET /web/image/product.product/2984/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 8 0.002 0.010 2026-09-24 16:49:11,378 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:11,437 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:11,455 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44062628 started for PoS orders references: [{'name': None, 'pos_reference': '260-189-000001', 'uuid': 'bd912cae-e66e-4652-9669-9295e8659afc'}] 2026-09-24 16:49:11,475 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44062628 order {'name': None, 'pos_reference': '260-189-000001', 'uuid': 'bd912cae-e66e-4652-9669-9295e8659afc'} created pos.order #929 2026-09-24 16:49:11,481 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44062628 finished 2026-09-24 16:49:11,695 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:11] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 270 0.087 0.173 2026-09-24 16:49:11,738 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:11,792 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:11,846 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:11,904 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:11,958 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:12,009 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:12,065 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:12,082 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1309679 started for PoS orders references: [{'name': None, 'pos_reference': '260-189-000002', 'uuid': '8e42d543-f14b-4db6-9a3e-ff2ff7d8bc03'}] 2026-09-24 16:49:12,096 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1309679 order {'name': None, 'pos_reference': '260-189-000002', 'uuid': '8e42d543-f14b-4db6-9a3e-ff2ff7d8bc03'} created pos.order #930 2026-09-24 16:49:12,102 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1309679 finished 2026-09-24 16:49:12,249 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:12] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 157 0.045 0.139 2026-09-24 16:49:12,287 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:12,341 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:12,395 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:12,454 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:12,507 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:12,559 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:12,615 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:12,633 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31562047 started for PoS orders references: [{'name': None, 'pos_reference': '260-189-000003', 'uuid': 'e910ae29-8166-45dd-9b41-f8e295bc81cd'}] 2026-09-24 16:49:12,647 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31562047 order {'name': None, 'pos_reference': '260-189-000003', 'uuid': 'e910ae29-8166-45dd-9b41-f8e295bc81cd'} created pos.order #931 2026-09-24 16:49:12,653 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31562047 finished 2026-09-24 16:49:12,796 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:12] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 157 0.043 0.137 2026-09-24 16:49:12,837 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:12,891 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:12,945 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:13,004 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:13,058 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:13,108 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:13,164 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:13,182 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71899834 started for PoS orders references: [{'name': None, 'pos_reference': '260-189-000004', 'uuid': '2ae7dbf2-49b0-489d-9249-cc1ccafa63a5'}] 2026-09-24 16:49:13,196 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71899834 order {'name': None, 'pos_reference': '260-189-000004', 'uuid': '2ae7dbf2-49b0-489d-9249-cc1ccafa63a5'} created pos.order #932 2026-09-24 16:49:13,202 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71899834 finished 2026-09-24 16:49:13,342 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:13] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 157 0.044 0.134 2026-09-24 16:49:13,388 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:13,441 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self.browser: tour succeeded 2026-09-24 16:49:13,442 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:13,470 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self.browser: heap 9911236 (allocated 11272192) 2026-09-24 16:49:13,471 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Closing chrome headless with pid 140111 2026-09-24 16:49:13,472 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Closing websocket connection 2026-09-24 16:49:13,472 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Terminating chrome headless with pid 140111 2026-09-24 16:49:13,526 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_164913_526054_test_order_sequence_in_self.txt 2026-09-24 16:49:13,526 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Removing chrome user profile "/tmp/tmpck4rj17j_chrome_odoo" 2026-09-24 16:49:13,559 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_pos_self_order_table_transfer ... 2026-09-24 16:49:15,899 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Chrome pid: 140304 2026-09-24 16:49:15,899 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Chrome headless temporary user profile dir: /tmp/tmpcxmslknt_chrome_odoo 2026-09-24 16:49:15,899 44 INFO rb-c855d12-225060-418428 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:32921/json/version 2026-09-24 16:49:15,900 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32921', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:49:15,939 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:15,939 44 INFO rb-c855d12-225060-418428 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:32921/json 2026-09-24 16:49:15,940 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32921', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:49:15,945 44 INFO rb-c855d12-225060-418428 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:32921/devtools/page/F9053F9B4C6EDEB395D33A305BD95F83 2026-09-24 16:49:15,953 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Enable chrome headless console log notification 2026-09-24 16:49:15,957 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Chrome headless enable page notifications 2026-09-24 16:49:16,091 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:49:16,092 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Setting session cookie in browser 2026-09-24 16:49:16,093 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Open "http://127.0.0.1:8069/pos/ui?config_id=190" in browser 2026-09-24 16:49:16,093 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=190" 2026-09-24 16:49:16,100 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:49:16,423 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:16] "GET /pos/ui?config_id=190 HTTP/1.1" 200 - 87 0.018 0.307 2026-09-24 16:49:16,425 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Navigation result: {'frameId': 'F9053F9B4C6EDEB395D33A305BD95F83', 'loaderId': '394D6FE86E4E82F720F937F448413731', 'isDownload': False} 2026-09-24 16:49:16,426 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:16,437 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:49:16,448 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:16] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-09-24 16:49:16,452 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:16] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-09-24 16:49:16,456 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:16] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-09-24 16:49:16,724 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:16] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:49:16,726 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:16] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:49:16,735 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:16] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-09-24 16:49:16,747 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:16] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:49:16,753 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:16] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:49:16,754 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Evaluate test code "odoo.startTour('test_pos_self_order_table_transfer', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=190", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:49:16,757 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:16,760 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:16] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:49:16,771 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:16] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.002 0.006 2026-09-24 16:49:16,779 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:16] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.012 2026-09-24 16:49:16,805 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:16] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.007 0.020 2026-09-24 16:49:16,807 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:16] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.019 2026-09-24 16:49:17,137 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 280, model: sale.order 2026-09-24 16:49:17,138 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_session: Could not load model sale.order due to AccessError: You are not allowed to access 'Sales Order' (sale.order) records. This operation is allowed for the following groups: - Accounting/Auditor - Readonly - Accounting/Bookkeeper - Accounting/Invoicing - Inventory/User - Manufacturing/User - Project/Administrator - Project/User - Sales/Administrator - Sales/User: Own Documents Only - Role / Portal Contact your administrator to request access if necessary. 2026-09-24 16:49:17,138 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 280, model: sale.order.line 2026-09-24 16:49:17,139 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_session: Could not load model sale.order.line due to AccessError: You are not allowed to access 'Sales Order Line' (sale.order.line) records. This operation is allowed for the following groups: - Accounting/Auditor - Readonly - Accounting/Bookkeeper - Accounting/Invoicing - Inventory/User - Manufacturing/User - Project/Administrator - Project/User - Sales/User: Own Documents Only - Role / Portal Contact your administrator to request access if necessary. 2026-09-24 16:49:17,145 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:17] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 488 0.112 0.211 2026-09-24 16:49:17,158 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:17] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:49:17,195 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:17] "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.004 2026-09-24 16:49:17,226 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:17] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.022 2026-09-24 16:49:17,241 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:17] "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.004 2026-09-24 16:49:17,247 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:17,253 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:17] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.002 2026-09-24 16:49:17,275 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:17] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:49:17,288 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:17] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:49:17,290 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:17] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:49:17,295 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:17] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:49:17,300 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:17] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:49:17,307 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:17] "GET /web/image/res.users/280/avatar_128 HTTP/1.1" 200 - 14 0.011 0.015 2026-09-24 16:49:17,308 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:17] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.025 2026-09-24 16:49:17,315 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:17] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 4 0.001 0.010 2026-09-24 16:49:17,315 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:17,320 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:17] "GET /web/image?model=res.company&id=1&field=logo HTTP/1.1" 200 - 3 0.001 0.038 2026-09-24 16:49:17,346 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:17] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:49:17,348 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:17] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.003 0.008 2026-09-24 16:49:17,378 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:17] "GET /pos/ui/190 HTTP/1.1" 200 - 33 0.008 0.030 2026-09-24 16:49:17,401 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:17] "GET /pos/ui/190?from_backend=True HTTP/1.1" 200 - 33 0.007 0.054 2026-09-24 16:49:17,441 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:17] "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.005 2026-09-24 16:49:17,479 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:17,494 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:17] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:49:17,529 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:17,580 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:17,638 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:17,647 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:17] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:49:17,695 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:17,753 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:17,756 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18250181 started for PoS orders references: [{'name': '/', 'pos_reference': '260-190-000001', 'uuid': '7da3db7c-4bcd-425b-906b-4cd959ee9054'}] 2026-09-24 16:49:17,760 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:17] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:49:17,772 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18250181 order {'name': '/', 'pos_reference': '260-190-000001', 'uuid': '7da3db7c-4bcd-425b-906b-4cd959ee9054'} updated pos.order #933 2026-09-24 16:49:17,779 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18250181 finished 2026-09-24 16:49:17,813 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:17] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 55 0.018 0.041 2026-09-24 16:49:17,838 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:17] "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.004 2026-09-24 16:49:17,844 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:17,898 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:19,938 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:19,988 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:20,048 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:20] "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.005 2026-09-24 16:49:20,051 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:20,101 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:20,152 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:20,202 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:20,256 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:20,265 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91458697 started for PoS orders references: [{'name': '/', 'pos_reference': '261-190-000001', 'uuid': '57a1cb60-bd89-450d-9d5d-78cee4cb28d5'}] 2026-09-24 16:49:20,290 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91458697 order {'name': '/', 'pos_reference': '261-190-000001', 'uuid': '57a1cb60-bd89-450d-9d5d-78cee4cb28d5'} created pos.order #934 2026-09-24 16:49:20,297 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91458697 finished 2026-09-24 16:49:20,316 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:20] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 44 0.013 0.039 2026-09-24 16:49:20,337 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:20,396 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:20] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.001 0.004 2026-09-24 16:49:20,398 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:20,449 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer.browser: tour succeeded 2026-09-24 16:49:20,449 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:20,488 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer.browser: heap 16269204 (allocated 17698816) 2026-09-24 16:49:20,490 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Closing chrome headless with pid 140304 2026-09-24 16:49:20,490 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Closing websocket connection 2026-09-24 16:49:20,490 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Terminating chrome headless with pid 140304 2026-09-24 16:49:20,548 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_164920_547892_test_pos_self_order_table_transfer.txt 2026-09-24 16:49:20,548 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Removing chrome user profile "/tmp/tmpcxmslknt_chrome_odoo" 2026-09-24 16:49:20,582 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_self_order_category_with_only_special_products ... 2026-09-24 16:49:23,050 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products: Chrome pid: 140504 2026-09-24 16:49:23,051 44 INFO rb-c855d12-225060-418428 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/tmpb9gqs8qm_chrome_odoo 2026-09-24 16:49:23,051 44 INFO rb-c855d12-225060-418428 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:42991/json/version 2026-09-24 16:49:23,052 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42991', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:49:23,053 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:23,053 44 INFO rb-c855d12-225060-418428 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:42991/json 2026-09-24 16:49:23,054 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42991', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:49:23,055 44 INFO rb-c855d12-225060-418428 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:42991/devtools/page/4139F20B583A94DEBB264871D14551EE 2026-09-24 16:49:23,056 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:23,057 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:23,059 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:23,154 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products: Open "http://127.0.0.1:8069/pos-self/191?access_token=ebc8bf3d65364123" in browser 2026-09-24 16:49:23,154 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products: Navigating to: "http://127.0.0.1:8069/pos-self/191?access_token=ebc8bf3d65364123" 2026-09-24 16:49:23,161 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:49:23,443 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:23] "GET /pos-self/191?access_token=ebc8bf3d65364123 HTTP/1.1" 200 - 57 0.014 0.269 2026-09-24 16:49:23,446 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products: Navigation result: {'frameId': '4139F20B583A94DEBB264871D14551EE', 'loaderId': '7A2989D2678C51A5F1E729ECC2076C78', 'isDownload': False} 2026-09-24 16:49:23,446 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:23,457 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:49:23,470 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4e19cf1/pos_self_order.assets.min.js, copying from /web/assets/4e19cf1/pos_self_order.assets.min.js 2026-09-24 16:49:23,489 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:23] "GET /web/assets/1/4e19cf1/pos_self_order.assets.min.js HTTP/1.1" 200 - 9 0.004 0.023 2026-09-24 16:49:23,494 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e46ed49/pos_self_order.assets.min.css, copying from /web/assets/e46ed49/pos_self_order.assets.min.css 2026-09-24 16:49:23,513 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:23] "GET /web/assets/1/e46ed49/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.012 0.038 2026-09-24 16:49:23,517 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js, copying from /web/assets/0c84a7c/pos_self_order.assets_tests.min.js 2026-09-24 16:49:23,524 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:23] "GET /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.003 0.058 2026-09-24 16:49:23,592 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:23] "GET /favicon.ico HTTP/1.1" 301 - 1 0.000 0.005 2026-09-24 16:49:23,595 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:23] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.005 2026-09-24 16:49:23,603 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products: Evaluate test code "odoo.startTour('self_order_mobile_special_products_category', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/191?access_token=ebc8bf3d65364123", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:49:23,604 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:23] "GET /web/image/website/1/favicon?unique=66fa3c7 HTTP/1.1" 200 - 5 0.001 0.006 2026-09-24 16:49:23,606 44 INFO rb-c855d12-225060-418428 odoo.http: Session expired 2026-09-24 16:49:23,606 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:23] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:49:23,608 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:23,643 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:23] "POST /pos-self/relations/191 HTTP/1.1" 200 - 37 0.009 0.022 2026-09-24 16:49:23,660 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:23,666 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:23] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.053 2026-09-24 16:49:23,849 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:23] "POST /pos-self/data/191 HTTP/1.1" 200 - 179 0.042 0.147 2026-09-24 16:49:23,851 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:23] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.177 2026-09-24 16:49:23,874 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:23,900 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:23] "GET /web/image/ir.attachment/12011/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:49:23,911 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:23,916 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:23] "GET /web/image/ir.attachment/11965/raw HTTP/1.1" 200 - 4 0.000 0.003 2026-09-24 16:49:23,920 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:23] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:49:23,976 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:23,998 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:23] "GET /web/image/pos.category/356/image_128?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 2 0.000 0.015 2026-09-24 16:49:24,009 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:24] "GET /web/image/pos.category/357/image_128?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 2 0.001 0.027 2026-09-24 16:49:24,018 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:24] "GET /web/image/product.template/2481/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 3 0.002 0.028 2026-09-24 16:49:24,024 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:24] "GET /web/image/product.template/2484/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 3 0.001 0.035 2026-09-24 16:49:24,027 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:24,030 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:24] "GET /web/image/product.template/2482/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 3 0.001 0.041 2026-09-24 16:49:24,036 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:24] "GET /web/image/product.template/2480/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 3 0.001 0.046 2026-09-24 16:49:24,042 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:24] "GET /web/image/product.template/2483/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 3 0.001 0.042 2026-09-24 16:49:24,048 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:24] "GET /web/image/product.template/2485/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 3 0.001 0.034 2026-09-24 16:49:24,054 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:24] "GET /web/image/product.template/2486/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 3 0.001 0.033 2026-09-24 16:49:24,078 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:24,129 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products.browser: tour succeeded 2026-09-24 16:49:24,129 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:24,145 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products.browser: heap 7034556 (allocated 7602176) 2026-09-24 16:49:24,146 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products: Closing chrome headless with pid 140504 2026-09-24 16:49:24,147 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products: Closing websocket connection 2026-09-24 16:49:24,147 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products: Terminating chrome headless with pid 140504 2026-09-24 16:49:24,201 44 INFO rb-c855d12-225060-418428 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-c855d12-225060-418428/chrome_logs/chrome_log_20260924_164924_201155_test_self_order_category_with_only_special_products.txt 2026-09-24 16:49:24,201 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products: Removing chrome user profile "/tmp/tmpb9gqs8qm_chrome_odoo" 2026-09-24 16:49:24,232 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_self_order_meal_do_not_change_tracking_number_on_sync ... 2026-09-24 16:49:26,605 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_meal_do_not_change_tracking_number_on_sync: Chrome pid: 140694 2026-09-24 16:49:26,605 44 INFO rb-c855d12-225060-418428 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/tmpa4pyaxh0_chrome_odoo 2026-09-24 16:49:26,606 44 INFO rb-c855d12-225060-418428 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:46057/json/version 2026-09-24 16:49:26,607 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46057', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:49:26,645 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:26,645 44 INFO rb-c855d12-225060-418428 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:46057/json 2026-09-24 16:49:26,646 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46057', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:49:26,651 44 INFO rb-c855d12-225060-418428 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:46057/devtools/page/DD03B1B5C134B11F1F4F373B3229E860 2026-09-24 16:49:26,659 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:26,662 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:26,674 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:26,762 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_meal_do_not_change_tracking_number_on_sync: Open "http://127.0.0.1:8069/pos-self/192?access_token=dd69151d606746d7" in browser 2026-09-24 16:49:26,762 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_meal_do_not_change_tracking_number_on_sync: Navigating to: "http://127.0.0.1:8069/pos-self/192?access_token=dd69151d606746d7" 2026-09-24 16:49:26,770 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:49:26,987 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:26] "GET /pos-self/192?access_token=dd69151d606746d7 HTTP/1.1" 200 - 57 0.013 0.206 2026-09-24 16:49:26,990 44 INFO rb-c855d12-225060-418428 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': 'DD03B1B5C134B11F1F4F373B3229E860', 'loaderId': '354695C9DD192108556026CBDB01AE19', 'isDownload': False} 2026-09-24 16:49:26,990 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:27,001 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:49:27,012 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4e19cf1/pos_self_order.assets.min.js, copying from /web/assets/4e19cf1/pos_self_order.assets.min.js 2026-09-24 16:49:27,029 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:27] "GET /web/assets/1/4e19cf1/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.003 0.021 2026-09-24 16:49:27,034 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e46ed49/pos_self_order.assets.min.css, copying from /web/assets/e46ed49/pos_self_order.assets.min.css 2026-09-24 16:49:27,053 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:27] "GET /web/assets/1/e46ed49/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.012 0.036 2026-09-24 16:49:27,057 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js, copying from /web/assets/0c84a7c/pos_self_order.assets_tests.min.js 2026-09-24 16:49:27,064 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:27] "GET /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.003 0.055 2026-09-24 16:49:27,130 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:27] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.004 2026-09-24 16:49:27,135 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:27] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.004 2026-09-24 16:49:27,141 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:27] "GET /web/image/website/1/favicon?unique=66fa3c7 HTTP/1.1" 200 - 5 0.002 0.005 2026-09-24 16:49:27,144 44 INFO rb-c855d12-225060-418428 odoo.http: Session expired 2026-09-24 16:49:27,144 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:27] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:49:27,153 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_meal_do_not_change_tracking_number_on_sync: Evaluate test code "odoo.startTour('test_self_order_meal_do_not_change_tracking_number_on_sync', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/192?access_token=dd69151d606746d7", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:49:27,160 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:27,178 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:27] "POST /pos-self/relations/192 HTTP/1.1" 200 - 37 0.009 0.020 2026-09-24 16:49:27,202 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:27] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.051 2026-09-24 16:49:27,210 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:27,328 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:27] "POST /pos-self/data/192 HTTP/1.1" 200 - 181 0.041 0.091 2026-09-24 16:49:27,330 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:27] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.118 2026-09-24 16:49:27,351 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:27,376 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:27] "GET /web/image/ir.attachment/12064/raw HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:49:27,401 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:27,421 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:27] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:49:27,425 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:27] "GET /web/image/pos.category/356/image_128?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 2 0.000 0.012 2026-09-24 16:49:27,432 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:27] "GET /web/image/product.template/2484/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 3 0.001 0.013 2026-09-24 16:49:27,440 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:27] "GET /web/image/product.template/2481/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 3 0.001 0.021 2026-09-24 16:49:27,446 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:27] "GET /web/image/product.template/2480/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 3 0.001 0.028 2026-09-24 16:49:27,452 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:27] "GET /web/image/product.template/2482/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 3 0.001 0.031 2026-09-24 16:49:27,459 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:27] "GET /web/image/product.template/2483/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 3 0.001 0.035 2026-09-24 16:49:27,462 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:27,524 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:27] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 6 0.001 0.005 2026-09-24 16:49:27,534 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:27,593 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:27,644 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:27,702 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:27,761 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:27,811 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:27,870 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:27,920 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:27,921 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:27,939 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_meal_do_not_change_tracking_number_on_sync.browser: heap 7748904 (allocated 8912896) 2026-09-24 16:49:27,940 44 INFO rb-c855d12-225060-418428 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 140694 2026-09-24 16:49:27,941 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:27,941 44 INFO rb-c855d12-225060-418428 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 140694 2026-09-24 16:49:27,994 44 INFO rb-c855d12-225060-418428 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-c855d12-225060-418428/chrome_logs/chrome_log_20260924_164927_994708_test_self_order_meal_do_not_change_tracking_number_on_sync.txt 2026-09-24 16:49:27,994 44 INFO rb-c855d12-225060-418428 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/tmpa4pyaxh0_chrome_odoo" 2026-09-24 16:49:28,024 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_self_order_mobile ... 2026-09-24 16:49:30,459 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome pid: 140883 2026-09-24 16:49:30,460 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless temporary user profile dir: /tmp/tmp2052w0vu_chrome_odoo 2026-09-24 16:49:30,460 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:46783/json/version 2026-09-24 16:49:30,461 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46783', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:49:30,462 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Browser version: Chrome/150.0.7871.114 2026-09-24 16:49:30,462 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:46783/json 2026-09-24 16:49:30,463 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46783', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:49:30,463 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Websocket url found: ws://127.0.0.1:46783/devtools/page/7D015E9EE012A618E84E4C9627812CC3 2026-09-24 16:49:30,464 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Enable chrome headless console log notification 2026-09-24 16:49:30,465 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless enable page notifications 2026-09-24 16:49:30,468 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Setting session cookie in browser 2026-09-24 16:49:30,556 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Open "http://127.0.0.1:8069/pos-self/193?access_token=293a1cdf3c3b45ee&table_identifier=2668a1b1" in browser 2026-09-24 16:49:30,556 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigating to: "http://127.0.0.1:8069/pos-self/193?access_token=293a1cdf3c3b45ee&table_identifier=2668a1b1" 2026-09-24 16:49:30,563 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:49:30,780 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:30] "GET /pos-self/193?access_token=293a1cdf3c3b45ee&table_identifier=2668a1b1 HTTP/1.1" 200 - 59 0.014 0.205 2026-09-24 16:49:30,783 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigation result: {'frameId': '7D015E9EE012A618E84E4C9627812CC3', 'loaderId': '759DE8247C6C3E6B9175CCAFF46DD6B7', 'isDownload': False} 2026-09-24 16:49:30,783 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:30,794 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:49:30,805 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e46ed49/pos_self_order.assets.min.css, copying from /web/assets/e46ed49/pos_self_order.assets.min.css 2026-09-24 16:49:30,831 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:30] "GET /web/assets/1/e46ed49/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.015 0.018 2026-09-24 16:49:30,837 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4e19cf1/pos_self_order.assets.min.js, copying from /web/assets/4e19cf1/pos_self_order.assets.min.js 2026-09-24 16:49:30,851 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:30] "GET /web/assets/1/4e19cf1/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.003 0.050 2026-09-24 16:49:30,855 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js, copying from /web/assets/0c84a7c/pos_self_order.assets_tests.min.js 2026-09-24 16:49:30,862 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:30] "GET /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.003 0.060 2026-09-24 16:49:30,961 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:30] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.005 2026-09-24 16:49:30,966 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:30] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-24 16:49:30,972 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:30] "GET /web/image/website/1/favicon?unique=66fa3c7 HTTP/1.1" 200 - 5 0.001 0.006 2026-09-24 16:49:30,976 44 INFO rb-c855d12-225060-418428 odoo.http: Session expired 2026-09-24 16:49:30,976 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:30] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:49:30,987 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Evaluate test code "odoo.startTour('self_mobile_each_table_takeaway_in', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/193?access_token=293a1cdf3c3b45ee&table_identifier=2668a1b1", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:49:30,992 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:31,010 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:31] "POST /pos-self/relations/193 HTTP/1.1" 200 - 37 0.009 0.021 2026-09-24 16:49:31,034 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:31] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.052 2026-09-24 16:49:31,044 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:31,165 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:31] "POST /pos-self/data/193 HTTP/1.1" 200 - 181 0.044 0.093 2026-09-24 16:49:31,166 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:31] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.120 2026-09-24 16:49:31,196 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:31] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.001 0.005 2026-09-24 16:49:31,199 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: Owl is running in 'dev' mode. 2026-09-24 16:49:31,224 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:31] "GET /web/image/ir.attachment/12117/raw HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:49:31,234 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:31,242 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:31] "GET /web/image/ir.attachment/12071/raw HTTP/1.1" 200 - 4 0.000 0.003 2026-09-24 16:49:31,247 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:31] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:49:31,299 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:31,320 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:31] "GET /web/image/pos.category/356/image_128?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 2 0.001 0.016 2026-09-24 16:49:31,328 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:31] "GET /web/image/product.template/2480/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 3 0.001 0.017 2026-09-24 16:49:31,334 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:31] "GET /web/image/product.template/2481/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 3 0.001 0.023 2026-09-24 16:49:31,341 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:31] "GET /web/image/product.template/2484/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 3 0.001 0.029 2026-09-24 16:49:31,349 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:31] "GET /web/image/product.template/2482/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 3 0.001 0.036 2026-09-24 16:49:31,355 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:31] "GET /web/image/product.template/2483/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 3 0.001 0.041 2026-09-24 16:49:31,358 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:31,417 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:31,430 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:31] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:49:31,441 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:31] "GET /web/image/product.product/2981/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 8 0.003 0.010 2026-09-24 16:49:31,468 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:31,530 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:31,549 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64202472 started for PoS orders references: [{'name': None, 'pos_reference': '260-193-000001', 'uuid': 'ba77340a-7099-44eb-a23b-c262fb2662d8'}] 2026-09-24 16:49:31,569 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64202472 order {'name': None, 'pos_reference': '260-193-000001', 'uuid': 'ba77340a-7099-44eb-a23b-c262fb2662d8'} created pos.order #935 2026-09-24 16:49:31,575 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64202472 finished 2026-09-24 16:49:31,619 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:31] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 101 0.028 0.063 2026-09-24 16:49:31,643 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:31] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.002 0.006 2026-09-24 16:49:31,674 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:31,722 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:31,776 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:31,830 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:31,883 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:31,932 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:31,985 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:32,038 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:32,091 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:32,114 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:32] "POST /pos-self-order/remove-order HTTP/1.1" 200 - 17 0.005 0.017 2026-09-24 16:49:32,129 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:32] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.001 0.004 2026-09-24 16:49:32,141 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:32,192 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: tour succeeded 2026-09-24 16:49:32,193 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:32,212 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: heap 8145012 (allocated 8912896) 2026-09-24 16:49:32,213 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing chrome headless with pid 140883 2026-09-24 16:49:32,214 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing websocket connection 2026-09-24 16:49:32,214 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Terminating chrome headless with pid 140883 2026-09-24 16:49:32,271 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_164932_271822_test_self_order_mobile.txt 2026-09-24 16:49:32,272 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Removing chrome user profile "/tmp/tmp2052w0vu_chrome_odoo" 2026-09-24 16:49:32,511 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome pid: 141078 2026-09-24 16:49:32,511 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless temporary user profile dir: /tmp/tmpdhnxarog_chrome_odoo 2026-09-24 16:49:32,511 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:41293/json/version 2026-09-24 16:49:32,512 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41293', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:49:32,522 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Browser version: Chrome/150.0.7871.114 2026-09-24 16:49:32,522 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:41293/json 2026-09-24 16:49:32,522 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41293', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:49:32,531 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Websocket url found: ws://127.0.0.1:41293/devtools/page/451AE7D6D0F09438E273547D6D6B56ED 2026-09-24 16:49:32,535 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Enable chrome headless console log notification 2026-09-24 16:49:32,538 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless enable page notifications 2026-09-24 16:49:32,547 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Setting session cookie in browser 2026-09-24 16:49:32,548 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Open "http://127.0.0.1:8069/pos-self/193?access_token=293a1cdf3c3b45ee&table_identifier=2668a1b1" in browser 2026-09-24 16:49:32,548 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigating to: "http://127.0.0.1:8069/pos-self/193?access_token=293a1cdf3c3b45ee&table_identifier=2668a1b1" 2026-09-24 16:49:32,570 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:32] "GET /pos-self/193?access_token=293a1cdf3c3b45ee&table_identifier=2668a1b1 HTTP/1.1" 200 - 9 0.003 0.012 2026-09-24 16:49:32,572 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigation result: {'frameId': '451AE7D6D0F09438E273547D6D6B56ED', 'loaderId': '4F7837693831BB4D8F5DD3A56AEB89EA', 'isDownload': False} 2026-09-24 16:49:32,572 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:32,583 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:49:32,595 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:32] "GET /web/assets/1/e46ed49/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.001 0.007 2026-09-24 16:49:32,599 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:32] "GET /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.001 0.010 2026-09-24 16:49:32,603 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:32] "GET /web/assets/1/4e19cf1/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.001 0.013 2026-09-24 16:49:32,703 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:32] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.005 2026-09-24 16:49:32,705 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:32] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:49:32,713 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:32] "GET /web/image/website/1/favicon?unique=66fa3c7 HTTP/1.1" 200 - 4 0.001 0.005 2026-09-24 16:49:32,714 44 INFO rb-c855d12-225060-418428 odoo.http: Session expired 2026-09-24 16:49:32,714 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:32] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:49:32,720 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Evaluate test code "odoo.startTour('self_mobile_each_table_takeaway_out', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/193?access_token=293a1cdf3c3b45ee&table_identifier=2668a1b1", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:49:32,723 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:32] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.003 2026-09-24 16:49:32,726 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:32,746 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:32] "POST /pos-self/relations/193 HTTP/1.1" 200 - 16 0.006 0.021 2026-09-24 16:49:32,747 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:32] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.016 2026-09-24 16:49:32,778 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:32,860 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:32] "POST /pos-self/data/193 HTTP/1.1" 200 - 113 0.030 0.074 2026-09-24 16:49:32,889 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:32] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.001 0.005 2026-09-24 16:49:32,892 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: Owl is running in 'dev' mode. 2026-09-24 16:49:32,917 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:32] "GET /web/image/ir.attachment/12117/raw HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:49:32,930 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:32,942 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:32] "GET /web/image/ir.attachment/12071/raw HTTP/1.1" 200 - 4 0.000 0.003 2026-09-24 16:49:32,946 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:32] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:49:33,000 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:33,023 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:33] "GET /web/image/pos.category/356/image_128?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 2 0.001 0.015 2026-09-24 16:49:33,031 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:33] "GET /web/image/product.template/2480/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 3 0.001 0.017 2026-09-24 16:49:33,038 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:33] "GET /web/image/product.template/2481/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 3 0.001 0.023 2026-09-24 16:49:33,044 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:33] "GET /web/image/product.template/2482/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 3 0.001 0.028 2026-09-24 16:49:33,050 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:33] "GET /web/image/product.template/2484/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 3 0.001 0.035 2026-09-24 16:49:33,056 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:33] "GET /web/image/product.template/2483/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 3 0.001 0.040 2026-09-24 16:49:33,060 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:33,077 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:33] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.001 0.005 2026-09-24 16:49:33,082 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:33] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.001 0.007 2026-09-24 16:49:33,119 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:33,129 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49: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-09-24 16:49:33,140 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:33] "GET /web/image/product.product/2981/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 8 0.002 0.010 2026-09-24 16:49:33,170 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:33,229 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:33,237 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:33] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 6 0.002 0.005 2026-09-24 16:49:33,285 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:33,345 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:33,361 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15270689 started for PoS orders references: [{'name': None, 'pos_reference': '260-193-000002', 'uuid': '1cce44d2-8b7a-44f1-a664-522ed1cf2c8e'}] 2026-09-24 16:49:33,376 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15270689 order {'name': None, 'pos_reference': '260-193-000002', 'uuid': '1cce44d2-8b7a-44f1-a664-522ed1cf2c8e'} created pos.order #936 2026-09-24 16:49:33,382 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15270689 finished 2026-09-24 16:49:33,415 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:33] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 69 0.018 0.055 2026-09-24 16:49:33,437 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:33] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.001 0.006 2026-09-24 16:49:33,457 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:33,505 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:33,559 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:33,613 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:33,664 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:33,714 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: tour succeeded 2026-09-24 16:49:33,714 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:33,732 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: heap 8202608 (allocated 9437184) 2026-09-24 16:49:33,733 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing chrome headless with pid 141078 2026-09-24 16:49:33,733 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing websocket connection 2026-09-24 16:49:33,734 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Terminating chrome headless with pid 141078 2026-09-24 16:49:33,787 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_164933_787515_test_self_order_mobile.txt 2026-09-24 16:49:33,787 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Removing chrome user profile "/tmp/tmpdhnxarog_chrome_odoo" 2026-09-24 16:49:33,941 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome pid: 141272 2026-09-24 16:49:33,942 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless temporary user profile dir: /tmp/tmp72_c9fwe_chrome_odoo 2026-09-24 16:49:33,942 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:34865/json/version 2026-09-24 16:49:33,943 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34865', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:49:33,979 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Browser version: Chrome/150.0.7871.114 2026-09-24 16:49:33,979 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:34865/json 2026-09-24 16:49:33,980 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34865', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:49:33,986 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Websocket url found: ws://127.0.0.1:34865/devtools/page/5B3FA22251B8E8085F9B0DC8735331B2 2026-09-24 16:49:33,994 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Enable chrome headless console log notification 2026-09-24 16:49:33,997 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless enable page notifications 2026-09-24 16:49:34,008 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Setting session cookie in browser 2026-09-24 16:49:34,011 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Open "http://127.0.0.1:8069/pos-self/193?access_token=293a1cdf3c3b45ee&table_identifier=2668a1b1" in browser 2026-09-24 16:49:34,011 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigating to: "http://127.0.0.1:8069/pos-self/193?access_token=293a1cdf3c3b45ee&table_identifier=2668a1b1" 2026-09-24 16:49:34,035 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:34] "GET /pos-self/193?access_token=293a1cdf3c3b45ee&table_identifier=2668a1b1 HTTP/1.1" 200 - 9 0.003 0.014 2026-09-24 16:49:34,037 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigation result: {'frameId': '5B3FA22251B8E8085F9B0DC8735331B2', 'loaderId': 'B36B3223A3529B0E9E780FBD15C687F4', 'isDownload': False} 2026-09-24 16:49:34,037 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:34,045 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:49:34,060 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:34] "GET /web/assets/1/e46ed49/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.003 0.006 2026-09-24 16:49:34,063 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:34] "GET /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.001 0.010 2026-09-24 16:49:34,067 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:34] "GET /web/assets/1/4e19cf1/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.001 0.015 2026-09-24 16:49:34,162 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:34] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.004 2026-09-24 16:49:34,164 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:34] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:49:34,170 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:34] "GET /web/image/website/1/favicon?unique=66fa3c7 HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:49:34,172 44 INFO rb-c855d12-225060-418428 odoo.http: Session expired 2026-09-24 16:49:34,172 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:34] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:49:34,186 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Evaluate test code "odoo.startTour('self_mobile_each_counter_takeaway_in', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/193?access_token=293a1cdf3c3b45ee&table_identifier=2668a1b1", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:49:34,192 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:34,199 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:34] "POST /pos-self/relations/193 HTTP/1.1" 200 - 16 0.005 0.017 2026-09-24 16:49:34,201 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:34] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.023 2026-09-24 16:49:34,244 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:34,315 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:34] "POST /pos-self/data/193 HTTP/1.1" 200 - 113 0.030 0.076 2026-09-24 16:49:34,317 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:34] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.102 2026-09-24 16:49:34,346 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:34] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.002 0.005 2026-09-24 16:49:34,348 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: Owl is running in 'dev' mode. 2026-09-24 16:49:34,374 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:34] "GET /web/image/ir.attachment/12117/raw HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:49:34,385 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:34,393 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:34] "GET /web/image/ir.attachment/12071/raw HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:49:34,397 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:34] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:49:34,449 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:34,473 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:34] "GET /web/image/pos.category/356/image_128?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 2 0.001 0.014 2026-09-24 16:49:34,481 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:34] "GET /web/image/product.template/2480/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 3 0.001 0.017 2026-09-24 16:49:34,487 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:34] "GET /web/image/product.template/2481/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 3 0.001 0.023 2026-09-24 16:49:34,493 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:34] "GET /web/image/product.template/2484/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 3 0.001 0.028 2026-09-24 16:49:34,499 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:34] "GET /web/image/product.template/2482/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 3 0.001 0.033 2026-09-24 16:49:34,506 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:34] "GET /web/image/product.template/2483/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 3 0.001 0.039 2026-09-24 16:49:34,509 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:34,568 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:34,579 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:34] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:49:34,590 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:34] "GET /web/image/product.product/2981/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 8 0.002 0.010 2026-09-24 16:49:34,619 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:34,633 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:34] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.002 0.005 2026-09-24 16:49:34,638 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:34] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.001 0.008 2026-09-24 16:49:34,642 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:34] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.001 0.011 2026-09-24 16:49:34,679 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:34,694 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24826593 started for PoS orders references: [{'name': None, 'pos_reference': '260-193-000003', 'uuid': '83a3151e-3c06-4a87-844a-8a7de3c639a4'}] 2026-09-24 16:49:34,709 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24826593 order {'name': None, 'pos_reference': '260-193-000003', 'uuid': '83a3151e-3c06-4a87-844a-8a7de3c639a4'} created pos.order #937 2026-09-24 16:49:34,714 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24826593 finished 2026-09-24 16:49:34,747 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:34] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 69 0.017 0.053 2026-09-24 16:49:34,769 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:34] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.002 0.005 2026-09-24 16:49:34,790 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:34,841 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:34,896 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:34,950 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:35,002 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:35,051 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: tour succeeded 2026-09-24 16:49:35,051 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:35,069 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: heap 8004524 (allocated 8650752) 2026-09-24 16:49:35,070 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing chrome headless with pid 141272 2026-09-24 16:49:35,070 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing websocket connection 2026-09-24 16:49:35,071 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Terminating chrome headless with pid 141272 2026-09-24 16:49:35,124 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_164935_124490_test_self_order_mobile.txt 2026-09-24 16:49:35,124 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Removing chrome user profile "/tmp/tmp72_c9fwe_chrome_odoo" 2026-09-24 16:49:35,264 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome pid: 141468 2026-09-24 16:49:35,265 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless temporary user profile dir: /tmp/tmp1p62x5_r_chrome_odoo 2026-09-24 16:49:35,265 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:46709/json/version 2026-09-24 16:49:35,266 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46709', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:49:35,300 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Browser version: Chrome/150.0.7871.114 2026-09-24 16:49:35,300 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:46709/json 2026-09-24 16:49:35,300 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46709', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:49:35,305 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Websocket url found: ws://127.0.0.1:46709/devtools/page/100881CC4C8038BA37EC970432E84A04 2026-09-24 16:49:35,311 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Enable chrome headless console log notification 2026-09-24 16:49:35,316 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless enable page notifications 2026-09-24 16:49:35,329 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Setting session cookie in browser 2026-09-24 16:49:35,329 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Open "http://127.0.0.1:8069/pos-self/193?access_token=293a1cdf3c3b45ee&table_identifier=2668a1b1" in browser 2026-09-24 16:49:35,329 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigating to: "http://127.0.0.1:8069/pos-self/193?access_token=293a1cdf3c3b45ee&table_identifier=2668a1b1" 2026-09-24 16:49:35,349 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:35] "GET /pos-self/193?access_token=293a1cdf3c3b45ee&table_identifier=2668a1b1 HTTP/1.1" 200 - 9 0.003 0.012 2026-09-24 16:49:35,351 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigation result: {'frameId': '100881CC4C8038BA37EC970432E84A04', 'loaderId': '0D9819B8A3660ABCC194A93D0D9B3900', 'isDownload': False} 2026-09-24 16:49:35,351 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:35,359 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:49:35,369 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:35] "GET /web/assets/1/4e19cf1/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.001 0.005 2026-09-24 16:49:35,373 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:35] "GET /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.001 0.008 2026-09-24 16:49:35,376 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:35] "GET /web/assets/1/e46ed49/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.001 0.012 2026-09-24 16:49:35,463 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:35] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.004 2026-09-24 16:49:35,465 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:35] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:49:35,474 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:35] "GET /web/image/website/1/favicon?unique=66fa3c7 HTTP/1.1" 200 - 4 0.001 0.006 2026-09-24 16:49:35,475 44 INFO rb-c855d12-225060-418428 odoo.http: Session expired 2026-09-24 16:49:35,476 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:35] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:49:35,489 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Evaluate test code "odoo.startTour('self_mobile_each_counter_takeaway_out', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/193?access_token=293a1cdf3c3b45ee&table_identifier=2668a1b1", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:49:35,494 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:35,502 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:35] "POST /pos-self/relations/193 HTTP/1.1" 200 - 16 0.005 0.017 2026-09-24 16:49:35,505 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:35] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.024 2026-09-24 16:49:35,546 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:35,616 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:35] "POST /pos-self/data/193 HTTP/1.1" 200 - 113 0.029 0.074 2026-09-24 16:49:35,618 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:35] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.101 2026-09-24 16:49:35,644 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:35] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.001 0.004 2026-09-24 16:49:35,647 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: Owl is running in 'dev' mode. 2026-09-24 16:49:35,672 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:35] "GET /web/image/ir.attachment/12117/raw HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:49:35,682 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:35,692 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:35] "GET /web/image/ir.attachment/12071/raw HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:49:35,698 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:35] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:49:35,747 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:35,767 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:35] "GET /web/image/pos.category/356/image_128?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 2 0.001 0.015 2026-09-24 16:49:35,775 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:35] "GET /web/image/product.template/2480/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 3 0.001 0.017 2026-09-24 16:49:35,781 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:35] "GET /web/image/product.template/2481/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 3 0.001 0.023 2026-09-24 16:49:35,788 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:35] "GET /web/image/product.template/2484/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 3 0.001 0.029 2026-09-24 16:49:35,794 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:35] "GET /web/image/product.template/2482/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 3 0.001 0.034 2026-09-24 16:49:35,800 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:35] "GET /web/image/product.template/2483/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 3 0.001 0.039 2026-09-24 16:49:35,807 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:35,865 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:35,880 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49: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-09-24 16:49:35,890 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:35] "GET /web/image/product.product/2981/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 8 0.002 0.010 2026-09-24 16:49:35,916 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:35,935 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:35] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.002 0.005 2026-09-24 16:49:35,939 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:35] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.001 0.009 2026-09-24 16:49:35,944 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:35] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.001 0.012 2026-09-24 16:49:35,948 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:35] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.001 0.015 2026-09-24 16:49:35,975 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:35,981 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:35] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 6 0.001 0.004 2026-09-24 16:49:36,031 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:36,090 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:36,106 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3090861 started for PoS orders references: [{'name': None, 'pos_reference': '260-193-000004', 'uuid': '4d40835d-e8aa-4aa5-b9c3-95d348f88b39'}] 2026-09-24 16:49:36,121 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3090861 order {'name': None, 'pos_reference': '260-193-000004', 'uuid': '4d40835d-e8aa-4aa5-b9c3-95d348f88b39'} created pos.order #938 2026-09-24 16:49:36,127 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3090861 finished 2026-09-24 16:49:36,160 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:36] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 69 0.017 0.054 2026-09-24 16:49:36,182 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:36] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.001 0.006 2026-09-24 16:49:36,207 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:36,256 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:36,309 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:36,363 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:36,415 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:36,464 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: tour succeeded 2026-09-24 16:49:36,464 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:36,483 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: heap 8210724 (allocated 9175040) 2026-09-24 16:49:36,484 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing chrome headless with pid 141468 2026-09-24 16:49:36,485 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing websocket connection 2026-09-24 16:49:36,485 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Terminating chrome headless with pid 141468 2026-09-24 16:49:36,539 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_164936_539051_test_self_order_mobile.txt 2026-09-24 16:49:36,539 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Removing chrome user profile "/tmp/tmp1p62x5_r_chrome_odoo" 2026-09-24 16:49:36,695 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome pid: 141664 2026-09-24 16:49:36,696 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless temporary user profile dir: /tmp/tmpgfy7mgzv_chrome_odoo 2026-09-24 16:49:36,696 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:46409/json/version 2026-09-24 16:49:36,697 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46409', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:49:36,733 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Browser version: Chrome/150.0.7871.114 2026-09-24 16:49:36,733 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:46409/json 2026-09-24 16:49:36,734 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46409', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:49:36,740 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Websocket url found: ws://127.0.0.1:46409/devtools/page/C5C1AADAC46FABE6A215B326892EFF3F 2026-09-24 16:49:36,748 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Enable chrome headless console log notification 2026-09-24 16:49:36,752 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless enable page notifications 2026-09-24 16:49:36,764 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Setting session cookie in browser 2026-09-24 16:49:36,769 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Open "http://127.0.0.1:8069/pos-self/193?access_token=293a1cdf3c3b45ee&table_identifier=2668a1b1" in browser 2026-09-24 16:49:36,769 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigating to: "http://127.0.0.1:8069/pos-self/193?access_token=293a1cdf3c3b45ee&table_identifier=2668a1b1" 2026-09-24 16:49:36,790 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:36] "GET /pos-self/193?access_token=293a1cdf3c3b45ee&table_identifier=2668a1b1 HTTP/1.1" 200 - 9 0.003 0.012 2026-09-24 16:49:36,792 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigation result: {'frameId': 'C5C1AADAC46FABE6A215B326892EFF3F', 'loaderId': 'C2860B911E63CB51625DDFFE00AFB07E', 'isDownload': False} 2026-09-24 16:49:36,792 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:36,800 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:49:36,811 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:36] "GET /web/assets/1/4e19cf1/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.001 0.005 2026-09-24 16:49:36,817 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:36] "GET /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.001 0.010 2026-09-24 16:49:36,822 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:36] "GET /web/assets/1/e46ed49/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.001 0.015 2026-09-24 16:49:36,914 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:36] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.005 2026-09-24 16:49:36,916 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:36] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.007 2026-09-24 16:49:36,924 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:36] "GET /web/image/website/1/favicon?unique=66fa3c7 HTTP/1.1" 200 - 4 0.001 0.005 2026-09-24 16:49:36,925 44 INFO rb-c855d12-225060-418428 odoo.http: Session expired 2026-09-24 16:49:36,925 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:36] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:49:36,938 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Evaluate test code "odoo.startTour('self_mobile_meal_table_takeaway_in', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/193?access_token=293a1cdf3c3b45ee&table_identifier=2668a1b1", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:49:36,943 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:36,951 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:36] "POST /pos-self/relations/193 HTTP/1.1" 200 - 16 0.005 0.016 2026-09-24 16:49:36,954 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:36] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.000 0.023 2026-09-24 16:49:36,965 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:36] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.002 2026-09-24 16:49:36,995 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:37,073 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:37] "POST /pos-self/data/193 HTTP/1.1" 200 - 113 0.030 0.080 2026-09-24 16:49:37,103 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:37] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.001 0.005 2026-09-24 16:49:37,106 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: Owl is running in 'dev' mode. 2026-09-24 16:49:37,130 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:37] "GET /web/image/ir.attachment/12117/raw HTTP/1.1" 200 - 4 0.000 0.003 2026-09-24 16:49:37,147 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:37,159 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:37] "GET /web/image/ir.attachment/12071/raw HTTP/1.1" 200 - 4 0.000 0.003 2026-09-24 16:49:37,164 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:37] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:49:37,217 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:37,238 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:37] "GET /web/image/pos.category/356/image_128?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 2 0.000 0.013 2026-09-24 16:49:37,246 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:37] "GET /web/image/product.template/2480/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 3 0.001 0.016 2026-09-24 16:49:37,253 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:37] "GET /web/image/product.template/2481/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 3 0.001 0.023 2026-09-24 16:49:37,260 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:37] "GET /web/image/product.template/2484/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 3 0.001 0.028 2026-09-24 16:49:37,266 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:37] "GET /web/image/product.template/2482/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 3 0.001 0.033 2026-09-24 16:49:37,272 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:37] "GET /web/image/product.template/2483/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 3 0.001 0.039 2026-09-24 16:49:37,277 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:37,298 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:37] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.002 0.007 2026-09-24 16:49:37,303 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:37] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.001 0.010 2026-09-24 16:49:37,308 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:37] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.001 0.014 2026-09-24 16:49:37,314 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:37] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.001 0.020 2026-09-24 16:49:37,319 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:37] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.001 0.023 2026-09-24 16:49:37,328 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:37,378 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:37,437 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:37,448 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49: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-09-24 16:49:37,458 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:37] "GET /web/image/product.product/2981/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 8 0.002 0.010 2026-09-24 16:49:37,488 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:37,549 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:37,565 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46434408 started for PoS orders references: [{'name': None, 'pos_reference': '260-193-000005', 'uuid': '7a830fb5-b1a2-4730-b17c-7bf592c870b3'}] 2026-09-24 16:49:37,580 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46434408 order {'name': None, 'pos_reference': '260-193-000005', 'uuid': '7a830fb5-b1a2-4730-b17c-7bf592c870b3'} created pos.order #939 2026-09-24 16:49:37,586 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46434408 finished 2026-09-24 16:49:37,619 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:37] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 70 0.018 0.055 2026-09-24 16:49:37,644 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:37] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.002 0.006 2026-09-24 16:49:37,673 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:37,726 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:37,785 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:37,835 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:37,886 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:37,941 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:37,958 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:37] "GET /web/image/product.product/2983/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 8 0.002 0.009 2026-09-24 16:49:37,991 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:38,049 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:38,066 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75588407 started for PoS orders references: [{'name': None, 'pos_reference': '260-193-000005', 'uuid': '7a830fb5-b1a2-4730-b17c-7bf592c870b3'}] 2026-09-24 16:49:38,074 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: Added lines [1473] to pos.order #939 2026-09-24 16:49:38,077 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75588407 order {'name': None, 'pos_reference': '260-193-000005', 'uuid': '7a830fb5-b1a2-4730-b17c-7bf592c870b3'} updated pos.order #939 2026-09-24 16:49:38,083 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75588407 finished 2026-09-24 16:49:38,129 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:38] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 87 0.023 0.058 2026-09-24 16:49:38,150 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:38] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.002 0.006 2026-09-24 16:49:38,170 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:38,223 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:38,281 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:38,336 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:38,389 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:38,437 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: tour succeeded 2026-09-24 16:49:38,438 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:38,459 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: heap 8665336 (allocated 9961472) 2026-09-24 16:49:38,460 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing chrome headless with pid 141664 2026-09-24 16:49:38,460 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing websocket connection 2026-09-24 16:49:38,460 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Terminating chrome headless with pid 141664 2026-09-24 16:49:38,514 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_164938_514263_test_self_order_mobile.txt 2026-09-24 16:49:38,514 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Removing chrome user profile "/tmp/tmpgfy7mgzv_chrome_odoo" 2026-09-24 16:49:38,653 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome pid: 141869 2026-09-24 16:49:38,654 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless temporary user profile dir: /tmp/tmp8g5uwzeq_chrome_odoo 2026-09-24 16:49:38,654 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:35511/json/version 2026-09-24 16:49:38,655 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35511', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:49:38,693 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Browser version: Chrome/150.0.7871.114 2026-09-24 16:49:38,693 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:35511/json 2026-09-24 16:49:38,694 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35511', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:49:38,700 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Websocket url found: ws://127.0.0.1:35511/devtools/page/DF6071310A2641AF34065027900EBF4F 2026-09-24 16:49:38,708 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Enable chrome headless console log notification 2026-09-24 16:49:38,713 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless enable page notifications 2026-09-24 16:49:38,725 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Setting session cookie in browser 2026-09-24 16:49:38,726 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Open "http://127.0.0.1:8069/pos-self/193?access_token=293a1cdf3c3b45ee&table_identifier=2668a1b1" in browser 2026-09-24 16:49:38,726 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigating to: "http://127.0.0.1:8069/pos-self/193?access_token=293a1cdf3c3b45ee&table_identifier=2668a1b1" 2026-09-24 16:49:38,746 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:38] "GET /pos-self/193?access_token=293a1cdf3c3b45ee&table_identifier=2668a1b1 HTTP/1.1" 200 - 9 0.003 0.013 2026-09-24 16:49:38,748 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigation result: {'frameId': 'DF6071310A2641AF34065027900EBF4F', 'loaderId': '3993D6B52CE7369B2165952ACD6D1D78', 'isDownload': False} 2026-09-24 16:49:38,748 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:38,759 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:49:38,769 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:38] "GET /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.001 0.004 2026-09-24 16:49:38,772 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:38] "GET /web/assets/1/e46ed49/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.001 0.009 2026-09-24 16:49:38,775 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:38] "GET /web/assets/1/4e19cf1/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.001 0.011 2026-09-24 16:49:38,873 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:38] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.005 2026-09-24 16:49:38,875 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:38] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:49:38,882 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:38] "GET /web/image/website/1/favicon?unique=66fa3c7 HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:49:38,885 44 INFO rb-c855d12-225060-418428 odoo.http: Session expired 2026-09-24 16:49:38,885 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:38] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:49:38,886 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Evaluate test code "odoo.startTour('self_mobile_meal_table_takeaway_out', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/193?access_token=293a1cdf3c3b45ee&table_identifier=2668a1b1", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:49:38,893 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:38,911 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:38] "POST /pos-self/relations/193 HTTP/1.1" 200 - 16 0.005 0.017 2026-09-24 16:49:38,914 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:38] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.022 2026-09-24 16:49:38,945 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:39,022 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:39] "POST /pos-self/data/193 HTTP/1.1" 200 - 113 0.028 0.072 2026-09-24 16:49:39,024 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:39] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.098 2026-09-24 16:49:39,051 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:39] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.001 0.005 2026-09-24 16:49:39,054 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: Owl is running in 'dev' mode. 2026-09-24 16:49:39,078 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:39] "GET /web/image/ir.attachment/12117/raw HTTP/1.1" 200 - 4 0.000 0.003 2026-09-24 16:49:39,097 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:39,108 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:39] "GET /web/image/ir.attachment/12071/raw HTTP/1.1" 200 - 4 0.000 0.003 2026-09-24 16:49:39,113 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:39] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:49:39,167 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:39,186 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:39] "GET /web/image/pos.category/356/image_128?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 2 0.000 0.012 2026-09-24 16:49:39,194 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:39] "GET /web/image/product.template/2480/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 3 0.001 0.014 2026-09-24 16:49:39,200 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:39] "GET /web/image/product.template/2481/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 3 0.001 0.020 2026-09-24 16:49:39,206 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:39] "GET /web/image/product.template/2484/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 3 0.001 0.025 2026-09-24 16:49:39,212 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:39] "GET /web/image/product.template/2482/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 3 0.001 0.030 2026-09-24 16:49:39,218 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:39] "GET /web/image/product.template/2483/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 3 0.001 0.035 2026-09-24 16:49:39,227 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:39,278 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:39,329 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:39,345 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:39] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.004 0.005 2026-09-24 16:49:39,351 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:39] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.001 0.011 2026-09-24 16:49:39,356 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:39] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.001 0.012 2026-09-24 16:49:39,361 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:39] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.001 0.020 2026-09-24 16:49:39,366 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:39] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.001 0.026 2026-09-24 16:49:39,372 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:39] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.001 0.023 2026-09-24 16:49:39,377 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:39] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.001 0.033 2026-09-24 16:49:39,388 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:39,397 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:39] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:49:39,410 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:39] "GET /web/image/product.product/2981/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 8 0.003 0.009 2026-09-24 16:49:39,438 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:39,497 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:39,505 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:39] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 6 0.002 0.005 2026-09-24 16:49:39,553 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:39,613 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:39,629 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46352264 started for PoS orders references: [{'name': None, 'pos_reference': '260-193-000006', 'uuid': '2c2150d6-2f14-4d82-9cae-54bb1aa513a3'}] 2026-09-24 16:49:39,645 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46352264 order {'name': None, 'pos_reference': '260-193-000006', 'uuid': '2c2150d6-2f14-4d82-9cae-54bb1aa513a3'} created pos.order #940 2026-09-24 16:49:39,651 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46352264 finished 2026-09-24 16:49:39,685 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:39] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 69 0.018 0.056 2026-09-24 16:49:39,708 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:39] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.002 0.006 2026-09-24 16:49:39,736 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:39,790 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:39,843 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:39,901 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:39,951 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:40,002 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:40,057 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:40,075 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:40] "GET /web/image/product.product/2983/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 8 0.002 0.009 2026-09-24 16:49:40,106 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:40,163 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:40,179 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28061364 started for PoS orders references: [{'name': None, 'pos_reference': '260-193-000006', 'uuid': '2c2150d6-2f14-4d82-9cae-54bb1aa513a3'}] 2026-09-24 16:49:40,187 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: Added lines [1475] to pos.order #940 2026-09-24 16:49:40,190 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28061364 order {'name': None, 'pos_reference': '260-193-000006', 'uuid': '2c2150d6-2f14-4d82-9cae-54bb1aa513a3'} updated pos.order #940 2026-09-24 16:49:40,196 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28061364 finished 2026-09-24 16:49:40,244 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:40] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 87 0.021 0.059 2026-09-24 16:49:40,265 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:40] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.001 0.006 2026-09-24 16:49:40,286 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:40,340 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:40,393 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:40,448 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:40,500 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:40,549 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: tour succeeded 2026-09-24 16:49:40,550 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:40,571 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: heap 8897608 (allocated 10223616) 2026-09-24 16:49:40,572 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing chrome headless with pid 141869 2026-09-24 16:49:40,572 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing websocket connection 2026-09-24 16:49:40,572 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Terminating chrome headless with pid 141869 2026-09-24 16:49:40,626 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_164940_626276_test_self_order_mobile.txt 2026-09-24 16:49:40,626 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Removing chrome user profile "/tmp/tmp8g5uwzeq_chrome_odoo" 2026-09-24 16:49:40,783 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome pid: 142074 2026-09-24 16:49:40,783 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless temporary user profile dir: /tmp/tmplbhy891d_chrome_odoo 2026-09-24 16:49:40,784 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:33883/json/version 2026-09-24 16:49:40,784 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33883', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:49:40,820 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Browser version: Chrome/150.0.7871.114 2026-09-24 16:49:40,820 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:33883/json 2026-09-24 16:49:40,821 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33883', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:49:40,826 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Websocket url found: ws://127.0.0.1:33883/devtools/page/A58F29A21CEFF1388220EC6383A19A83 2026-09-24 16:49:40,833 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Enable chrome headless console log notification 2026-09-24 16:49:40,837 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless enable page notifications 2026-09-24 16:49:40,848 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Setting session cookie in browser 2026-09-24 16:49:40,852 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Open "http://127.0.0.1:8069/pos-self/193?access_token=293a1cdf3c3b45ee&table_identifier=2668a1b1" in browser 2026-09-24 16:49:40,852 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigating to: "http://127.0.0.1:8069/pos-self/193?access_token=293a1cdf3c3b45ee&table_identifier=2668a1b1" 2026-09-24 16:49:40,877 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:40] "GET /pos-self/193?access_token=293a1cdf3c3b45ee&table_identifier=2668a1b1 HTTP/1.1" 200 - 9 0.002 0.012 2026-09-24 16:49:40,879 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigation result: {'frameId': 'A58F29A21CEFF1388220EC6383A19A83', 'loaderId': '38FBDA5FD50CBCC18508D8DBBC959D9E', 'isDownload': False} 2026-09-24 16:49:40,879 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:40,887 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:49:40,899 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:40] "GET /web/assets/1/4e19cf1/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.001 0.005 2026-09-24 16:49:40,906 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:40] "GET /web/assets/1/e46ed49/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.001 0.013 2026-09-24 16:49:40,910 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:40] "GET /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.001 0.015 2026-09-24 16:49:40,995 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:40] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.005 2026-09-24 16:49:40,997 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:40] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:49:41,006 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:41] "GET /web/image/website/1/favicon?unique=66fa3c7 HTTP/1.1" 200 - 4 0.001 0.005 2026-09-24 16:49:41,007 44 INFO rb-c855d12-225060-418428 odoo.http: Session expired 2026-09-24 16:49:41,007 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:41] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:49:41,021 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Evaluate test code "odoo.startTour('self_mobile_meal_counter_takeaway_in', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/193?access_token=293a1cdf3c3b45ee&table_identifier=2668a1b1", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:49:41,026 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:41,034 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:41] "POST /pos-self/relations/193 HTTP/1.1" 200 - 16 0.005 0.016 2026-09-24 16:49:41,036 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:41] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.023 2026-09-24 16:49:41,078 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:41,151 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:41] "POST /pos-self/data/193 HTTP/1.1" 200 - 113 0.029 0.078 2026-09-24 16:49:41,153 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:41] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.105 2026-09-24 16:49:41,179 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:41] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.001 0.005 2026-09-24 16:49:41,182 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: Owl is running in 'dev' mode. 2026-09-24 16:49:41,207 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:41] "GET /web/image/ir.attachment/12117/raw HTTP/1.1" 200 - 4 0.000 0.003 2026-09-24 16:49:41,218 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:41,226 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:41] "GET /web/image/ir.attachment/12071/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:49:41,233 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:41] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:49:41,283 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:41,306 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:41] "GET /web/image/pos.category/356/image_128?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 2 0.001 0.014 2026-09-24 16:49:41,313 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:41] "GET /web/image/product.template/2480/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 3 0.001 0.016 2026-09-24 16:49:41,320 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:41] "GET /web/image/product.template/2484/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 3 0.001 0.023 2026-09-24 16:49:41,327 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:41] "GET /web/image/product.template/2481/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 3 0.001 0.029 2026-09-24 16:49:41,334 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:41] "GET /web/image/product.template/2482/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 3 0.001 0.036 2026-09-24 16:49:41,341 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:41] "GET /web/image/product.template/2483/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 3 0.001 0.041 2026-09-24 16:49:41,343 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:41,394 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:41,444 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:41,473 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:41] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.004 0.006 2026-09-24 16:49:41,480 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:41] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.002 0.010 2026-09-24 16:49:41,486 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:41] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.001 0.013 2026-09-24 16:49:41,491 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:41] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.002 0.023 2026-09-24 16:49:41,496 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:41] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.001 0.025 2026-09-24 16:49:41,501 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:41] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.001 0.036 2026-09-24 16:49:41,504 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:41,506 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:41] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.001 0.022 2026-09-24 16:49:41,511 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:41] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.001 0.034 2026-09-24 16:49:41,518 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:41] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:49:41,519 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:41] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.003 0.028 2026-09-24 16:49:41,528 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:41] "GET /web/image/product.product/2981/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 8 0.002 0.010 2026-09-24 16:49:41,555 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:41,616 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:41,631 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54020388 started for PoS orders references: [{'name': None, 'pos_reference': '260-193-000007', 'uuid': 'c39dcb82-9354-4179-9c63-2144c3449c88'}] 2026-09-24 16:49:41,647 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54020388 order {'name': None, 'pos_reference': '260-193-000007', 'uuid': 'c39dcb82-9354-4179-9c63-2144c3449c88'} created pos.order #941 2026-09-24 16:49:41,652 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54020388 finished 2026-09-24 16:49:41,686 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:41] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 70 0.017 0.055 2026-09-24 16:49:41,709 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:41] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.001 0.005 2026-09-24 16:49:41,736 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:41,790 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:41,843 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:41,901 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:41,951 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:42,002 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:42,057 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:42,074 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:42] "GET /web/image/product.product/2983/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 8 0.002 0.010 2026-09-24 16:49:42,107 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:42,166 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:42,180 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39879211 started for PoS orders references: [{'name': None, 'pos_reference': '260-193-000007', 'uuid': 'c39dcb82-9354-4179-9c63-2144c3449c88'}] 2026-09-24 16:49:42,189 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: Added lines [1477] to pos.order #941 2026-09-24 16:49:42,191 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39879211 order {'name': None, 'pos_reference': '260-193-000007', 'uuid': 'c39dcb82-9354-4179-9c63-2144c3449c88'} updated pos.order #941 2026-09-24 16:49:42,197 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39879211 finished 2026-09-24 16:49:42,243 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:42] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 87 0.021 0.058 2026-09-24 16:49:42,265 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:42] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.002 0.006 2026-09-24 16:49:42,286 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:42,339 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:42,393 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:42,447 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:42,499 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:42,548 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: tour succeeded 2026-09-24 16:49:42,549 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:42,571 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: heap 8667764 (allocated 9699328) 2026-09-24 16:49:42,572 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing chrome headless with pid 142074 2026-09-24 16:49:42,572 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing websocket connection 2026-09-24 16:49:42,572 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Terminating chrome headless with pid 142074 2026-09-24 16:49:42,626 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_164942_626206_test_self_order_mobile.txt 2026-09-24 16:49:42,626 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Removing chrome user profile "/tmp/tmplbhy891d_chrome_odoo" 2026-09-24 16:49:42,765 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome pid: 142277 2026-09-24 16:49:42,766 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless temporary user profile dir: /tmp/tmpk29ew1tv_chrome_odoo 2026-09-24 16:49:42,766 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:35933/json/version 2026-09-24 16:49:42,767 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35933', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:49:42,801 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Browser version: Chrome/150.0.7871.114 2026-09-24 16:49:42,801 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:35933/json 2026-09-24 16:49:42,802 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35933', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:49:42,807 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Websocket url found: ws://127.0.0.1:35933/devtools/page/6BEB08F4A2ABA947032B5E46C50B1A24 2026-09-24 16:49:42,814 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Enable chrome headless console log notification 2026-09-24 16:49:42,818 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless enable page notifications 2026-09-24 16:49:42,829 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Setting session cookie in browser 2026-09-24 16:49:42,830 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Open "http://127.0.0.1:8069/pos-self/193?access_token=293a1cdf3c3b45ee&table_identifier=2668a1b1" in browser 2026-09-24 16:49:42,830 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigating to: "http://127.0.0.1:8069/pos-self/193?access_token=293a1cdf3c3b45ee&table_identifier=2668a1b1" 2026-09-24 16:49:42,853 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:42] "GET /pos-self/193?access_token=293a1cdf3c3b45ee&table_identifier=2668a1b1 HTTP/1.1" 200 - 9 0.003 0.015 2026-09-24 16:49:42,856 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigation result: {'frameId': '6BEB08F4A2ABA947032B5E46C50B1A24', 'loaderId': '00D737D17DB57440AB83100ED9FA3313', 'isDownload': False} 2026-09-24 16:49:42,856 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:42,863 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:49:42,874 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:42] "GET /web/assets/1/4e19cf1/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.001 0.005 2026-09-24 16:49:42,878 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:42] "GET /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.001 0.009 2026-09-24 16:49:42,882 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:42] "GET /web/assets/1/e46ed49/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.001 0.014 2026-09-24 16:49:42,968 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:42] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.005 2026-09-24 16:49:42,970 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:42] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:49:42,978 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:42] "GET /web/image/website/1/favicon?unique=66fa3c7 HTTP/1.1" 200 - 4 0.001 0.005 2026-09-24 16:49:42,979 44 INFO rb-c855d12-225060-418428 odoo.http: Session expired 2026-09-24 16:49:42,979 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:42] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:49:42,986 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Evaluate test code "odoo.startTour('self_mobile_meal_counter_takeaway_out', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/193?access_token=293a1cdf3c3b45ee&table_identifier=2668a1b1", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:49:42,992 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:43,005 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:43] "POST /pos-self/relations/193 HTTP/1.1" 200 - 16 0.005 0.017 2026-09-24 16:49:43,008 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:43] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.023 2026-09-24 16:49:43,043 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:43,181 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:43] "POST /pos-self/data/193 HTTP/1.1" 200 - 113 0.029 0.135 2026-09-24 16:49:43,183 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:43] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.162 2026-09-24 16:49:43,213 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:43] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.001 0.005 2026-09-24 16:49:43,216 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: Owl is running in 'dev' mode. 2026-09-24 16:49:43,241 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:43] "GET /web/image/ir.attachment/12117/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:49:43,252 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:43,258 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:43] "GET /web/image/ir.attachment/12071/raw HTTP/1.1" 200 - 4 0.000 0.003 2026-09-24 16:49:43,263 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:43] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:49:43,317 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:43,338 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:43] "GET /web/image/pos.category/356/image_128?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 2 0.001 0.013 2026-09-24 16:49:43,347 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:43] "GET /web/image/product.template/2481/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 3 0.001 0.016 2026-09-24 16:49:43,353 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:43] "GET /web/image/product.template/2480/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 3 0.001 0.024 2026-09-24 16:49:43,359 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:43] "GET /web/image/product.template/2484/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 3 0.001 0.028 2026-09-24 16:49:43,365 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:43] "GET /web/image/product.template/2482/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 3 0.001 0.033 2026-09-24 16:49:43,371 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:43] "GET /web/image/product.template/2483/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 3 0.001 0.038 2026-09-24 16:49:43,377 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:43,428 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:43,479 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:43,505 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:43] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.004 0.006 2026-09-24 16:49:43,512 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:43] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.002 0.009 2026-09-24 16:49:43,518 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:43] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.001 0.013 2026-09-24 16:49:43,523 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:43] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.001 0.023 2026-09-24 16:49:43,529 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:43] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.001 0.027 2026-09-24 16:49:43,534 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:43] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.001 0.037 2026-09-24 16:49:43,538 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:43,539 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:43] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.002 0.022 2026-09-24 16:49:43,545 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:43] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.001 0.035 2026-09-24 16:49:43,551 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:43] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:49:43,552 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:43] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.003 0.018 2026-09-24 16:49:43,557 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:43] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.001 0.031 2026-09-24 16:49:43,567 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:43] "GET /web/image/product.product/2981/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 8 0.002 0.017 2026-09-24 16:49:43,573 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:43] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.002 0.050 2026-09-24 16:49:43,589 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:43,648 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:43,655 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:43] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 6 0.001 0.005 2026-09-24 16:49:43,704 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:43,764 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:43,788 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88652144 started for PoS orders references: [{'name': None, 'pos_reference': '260-193-000008', 'uuid': '7912c6ea-af26-4368-9b9c-57dae0f3f862'}] 2026-09-24 16:49:43,808 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88652144 order {'name': None, 'pos_reference': '260-193-000008', 'uuid': '7912c6ea-af26-4368-9b9c-57dae0f3f862'} created pos.order #942 2026-09-24 16:49:43,814 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88652144 finished 2026-09-24 16:49:43,849 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:43] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 69 0.020 0.067 2026-09-24 16:49:43,872 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:43] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.002 0.006 2026-09-24 16:49:43,886 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:43,940 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:43,994 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:44,052 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:44,103 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:44,153 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:44,209 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:44,238 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:44] "GET /web/image/product.product/2983/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 8 0.002 0.009 2026-09-24 16:49:44,259 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:44,317 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:44,333 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94225343 started for PoS orders references: [{'name': None, 'pos_reference': '260-193-000008', 'uuid': '7912c6ea-af26-4368-9b9c-57dae0f3f862'}] 2026-09-24 16:49:44,342 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: Added lines [1479] to pos.order #942 2026-09-24 16:49:44,344 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94225343 order {'name': None, 'pos_reference': '260-193-000008', 'uuid': '7912c6ea-af26-4368-9b9c-57dae0f3f862'} updated pos.order #942 2026-09-24 16:49:44,351 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94225343 finished 2026-09-24 16:49:44,397 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:44] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 87 0.021 0.059 2026-09-24 16:49:44,420 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:44] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.002 0.006 2026-09-24 16:49:44,436 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:44,490 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:44,544 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:44,599 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:44,650 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:44,699 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: tour succeeded 2026-09-24 16:49:44,700 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:44,724 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: heap 8897748 (allocated 9961472) 2026-09-24 16:49:44,725 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing chrome headless with pid 142277 2026-09-24 16:49:44,726 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing websocket connection 2026-09-24 16:49:44,726 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Terminating chrome headless with pid 142277 2026-09-24 16:49:44,780 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_164944_779832_test_self_order_mobile.txt 2026-09-24 16:49:44,780 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Removing chrome user profile "/tmp/tmpk29ew1tv_chrome_odoo" 2026-09-24 16:49:44,920 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome pid: 142484 2026-09-24 16:49:44,920 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless temporary user profile dir: /tmp/tmpe2wwvu6e_chrome_odoo 2026-09-24 16:49:44,920 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:34721/json/version 2026-09-24 16:49:44,921 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34721', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:49:44,959 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Browser version: Chrome/150.0.7871.114 2026-09-24 16:49:44,960 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:34721/json 2026-09-24 16:49:44,960 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34721', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:49:44,967 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Websocket url found: ws://127.0.0.1:34721/devtools/page/7BBC8F9D6A5AED53F7E58AC47093642F 2026-09-24 16:49:44,975 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Enable chrome headless console log notification 2026-09-24 16:49:44,978 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless enable page notifications 2026-09-24 16:49:44,989 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Setting session cookie in browser 2026-09-24 16:49:44,990 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Open "http://127.0.0.1:8069/pos-self/193?access_token=293a1cdf3c3b45ee&table_identifier=2668a1b1" in browser 2026-09-24 16:49:44,990 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigating to: "http://127.0.0.1:8069/pos-self/193?access_token=293a1cdf3c3b45ee&table_identifier=2668a1b1" 2026-09-24 16:49:45,011 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:45] "GET /pos-self/193?access_token=293a1cdf3c3b45ee&table_identifier=2668a1b1 HTTP/1.1" 200 - 9 0.003 0.012 2026-09-24 16:49:45,013 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigation result: {'frameId': '7BBC8F9D6A5AED53F7E58AC47093642F', 'loaderId': 'ECB9C28B0CB518D322A244BA195E4139', 'isDownload': False} 2026-09-24 16:49:45,013 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:45,024 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:49:45,034 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:45] "GET /web/assets/1/e46ed49/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.001 0.005 2026-09-24 16:49:45,037 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:45] "GET /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.001 0.008 2026-09-24 16:49:45,040 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:45] "GET /web/assets/1/4e19cf1/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.001 0.010 2026-09-24 16:49:45,136 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:45] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.004 2026-09-24 16:49:45,138 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:45] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:49:45,147 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:45] "GET /web/image/website/1/favicon?unique=66fa3c7 HTTP/1.1" 200 - 4 0.001 0.005 2026-09-24 16:49:45,148 44 INFO rb-c855d12-225060-418428 odoo.http: Session expired 2026-09-24 16:49:45,148 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:45] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:49:45,154 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Evaluate test code "odoo.startTour('self_order_mobile_meal_cancel', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/193?access_token=293a1cdf3c3b45ee&table_identifier=2668a1b1", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:49:45,157 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:45] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.003 2026-09-24 16:49:45,159 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:45,178 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:45] "POST /pos-self/relations/193 HTTP/1.1" 200 - 16 0.005 0.020 2026-09-24 16:49:45,180 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:45] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.014 2026-09-24 16:49:45,211 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:45,295 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:45] "POST /pos-self/data/193 HTTP/1.1" 200 - 113 0.028 0.078 2026-09-24 16:49:45,326 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:45] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.001 0.005 2026-09-24 16:49:45,329 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: Owl is running in 'dev' mode. 2026-09-24 16:49:45,354 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:45] "GET /web/image/ir.attachment/12117/raw HTTP/1.1" 200 - 4 0.000 0.003 2026-09-24 16:49:45,365 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:45,375 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:45] "GET /web/image/ir.attachment/12071/raw HTTP/1.1" 200 - 4 0.000 0.003 2026-09-24 16:49:45,379 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:45] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:49:45,430 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:45,449 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:45] "GET /web/image/pos.category/356/image_128?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 2 0.000 0.013 2026-09-24 16:49:45,456 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:45] "GET /web/image/product.template/2481/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 3 0.001 0.015 2026-09-24 16:49:45,463 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:45] "GET /web/image/product.template/2480/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 3 0.001 0.023 2026-09-24 16:49:45,469 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:45] "GET /web/image/product.template/2484/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 3 0.001 0.027 2026-09-24 16:49:45,475 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:45] "GET /web/image/product.template/2482/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 3 0.001 0.032 2026-09-24 16:49:45,481 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:45] "GET /web/image/product.template/2483/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 3 0.001 0.037 2026-09-24 16:49:45,490 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:45,512 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:45] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.004 0.009 2026-09-24 16:49:45,518 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:45] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.001 0.016 2026-09-24 16:49:45,524 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:45] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.001 0.015 2026-09-24 16:49:45,529 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:45] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.001 0.026 2026-09-24 16:49:45,534 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:45] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.001 0.029 2026-09-24 16:49:45,540 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:45,541 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:45] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.002 0.018 2026-09-24 16:49:45,546 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:45] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.001 0.029 2026-09-24 16:49:45,552 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:45] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.002 0.041 2026-09-24 16:49:45,558 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:45] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.001 0.018 2026-09-24 16:49:45,562 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:45] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.001 0.018 2026-09-24 16:49:45,567 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:45] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.001 0.040 2026-09-24 16:49:45,572 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:45] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.001 0.040 2026-09-24 16:49:45,577 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:45] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.001 0.028 2026-09-24 16:49:45,591 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:45,650 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:45,664 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49: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-09-24 16:49:45,674 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:45] "GET /web/image/product.product/2981/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 8 0.002 0.010 2026-09-24 16:49:45,701 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:45,754 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:45,807 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:45,865 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:45,918 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:45,971 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:46,029 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:46,079 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:46,129 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:46,183 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:46,234 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:46,292 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:46,301 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:46] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 6 0.002 0.006 2026-09-24 16:49:46,349 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:46,410 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:46,427 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80315806 started for PoS orders references: [{'name': None, 'pos_reference': '260-193-000009', 'uuid': '1f4979ac-73eb-4dc9-b389-84c2a9282805'}] 2026-09-24 16:49:46,442 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80315806 order {'name': None, 'pos_reference': '260-193-000009', 'uuid': '1f4979ac-73eb-4dc9-b389-84c2a9282805'} created pos.order #943 2026-09-24 16:49:46,448 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80315806 finished 2026-09-24 16:49:46,482 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:46] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 69 0.018 0.056 2026-09-24 16:49:46,505 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:46] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.002 0.006 2026-09-24 16:49:46,520 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:46,573 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:46,626 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:46,683 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:46,733 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:46,784 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:46,838 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:46,857 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:46] "GET /web/image/product.product/2983/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 8 0.003 0.009 2026-09-24 16:49:46,890 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:46,941 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:46,996 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:47,050 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:47,101 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:47,152 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: tour succeeded 2026-09-24 16:49:47,152 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: ╔══════════════════════════════════════════════╗ ║ TOUR self_order_mobile_meal_cancel SUCCEEDED ║ ╚══════════════════════════════════════════════╝ 2026-09-24 16:49:47,177 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: heap 9587332 (allocated 10485760) 2026-09-24 16:49:47,179 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing chrome headless with pid 142484 2026-09-24 16:49:47,179 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing websocket connection 2026-09-24 16:49:47,179 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Terminating chrome headless with pid 142484 2026-09-24 16:49:47,233 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_164947_233322_test_self_order_mobile.txt 2026-09-24 16:49:47,233 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Removing chrome user profile "/tmp/tmpe2wwvu6e_chrome_odoo" 2026-09-24 16:49:47,390 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome pid: 142695 2026-09-24 16:49:47,391 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless temporary user profile dir: /tmp/tmp09cquzqy_chrome_odoo 2026-09-24 16:49:47,391 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:42463/json/version 2026-09-24 16:49:47,392 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42463', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:49:47,431 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Browser version: Chrome/150.0.7871.114 2026-09-24 16:49:47,431 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:42463/json 2026-09-24 16:49:47,432 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42463', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:49:47,438 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Websocket url found: ws://127.0.0.1:42463/devtools/page/A7FFCDA3ED9874FD4FF51E9D632813C4 2026-09-24 16:49:47,446 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Enable chrome headless console log notification 2026-09-24 16:49:47,449 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless enable page notifications 2026-09-24 16:49:47,462 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Setting session cookie in browser 2026-09-24 16:49:47,466 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Open "http://127.0.0.1:8069/pos-self/193?access_token=293a1cdf3c3b45ee&table_identifier=2668a1b1" in browser 2026-09-24 16:49:47,466 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigating to: "http://127.0.0.1:8069/pos-self/193?access_token=293a1cdf3c3b45ee&table_identifier=2668a1b1" 2026-09-24 16:49:47,486 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:47] "GET /pos-self/193?access_token=293a1cdf3c3b45ee&table_identifier=2668a1b1 HTTP/1.1" 200 - 9 0.003 0.011 2026-09-24 16:49:47,488 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigation result: {'frameId': 'A7FFCDA3ED9874FD4FF51E9D632813C4', 'loaderId': '400A6669C82F8F8A85F2CD58938D9CD8', 'isDownload': False} 2026-09-24 16:49:47,488 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:47,496 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:49:47,508 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:47] "GET /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.002 0.004 2026-09-24 16:49:47,513 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:47] "GET /web/assets/1/e46ed49/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.002 0.010 2026-09-24 16:49:47,517 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:47] "GET /web/assets/1/4e19cf1/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.001 0.013 2026-09-24 16:49:47,612 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:47] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.004 2026-09-24 16:49:47,613 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:47] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:49:47,621 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:47] "GET /web/image/website/1/favicon?unique=66fa3c7 HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:49:47,623 44 INFO rb-c855d12-225060-418428 odoo.http: Session expired 2026-09-24 16:49:47,623 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:47] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:49:47,636 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Evaluate test code "odoo.startTour('self_order_mobile_each_cancel', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/193?access_token=293a1cdf3c3b45ee&table_identifier=2668a1b1", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:49:47,641 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:47,650 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:47] "POST /pos-self/relations/193 HTTP/1.1" 200 - 16 0.005 0.017 2026-09-24 16:49:47,652 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:47] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.024 2026-09-24 16:49:47,694 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:47,770 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:47] "POST /pos-self/data/193 HTTP/1.1" 200 - 113 0.030 0.080 2026-09-24 16:49:47,773 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:47] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.107 2026-09-24 16:49:47,800 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:47] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.001 0.004 2026-09-24 16:49:47,802 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: Owl is running in 'dev' mode. 2026-09-24 16:49:47,827 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:47] "GET /web/image/ir.attachment/12117/raw HTTP/1.1" 200 - 4 0.000 0.003 2026-09-24 16:49:47,838 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:47,845 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:47] "GET /web/image/ir.attachment/12071/raw HTTP/1.1" 200 - 4 0.000 0.003 2026-09-24 16:49:47,849 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:47] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:49:47,903 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:47,921 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:47] "GET /web/image/pos.category/356/image_128?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 2 0.000 0.013 2026-09-24 16:49:47,929 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:47] "GET /web/image/product.template/2481/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 3 0.001 0.015 2026-09-24 16:49:47,936 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:47] "GET /web/image/product.template/2480/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 3 0.001 0.023 2026-09-24 16:49:47,942 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:47] "GET /web/image/product.template/2484/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 3 0.001 0.026 2026-09-24 16:49:47,948 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:47] "GET /web/image/product.template/2482/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 3 0.001 0.031 2026-09-24 16:49:47,954 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:47] "GET /web/image/product.template/2483/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 3 0.001 0.037 2026-09-24 16:49:47,963 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:48,021 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:48,031 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:48] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:49:48,041 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:48] "GET /web/image/product.product/2981/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 8 0.002 0.010 2026-09-24 16:49:48,072 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:48,094 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:48] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.006 0.005 2026-09-24 16:49:48,099 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:48] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.001 0.010 2026-09-24 16:49:48,104 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:48] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.001 0.013 2026-09-24 16:49:48,109 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:48] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.001 0.023 2026-09-24 16:49:48,114 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:48] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.001 0.016 2026-09-24 16:49:48,119 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:48] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.001 0.032 2026-09-24 16:49:48,124 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:48,125 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:48] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.002 0.032 2026-09-24 16:49:48,130 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:48] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.002 0.027 2026-09-24 16:49:48,135 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:48] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.001 0.027 2026-09-24 16:49:48,140 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:48] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.001 0.022 2026-09-24 16:49:48,144 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:48] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.001 0.021 2026-09-24 16:49:48,149 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:48] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.001 0.015 2026-09-24 16:49:48,154 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:48] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.001 0.025 2026-09-24 16:49:48,158 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:48] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.001 0.045 2026-09-24 16:49:48,177 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:48,235 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:48,288 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:48,341 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:48,392 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:48,449 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:48,503 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:48,523 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:48] "GET /web/image/product.product/2983/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 8 0.002 0.009 2026-09-24 16:49:48,554 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:48,611 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:48,620 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:48] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 6 0.002 0.005 2026-09-24 16:49:48,668 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:48,728 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:48,744 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26091739 started for PoS orders references: [{'name': None, 'pos_reference': '260-193-000010', 'uuid': 'f3d2a49f-22e5-4658-a095-92f883db55a2'}] 2026-09-24 16:49:48,759 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26091739 order {'name': None, 'pos_reference': '260-193-000010', 'uuid': 'f3d2a49f-22e5-4658-a095-92f883db55a2'} created pos.order #944 2026-09-24 16:49:48,765 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26091739 finished 2026-09-24 16:49:48,798 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:48] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 69 0.017 0.055 2026-09-24 16:49:48,820 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:48] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.002 0.006 2026-09-24 16:49:48,839 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:48,888 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:48,941 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:48,992 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:49,043 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: tour succeeded 2026-09-24 16:49:49,043 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: ╔══════════════════════════════════════════════╗ ║ TOUR self_order_mobile_each_cancel SUCCEEDED ║ ╚══════════════════════════════════════════════╝ 2026-09-24 16:49:49,064 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: heap 9030572 (allocated 9961472) 2026-09-24 16:49:49,066 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing chrome headless with pid 142695 2026-09-24 16:49:49,066 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing websocket connection 2026-09-24 16:49:49,066 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Terminating chrome headless with pid 142695 2026-09-24 16:49:49,120 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_164949_120052_test_self_order_mobile.txt 2026-09-24 16:49:49,120 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Removing chrome user profile "/tmp/tmp09cquzqy_chrome_odoo" 2026-09-24 16:49:49,373 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome pid: 142906 2026-09-24 16:49:49,373 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless temporary user profile dir: /tmp/tmpamie_80q_chrome_odoo 2026-09-24 16:49:49,373 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:42687/json/version 2026-09-24 16:49:49,374 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42687', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:49:49,376 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Browser version: Chrome/150.0.7871.114 2026-09-24 16:49:49,376 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:42687/json 2026-09-24 16:49:49,376 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42687', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:49:49,377 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Websocket url found: ws://127.0.0.1:42687/devtools/page/F7CE15424233E2CA8A1DEEC623E458FD 2026-09-24 16:49:49,378 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Enable chrome headless console log notification 2026-09-24 16:49:49,379 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless enable page notifications 2026-09-24 16:49:49,381 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Setting session cookie in browser 2026-09-24 16:49:49,384 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Open "http://127.0.0.1:8069/pos-self/193?access_token=293a1cdf3c3b45ee&table_identifier=2668a1b1" in browser 2026-09-24 16:49:49,384 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigating to: "http://127.0.0.1:8069/pos-self/193?access_token=293a1cdf3c3b45ee&table_identifier=2668a1b1" 2026-09-24 16:49:49,403 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:49] "GET /pos-self/193?access_token=293a1cdf3c3b45ee&table_identifier=2668a1b1 HTTP/1.1" 200 - 9 0.002 0.011 2026-09-24 16:49:49,405 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigation result: {'frameId': 'F7CE15424233E2CA8A1DEEC623E458FD', 'loaderId': '93DD0EFA445F326485150F111B057410', 'isDownload': False} 2026-09-24 16:49:49,405 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:49,409 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:49:49,422 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:49] "GET /web/assets/1/e46ed49/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.001 0.005 2026-09-24 16:49:49,425 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:49] "GET /web/assets/1/4e19cf1/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.001 0.007 2026-09-24 16:49:49,429 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:49] "GET /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.001 0.010 2026-09-24 16:49:49,520 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:49] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.005 2026-09-24 16:49:49,522 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:49] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:49:49,530 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:49] "GET /web/image/website/1/favicon?unique=66fa3c7 HTTP/1.1" 200 - 4 0.001 0.005 2026-09-24 16:49:49,531 44 INFO rb-c855d12-225060-418428 odoo.http: Session expired 2026-09-24 16:49:49,531 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:49] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:49:49,535 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Evaluate test code "odoo.startTour('self_mobile_auto_table_selection_takeaway_in', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/193?access_token=293a1cdf3c3b45ee&table_identifier=2668a1b1", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:49:49,540 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:49,558 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:49] "POST /pos-self/relations/193 HTTP/1.1" 200 - 16 0.005 0.017 2026-09-24 16:49:49,561 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:49] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.024 2026-09-24 16:49:49,592 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:49,681 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:49] "POST /pos-self/data/193 HTTP/1.1" 200 - 113 0.030 0.081 2026-09-24 16:49:49,682 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:49] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.108 2026-09-24 16:49:49,709 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:49] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.001 0.004 2026-09-24 16:49:49,712 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: Owl is running in 'dev' mode. 2026-09-24 16:49:49,737 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:49] "GET /web/image/ir.attachment/12117/raw HTTP/1.1" 200 - 4 0.000 0.003 2026-09-24 16:49:49,748 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:49,758 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:49] "GET /web/image/ir.attachment/12071/raw HTTP/1.1" 200 - 4 0.000 0.003 2026-09-24 16:49:49,763 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:49] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:49:49,812 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:49,830 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:49] "GET /web/image/pos.category/356/image_128?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 2 0.000 0.012 2026-09-24 16:49:49,838 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:49] "GET /web/image/product.template/2480/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 3 0.001 0.015 2026-09-24 16:49:49,844 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:49] "GET /web/image/product.template/2481/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 3 0.001 0.020 2026-09-24 16:49:49,850 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:49] "GET /web/image/product.template/2482/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 3 0.001 0.025 2026-09-24 16:49:49,856 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:49] "GET /web/image/product.template/2483/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 3 0.001 0.031 2026-09-24 16:49:49,862 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:49] "GET /web/image/product.template/2484/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 3 0.001 0.037 2026-09-24 16:49:49,872 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:49,930 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:49,946 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:49] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:49:49,956 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:49] "GET /web/image/product.product/2981/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 8 0.002 0.010 2026-09-24 16:49:49,981 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:50,001 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:50] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.003 0.005 2026-09-24 16:49:50,008 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:50] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.002 0.011 2026-09-24 16:49:50,013 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:50] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.001 0.019 2026-09-24 16:49:50,018 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:50] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.001 0.017 2026-09-24 16:49:50,023 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:50] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.001 0.016 2026-09-24 16:49:50,028 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:50] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.001 0.015 2026-09-24 16:49:50,032 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:50] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.001 0.016 2026-09-24 16:49:50,038 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:50] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.001 0.040 2026-09-24 16:49:50,041 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:50,043 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:50] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.002 0.046 2026-09-24 16:49:50,048 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:50] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.001 0.017 2026-09-24 16:49:50,053 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:50] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.001 0.026 2026-09-24 16:49:50,058 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:50] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.001 0.036 2026-09-24 16:49:50,062 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:50] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.001 0.015 2026-09-24 16:49:50,078 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90738745 started for PoS orders references: [{'name': None, 'pos_reference': '260-193-000011', 'uuid': '6748bd05-b0c4-4bac-8b18-4f6ab4600e94'}] 2026-09-24 16:49:50,093 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90738745 order {'name': None, 'pos_reference': '260-193-000011', 'uuid': '6748bd05-b0c4-4bac-8b18-4f6ab4600e94'} created pos.order #945 2026-09-24 16:49:50,094 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:50,099 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90738745 finished 2026-09-24 16:49:50,133 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:50] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 69 0.017 0.065 2026-09-24 16:49:50,138 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:50] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.001 0.102 2026-09-24 16:49:50,143 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:50] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.001 0.102 2026-09-24 16:49:50,155 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:50,159 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:50] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.002 0.005 2026-09-24 16:49:50,209 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:50,258 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: tour succeeded 2026-09-24 16:49:50,259 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:50,274 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: heap 7776712 (allocated 8650752) 2026-09-24 16:49:50,276 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing chrome headless with pid 142906 2026-09-24 16:49:50,276 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing websocket connection 2026-09-24 16:49:50,276 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Terminating chrome headless with pid 142906 2026-09-24 16:49:50,330 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_164950_330414_test_self_order_mobile.txt 2026-09-24 16:49:50,330 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Removing chrome user profile "/tmp/tmpamie_80q_chrome_odoo" 2026-09-24 16:49:50,361 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_self_order_mobile_0_price_order ... 2026-09-24 16:49:52,678 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order: Chrome pid: 143116 2026-09-24 16:49:52,678 44 INFO rb-c855d12-225060-418428 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/tmpj06bdtio_chrome_odoo 2026-09-24 16:49:52,678 44 INFO rb-c855d12-225060-418428 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:34925/json/version 2026-09-24 16:49:52,679 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34925', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:49:52,719 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:52,719 44 INFO rb-c855d12-225060-418428 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:34925/json 2026-09-24 16:49:52,719 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34925', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:49:52,727 44 INFO rb-c855d12-225060-418428 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:34925/devtools/page/747C42BE8113095DC771401B90AB7FC1 2026-09-24 16:49:52,735 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:52,738 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order: Chrome headless enable page notifications 2026-09-24 16:49:52,750 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order: Setting session cookie in browser 2026-09-24 16:49:52,841 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order: Open "http://127.0.0.1:8069/pos-self/194?access_token=bbc72ed31fc54363&table_identifier=79e634fc" in browser 2026-09-24 16:49:52,842 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order: Navigating to: "http://127.0.0.1:8069/pos-self/194?access_token=bbc72ed31fc54363&table_identifier=79e634fc" 2026-09-24 16:49:52,849 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:49:53,069 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:53] "GET /pos-self/194?access_token=bbc72ed31fc54363&table_identifier=79e634fc HTTP/1.1" 200 - 59 0.014 0.208 2026-09-24 16:49:53,072 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order: Navigation result: {'frameId': '747C42BE8113095DC771401B90AB7FC1', 'loaderId': '10648E5E65A05CD1A07282CFD2D093AF', 'isDownload': False} 2026-09-24 16:49:53,072 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:53,083 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:49:53,095 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js, copying from /web/assets/0c84a7c/pos_self_order.assets_tests.min.js 2026-09-24 16:49:53,107 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:53] "GET /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.003 0.014 2026-09-24 16:49:53,111 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e46ed49/pos_self_order.assets.min.css, copying from /web/assets/e46ed49/pos_self_order.assets.min.css 2026-09-24 16:49:53,129 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:53] "GET /web/assets/1/e46ed49/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.012 0.029 2026-09-24 16:49:53,134 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4e19cf1/pos_self_order.assets.min.js, copying from /web/assets/4e19cf1/pos_self_order.assets.min.js 2026-09-24 16:49:53,147 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:53] "GET /web/assets/1/4e19cf1/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.002 0.055 2026-09-24 16:49:53,243 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:53] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.005 2026-09-24 16:49:53,247 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:53] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.005 2026-09-24 16:49:53,253 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:53] "GET /web/image/website/1/favicon?unique=66fa3c7 HTTP/1.1" 200 - 5 0.001 0.006 2026-09-24 16:49:53,258 44 INFO rb-c855d12-225060-418428 odoo.http: Session expired 2026-09-24 16:49:53,258 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:53] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:49:53,269 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order: Evaluate test code "odoo.startTour('self_order_mobile_0_price_order', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/194?access_token=bbc72ed31fc54363&table_identifier=79e634fc", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:49:53,274 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:53,292 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:53] "POST /pos-self/relations/194 HTTP/1.1" 200 - 37 0.009 0.021 2026-09-24 16:49:53,315 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:53] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.051 2026-09-24 16:49:53,325 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:53,448 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:53] "POST /pos-self/data/194 HTTP/1.1" 200 - 181 0.045 0.093 2026-09-24 16:49:53,449 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:53] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.125 2026-09-24 16:49:53,476 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:53] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.001 0.004 2026-09-24 16:49:53,479 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:53,504 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:53] "GET /web/image/ir.attachment/12170/raw HTTP/1.1" 200 - 4 0.000 0.003 2026-09-24 16:49:53,515 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:53,525 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:53] "GET /web/image/ir.attachment/12124/raw HTTP/1.1" 200 - 4 0.000 0.003 2026-09-24 16:49:53,529 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:53] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:49:53,581 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:53,602 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:53] "GET /web/image/pos.category/356/image_128?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 2 0.001 0.015 2026-09-24 16:49:53,610 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:53] "GET /web/image/product.template/2480/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 3 0.001 0.019 2026-09-24 16:49:53,617 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:53] "GET /web/image/product.template/2481/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 3 0.001 0.024 2026-09-24 16:49:53,623 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:53] "GET /web/image/product.template/2484/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 3 0.001 0.029 2026-09-24 16:49:53,629 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:53] "GET /web/image/product.template/2482/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 3 0.001 0.034 2026-09-24 16:49:53,635 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:53] "GET /web/image/product.template/2483/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 3 0.001 0.039 2026-09-24 16:49:53,641 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:53,699 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:53,712 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:53] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:49:53,723 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:53] "GET /web/image/product.product/2984/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 8 0.002 0.010 2026-09-24 16:49:53,751 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:53,811 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:53,829 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46254661 started for PoS orders references: [{'name': None, 'pos_reference': '260-194-000001', 'uuid': 'b22cbd37-4341-4404-9400-1d2a73f5c7c8'}] 2026-09-24 16:49:53,848 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46254661 order {'name': None, 'pos_reference': '260-194-000001', 'uuid': 'b22cbd37-4341-4404-9400-1d2a73f5c7c8'} created pos.order #946 2026-09-24 16:49:53,854 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46254661 finished 2026-09-24 16:49:54,056 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:54] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 272 0.078 0.170 2026-09-24 16:49:54,078 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:54] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.001 0.005 2026-09-24 16:49:54,102 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:54,156 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:54,210 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order.browser: tour succeeded 2026-09-24 16:49:54,211 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:54,233 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order.browser: heap 7996856 (allocated 8912896) 2026-09-24 16:49:54,233 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order: Closing chrome headless with pid 143116 2026-09-24 16:49:54,234 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order: Closing websocket connection 2026-09-24 16:49:54,234 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order: Terminating chrome headless with pid 143116 2026-09-24 16:49:54,288 44 INFO rb-c855d12-225060-418428 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-c855d12-225060-418428/chrome_logs/chrome_log_20260924_164954_287866_test_self_order_mobile_0_price_order.txt 2026-09-24 16:49:54,288 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order: Removing chrome user profile "/tmp/tmpj06bdtio_chrome_odoo" 2026-09-24 16:49:54,321 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_self_order_mobile_no_access_token ... 2026-09-24 16:49:56,624 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token: Chrome pid: 143311 2026-09-24 16:49:56,624 44 INFO rb-c855d12-225060-418428 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/tmpolvqi75g_chrome_odoo 2026-09-24 16:49:56,624 44 INFO rb-c855d12-225060-418428 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:39345/json/version 2026-09-24 16:49:56,625 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39345', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:49:56,664 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:56,664 44 INFO rb-c855d12-225060-418428 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:39345/json 2026-09-24 16:49:56,665 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39345', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:49:56,672 44 INFO rb-c855d12-225060-418428 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:39345/devtools/page/1F808CB793F2F95BE449F94CDF57B3F9 2026-09-24 16:49:56,680 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:56,683 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token: Chrome headless enable page notifications 2026-09-24 16:49:56,695 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token: Setting session cookie in browser 2026-09-24 16:49:56,787 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token: Open "http://127.0.0.1:8069/pos-self/195" in browser 2026-09-24 16:49:56,787 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token: Navigating to: "http://127.0.0.1:8069/pos-self/195" 2026-09-24 16:49:56,794 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:49:57,007 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:57] "GET /pos-self/195 HTTP/1.1" 200 - 57 0.014 0.201 2026-09-24 16:49:57,009 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token: Navigation result: {'frameId': '1F808CB793F2F95BE449F94CDF57B3F9', 'loaderId': 'F41C12EB9EB36F93359CF7CB51972542', 'isDownload': False} 2026-09-24 16:49:57,009 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:57,018 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:49:57,031 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4e19cf1/pos_self_order.assets.min.js, copying from /web/assets/4e19cf1/pos_self_order.assets.min.js 2026-09-24 16:49:57,050 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:57] "GET /web/assets/1/4e19cf1/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.003 0.023 2026-09-24 16:49:57,055 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e46ed49/pos_self_order.assets.min.css, copying from /web/assets/e46ed49/pos_self_order.assets.min.css 2026-09-24 16:49:57,074 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:57] "GET /web/assets/1/e46ed49/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.012 0.039 2026-09-24 16:49:57,078 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js, copying from /web/assets/0c84a7c/pos_self_order.assets_tests.min.js 2026-09-24 16:49:57,086 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:57] "GET /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.003 0.058 2026-09-24 16:49:57,159 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:57] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.004 2026-09-24 16:49:57,164 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:57] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.005 2026-09-24 16:49:57,170 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:57] "GET /web/image/website/1/favicon?unique=66fa3c7 HTTP/1.1" 200 - 5 0.001 0.006 2026-09-24 16:49:57,174 44 INFO rb-c855d12-225060-418428 odoo.http: Session expired 2026-09-24 16:49:57,174 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:57] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:49:57,186 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token: Evaluate test code "odoo.startTour('self_order_mobile_no_access_token', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/195", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:49:57,191 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:57,209 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:57] "POST /pos-self/relations/195 HTTP/1.1" 200 - 37 0.009 0.021 2026-09-24 16:49:57,232 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:57] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.051 2026-09-24 16:49:57,243 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:57,362 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:57] "POST /pos-self/data/195 HTTP/1.1" 200 - 181 0.043 0.089 2026-09-24 16:49:57,364 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:57] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.120 2026-09-24 16:49:57,387 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:57,413 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:57] "GET /web/image/ir.attachment/12223/raw HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:49:57,425 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:57,431 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:57] "GET /web/image/ir.attachment/12177/raw HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:49:57,436 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:49:57] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:49:57,475 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token.browser: tour succeeded 2026-09-24 16:49:57,476 44 INFO rb-c855d12-225060-418428 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-09-24 16:49:57,489 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token.browser: heap 6221608 (allocated 6815744) 2026-09-24 16:49:57,490 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token: Closing chrome headless with pid 143311 2026-09-24 16:49:57,491 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token: Closing websocket connection 2026-09-24 16:49:57,491 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token: Terminating chrome headless with pid 143311 2026-09-24 16:49:57,545 44 INFO rb-c855d12-225060-418428 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-c855d12-225060-418428/chrome_logs/chrome_log_20260924_164957_545066_test_self_order_mobile_no_access_token.txt 2026-09-24 16:49:57,545 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token: Removing chrome user profile "/tmp/tmpolvqi75g_chrome_odoo" 2026-09-24 16:49:57,574 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_self_order_mobile_not_visible_in_other_config ... 2026-09-24 16:50:01,484 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_not_visible_in_other_config: Chrome pid: 143490 2026-09-24 16:50:01,484 44 INFO rb-c855d12-225060-418428 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/tmpzjwmyjbl_chrome_odoo 2026-09-24 16:50:01,484 44 INFO rb-c855d12-225060-418428 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:44299/json/version 2026-09-24 16:50:01,485 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44299', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:50:01,487 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:01,487 44 INFO rb-c855d12-225060-418428 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:44299/json 2026-09-24 16:50:01,488 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44299', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:50:01,489 44 INFO rb-c855d12-225060-418428 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:44299/devtools/page/624345160D95AC62AFBDFD7261763F11 2026-09-24 16:50:01,490 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:01,491 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:01,601 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-09-24 16:50:01,604 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:01,605 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_not_visible_in_other_config: Open "http://127.0.0.1:8069/pos/ui/197" in browser 2026-09-24 16:50:01,606 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_not_visible_in_other_config: Navigating to: "http://127.0.0.1:8069/pos/ui/197" 2026-09-24 16:50:01,613 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:50:01,925 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:01] "GET /pos/ui/197 HTTP/1.1" 200 - 128 0.029 0.285 2026-09-24 16:50:01,928 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_not_visible_in_other_config: Navigation result: {'frameId': '624345160D95AC62AFBDFD7261763F11', 'loaderId': 'AA485A8D9B555CB913CA893AD34BBF5B', 'isDownload': False} 2026-09-24 16:50:01,928 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:01,936 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:50:01,949 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:01] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-09-24 16:50:01,953 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:01] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-09-24 16:50:01,956 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:01] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-09-24 16:50:02,234 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:02] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:50:02,236 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:02] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:50:02,245 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:02] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-09-24 16:50:02,253 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_not_visible_in_other_config: Evaluate test code "odoo.startTour('test_no_orders_from_other_config', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/197", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:50:02,256 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:02,256 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:02] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:50:02,262 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:02] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:50:02,267 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:02] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:50:02,279 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:02] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.002 0.006 2026-09-24 16:50:02,287 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:02] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.015 2026-09-24 16:50:02,314 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:02] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.008 0.019 2026-09-24 16:50:02,316 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:02] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.019 2026-09-24 16:50:02,618 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:02] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 425 0.092 0.196 2026-09-24 16:50:02,631 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:02] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:50:02,658 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50: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.003 2026-09-24 16:50:02,690 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:02] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.023 2026-09-24 16:50:02,701 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50: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.003 2026-09-24 16:50:02,706 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:02,714 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:02] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.004 2026-09-24 16:50:02,734 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:02] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:50:02,745 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:02] "GET /pos_restaurant/static/img/plan.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:50:02,750 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:02] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:50:02,753 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:02] "GET /web/image?model=res.company&id=1&field=logo HTTP/1.1" 200 - 3 0.003 0.007 2026-09-24 16:50:02,755 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:02] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.013 2026-09-24 16:50:02,759 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:02] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:50:02,759 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:02] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:50:02,765 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:02] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 4 0.002 0.006 2026-09-24 16:50:02,777 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:02,803 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:02] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:50:02,829 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:02] "GET /pos/ui/197 HTTP/1.1" 200 - 33 0.008 0.022 2026-09-24 16:50:02,836 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:02] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.001 0.032 2026-09-24 16:50:02,859 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:02] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:50:02,863 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:02,863 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:02] "GET /pos/ui/197?from_backend=True HTTP/1.1" 200 - 33 0.010 0.055 2026-09-24 16:50:02,890 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:02] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 20 0.010 0.016 2026-09-24 16:50:02,923 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:02,928 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:02] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:50:02,943 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:02] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:50:02,943 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:02] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 5 0.002 0.009 2026-09-24 16:50:02,974 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_not_visible_in_other_config.browser: tour succeeded 2026-09-24 16:50:02,974 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:03,005 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_not_visible_in_other_config.browser: heap 12132744 (allocated 12582912) 2026-09-24 16:50:03,007 44 INFO rb-c855d12-225060-418428 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 143490 2026-09-24 16:50:03,007 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_not_visible_in_other_config: Closing websocket connection 2026-09-24 16:50:03,007 44 INFO rb-c855d12-225060-418428 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 143490 2026-09-24 16:50:03,062 44 INFO rb-c855d12-225060-418428 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-c855d12-225060-418428/chrome_logs/chrome_log_20260924_165003_062306_test_self_order_mobile_not_visible_in_other_config.txt 2026-09-24 16:50:03,062 44 INFO rb-c855d12-225060-418428 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/tmpzjwmyjbl_chrome_odoo" 2026-09-24 16:50:03,093 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_self_order_table_sharing ... 2026-09-24 16:50:05,423 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Chrome pid: 143694 2026-09-24 16:50:05,423 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Chrome headless temporary user profile dir: /tmp/tmpnatjggik_chrome_odoo 2026-09-24 16:50:05,424 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Issuing json command http://127.0.0.1:40205/json/version 2026-09-24 16:50:05,424 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40205', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:50:05,463 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Browser version: Chrome/150.0.7871.114 2026-09-24 16:50:05,464 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Issuing json command http://127.0.0.1:40205/json 2026-09-24 16:50:05,464 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40205', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:50:05,470 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Websocket url found: ws://127.0.0.1:40205/devtools/page/52CAFEEE8AC88DABFCF9BFBE3BB1D289 2026-09-24 16:50:05,477 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Enable chrome headless console log notification 2026-09-24 16:50:05,481 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Chrome headless enable page notifications 2026-09-24 16:50:05,492 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Setting session cookie in browser 2026-09-24 16:50:05,580 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Open "http://127.0.0.1:8069/pos-self/198?access_token=f71f9ab2afee4937&table_identifier=978a85f8" in browser 2026-09-24 16:50:05,580 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Navigating to: "http://127.0.0.1:8069/pos-self/198?access_token=f71f9ab2afee4937&table_identifier=978a85f8" 2026-09-24 16:50:05,587 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:50:05,803 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:05] "GET /pos-self/198?access_token=f71f9ab2afee4937&table_identifier=978a85f8 HTTP/1.1" 200 - 59 0.014 0.204 2026-09-24 16:50:05,806 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Navigation result: {'frameId': '52CAFEEE8AC88DABFCF9BFBE3BB1D289', 'loaderId': 'E5113E68D1E48DFEDAAB95691CC481B1', 'isDownload': False} 2026-09-24 16:50:05,806 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:05,815 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:50:05,826 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4e19cf1/pos_self_order.assets.min.js, copying from /web/assets/4e19cf1/pos_self_order.assets.min.js 2026-09-24 16:50:05,845 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:05] "GET /web/assets/1/4e19cf1/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.004 0.022 2026-09-24 16:50:05,850 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js, copying from /web/assets/0c84a7c/pos_self_order.assets_tests.min.js 2026-09-24 16:50:05,860 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:05] "GET /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.003 0.036 2026-09-24 16:50:05,864 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e46ed49/pos_self_order.assets.min.css, copying from /web/assets/e46ed49/pos_self_order.assets.min.css 2026-09-24 16:50:05,883 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:05] "GET /web/assets/1/e46ed49/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.012 0.053 2026-09-24 16:50:05,955 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:05] "GET /favicon.ico HTTP/1.1" 301 - 1 0.000 0.004 2026-09-24 16:50:05,959 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:05] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.004 2026-09-24 16:50:05,965 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:05] "GET /web/image/website/1/favicon?unique=66fa3c7 HTTP/1.1" 200 - 5 0.001 0.005 2026-09-24 16:50:05,968 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Evaluate test code "odoo.startTour('test_self_order_table_sharing-each_mode', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/198?access_token=f71f9ab2afee4937&table_identifier=978a85f8", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:50:05,969 44 INFO rb-c855d12-225060-418428 odoo.http: Session expired 2026-09-24 16:50:05,970 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:05] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:50:05,974 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:06,006 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:06] "POST /pos-self/relations/198 HTTP/1.1" 200 - 37 0.009 0.021 2026-09-24 16:50:06,028 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:06,030 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:06] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.052 2026-09-24 16:50:06,158 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:06] "POST /pos-self/data/198 HTTP/1.1" 200 - 180 0.042 0.092 2026-09-24 16:50:06,159 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:06] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.121 2026-09-24 16:50:06,189 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:06] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.001 0.004 2026-09-24 16:50:06,192 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing.browser: Owl is running in 'dev' mode. 2026-09-24 16:50:06,219 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:06] "GET /web/image/ir.attachment/12326/raw HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:50:06,244 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:06,273 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:06] "GET /web/image/pos.category/356/image_128?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 2 0.001 0.015 2026-09-24 16:50:06,277 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:06] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:50:06,281 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:06] "GET /web/image/product.template/2480/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 3 0.002 0.017 2026-09-24 16:50:06,289 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:06] "GET /web/image/product.template/2481/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 3 0.001 0.025 2026-09-24 16:50:06,296 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:06] "GET /web/image/product.template/2484/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 3 0.001 0.030 2026-09-24 16:50:06,301 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:06] "GET /web/image/product.template/2482/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 3 0.001 0.035 2026-09-24 16:50:06,305 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:06,308 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:06] "GET /web/image/product.template/2483/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 3 0.001 0.040 2026-09-24 16:50:06,365 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:06,426 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:06,432 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:06] "GET /web/image/ir.attachment/12280/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:50:06,441 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:06] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:50:06,451 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:06] "GET /web/image/product.product/2983/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 8 0.002 0.010 2026-09-24 16:50:06,461 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:06] "GET /web/image/product.product/2981/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 8 0.002 0.020 2026-09-24 16:50:06,477 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:06,528 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:06,589 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:06,611 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38662691 started for PoS orders references: [{'name': None, 'pos_reference': '260-198-000002', 'uuid': 'd43e703b-31b6-4d28-8770-e8d3db787a3b'}] 2026-09-24 16:50:06,628 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38662691 order {'name': None, 'pos_reference': '260-198-000002', 'uuid': 'd43e703b-31b6-4d28-8770-e8d3db787a3b'} created pos.order #949 2026-09-24 16:50:06,634 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38662691 finished 2026-09-24 16:50:06,680 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:06] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 103 0.027 0.066 2026-09-24 16:50:06,709 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:06] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.002 0.006 2026-09-24 16:50:06,719 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:06,773 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing.browser: tour succeeded 2026-09-24 16:50:06,773 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:06,793 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing.browser: heap 7985192 (allocated 8912896) 2026-09-24 16:50:06,793 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Closing chrome headless with pid 143694 2026-09-24 16:50:06,794 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Closing websocket connection 2026-09-24 16:50:06,794 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Terminating chrome headless with pid 143694 2026-09-24 16:50:06,848 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_165006_847919_test_self_order_table_sharing.txt 2026-09-24 16:50:06,848 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Removing chrome user profile "/tmp/tmpnatjggik_chrome_odoo" 2026-09-24 16:50:07,002 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Chrome pid: 143890 2026-09-24 16:50:07,003 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Chrome headless temporary user profile dir: /tmp/tmpmczsxwde_chrome_odoo 2026-09-24 16:50:07,003 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Issuing json command http://127.0.0.1:35423/json/version 2026-09-24 16:50:07,004 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35423', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:50:07,042 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Browser version: Chrome/150.0.7871.114 2026-09-24 16:50:07,042 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Issuing json command http://127.0.0.1:35423/json 2026-09-24 16:50:07,043 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35423', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:50:07,048 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Websocket url found: ws://127.0.0.1:35423/devtools/page/F293E8DEAFC12F8B4DC81263EDDFD62E 2026-09-24 16:50:07,056 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Enable chrome headless console log notification 2026-09-24 16:50:07,059 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Chrome headless enable page notifications 2026-09-24 16:50:07,070 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Setting session cookie in browser 2026-09-24 16:50:07,074 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Open "http://127.0.0.1:8069/pos-self/198?access_token=f71f9ab2afee4937&table_identifier=978a85f8" in browser 2026-09-24 16:50:07,074 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Navigating to: "http://127.0.0.1:8069/pos-self/198?access_token=f71f9ab2afee4937&table_identifier=978a85f8" 2026-09-24 16:50:07,094 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:07] "GET /pos-self/198?access_token=f71f9ab2afee4937&table_identifier=978a85f8 HTTP/1.1" 200 - 9 0.003 0.012 2026-09-24 16:50:07,096 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Navigation result: {'frameId': 'F293E8DEAFC12F8B4DC81263EDDFD62E', 'loaderId': '089183795876C6F7B6609793681D338E', 'isDownload': False} 2026-09-24 16:50:07,097 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:07,105 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:50:07,121 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:07] "GET /web/assets/1/4e19cf1/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.001 0.006 2026-09-24 16:50:07,124 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:07] "GET /web/assets/1/e46ed49/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.001 0.010 2026-09-24 16:50:07,127 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:07] "GET /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.001 0.012 2026-09-24 16:50:07,217 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:07] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.004 2026-09-24 16:50:07,218 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:07] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:50:07,226 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:07] "GET /web/image/website/1/favicon?unique=66fa3c7 HTTP/1.1" 200 - 4 0.001 0.005 2026-09-24 16:50:07,228 44 INFO rb-c855d12-225060-418428 odoo.http: Session expired 2026-09-24 16:50:07,228 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:07] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:50:07,236 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Evaluate test code "odoo.startTour('test_self_order_table_sharing-meal_mode', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/198?access_token=f71f9ab2afee4937&table_identifier=978a85f8", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:50:07,242 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:07,255 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:07] "POST /pos-self/relations/198 HTTP/1.1" 200 - 16 0.005 0.018 2026-09-24 16:50:07,258 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:07] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.025 2026-09-24 16:50:07,292 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:07,369 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:07] "POST /pos-self/data/198 HTTP/1.1" 200 - 113 0.030 0.073 2026-09-24 16:50:07,371 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:07] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.101 2026-09-24 16:50:07,420 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:07] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 35 0.009 0.017 2026-09-24 16:50:07,432 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing.browser: Owl is running in 'dev' mode. 2026-09-24 16:50:07,458 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:07] "GET /web/image/ir.attachment/12326/raw HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:50:07,474 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:07,497 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:07] "GET /web/image/pos.category/356/image_128?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 2 0.000 0.012 2026-09-24 16:50:07,502 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:07] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:50:07,506 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:07] "GET /web/image/product.template/2480/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 3 0.001 0.014 2026-09-24 16:50:07,513 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:07] "GET /web/image/product.template/2482/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 3 0.001 0.020 2026-09-24 16:50:07,519 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:07] "GET /web/image/product.template/2481/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 3 0.001 0.027 2026-09-24 16:50:07,525 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:07] "GET /web/image/product.template/2484/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 3 0.001 0.032 2026-09-24 16:50:07,531 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:07] "GET /web/image/product.template/2483/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 3 0.001 0.036 2026-09-24 16:50:07,536 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:07,541 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:07] "GET /web/image/ir.attachment/12280/raw HTTP/1.1" 200 - 4 0.000 0.003 2026-09-24 16:50:07,553 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:07] "GET /web/image/product.product/2981/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 8 0.002 0.008 2026-09-24 16:50:07,586 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing.browser: tour succeeded 2026-09-24 16:50:07,587 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:07,602 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing.browser: heap 7177420 (allocated 7864320) 2026-09-24 16:50:07,604 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Closing chrome headless with pid 143890 2026-09-24 16:50:07,604 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Closing websocket connection 2026-09-24 16:50:07,604 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Terminating chrome headless with pid 143890 2026-09-24 16:50:07,658 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_165007_657894_test_self_order_table_sharing.txt 2026-09-24 16:50:07,658 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Removing chrome user profile "/tmp/tmpmczsxwde_chrome_odoo" 2026-09-24 16:50:07,688 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_sub_categories_products_displayed ... 2026-09-24 16:50:10,043 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome pid: 144076 2026-09-24 16:50:10,043 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome headless temporary user profile dir: /tmp/tmpi99o2fpt_chrome_odoo 2026-09-24 16:50:10,044 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Issuing json command http://127.0.0.1:35163/json/version 2026-09-24 16:50:10,044 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35163', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:50:10,083 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Browser version: Chrome/150.0.7871.114 2026-09-24 16:50:10,083 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Issuing json command http://127.0.0.1:35163/json 2026-09-24 16:50:10,084 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35163', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:50:10,090 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Websocket url found: ws://127.0.0.1:35163/devtools/page/0AAB669ACB9DDA0316941A785A295783 2026-09-24 16:50:10,097 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Enable chrome headless console log notification 2026-09-24 16:50:10,101 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome headless enable page notifications 2026-09-24 16:50:10,112 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Setting session cookie in browser 2026-09-24 16:50:10,202 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Open "http://127.0.0.1:8069/pos-self/199?access_token=ca60a839fad8470d" in browser 2026-09-24 16:50:10,202 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Navigating to: "http://127.0.0.1:8069/pos-self/199?access_token=ca60a839fad8470d" 2026-09-24 16:50:10,209 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:50:10,467 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:10] "GET /pos-self/199?access_token=ca60a839fad8470d HTTP/1.1" 200 - 57 0.014 0.246 2026-09-24 16:50:10,470 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Navigation result: {'frameId': '0AAB669ACB9DDA0316941A785A295783', 'loaderId': 'D4D84C2F9BB45B505EBF7A8272D8E3F8', 'isDownload': False} 2026-09-24 16:50:10,470 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:10,479 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:50:10,489 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e46ed49/pos_self_order.assets.min.css, copying from /web/assets/e46ed49/pos_self_order.assets.min.css 2026-09-24 16:50:10,514 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:10] "GET /web/assets/1/e46ed49/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.013 0.018 2026-09-24 16:50:10,518 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js, copying from /web/assets/0c84a7c/pos_self_order.assets_tests.min.js 2026-09-24 16:50:10,526 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:10] "GET /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.003 0.038 2026-09-24 16:50:10,531 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4e19cf1/pos_self_order.assets.min.js, copying from /web/assets/4e19cf1/pos_self_order.assets.min.js 2026-09-24 16:50:10,546 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:10] "GET /web/assets/1/4e19cf1/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.003 0.061 2026-09-24 16:50:10,642 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:10] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.004 2026-09-24 16:50:10,646 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:10] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.009 2026-09-24 16:50:10,652 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Evaluate test code "odoo.startTour('test_sub_categories_products_displayed', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/199?access_token=ca60a839fad8470d", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:50:10,654 44 INFO rb-c855d12-225060-418428 odoo.http: Session expired 2026-09-24 16:50:10,655 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:10] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:50:10,657 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:10,661 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:10] "GET /web/image/website/1/favicon?unique=66fa3c7 HTTP/1.1" 200 - 5 0.001 0.008 2026-09-24 16:50:10,684 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:10] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.023 2026-09-24 16:50:10,715 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:10] "POST /pos-self/relations/199 HTTP/1.1" 200 - 37 0.010 0.044 2026-09-24 16:50:10,716 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:10] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.024 2026-09-24 16:50:10,851 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:10] "POST /pos-self/data/199 HTTP/1.1" 200 - 181 0.041 0.084 2026-09-24 16:50:10,874 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed.browser: Owl is running in 'dev' mode. 2026-09-24 16:50:10,900 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:10] "GET /web/image/ir.attachment/12379/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:50:10,927 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:10,953 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:10] "GET /web/image/pos.category/356/image_128?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 2 0.000 0.014 2026-09-24 16:50:10,957 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:10] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:50:10,965 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:10] "GET /web/image/pos.category/359/image_128?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 2 0.000 0.025 2026-09-24 16:50:10,972 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:10] "GET /web/image/product.template/2481/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 3 0.001 0.027 2026-09-24 16:50:10,978 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:10] "GET /web/image/product.template/2483/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 3 0.001 0.031 2026-09-24 16:50:10,982 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:10,984 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:10] "GET /web/image/product.template/2484/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 3 0.001 0.037 2026-09-24 16:50:10,990 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:10] "GET /web/image/product.template/2480/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 3 0.001 0.042 2026-09-24 16:50:10,996 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:10] "GET /web/image/product.template/2482/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 3 0.001 0.036 2026-09-24 16:50:11,042 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:11,096 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:11,154 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed.browser: tour succeeded 2026-09-24 16:50:11,155 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:11,175 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed.browser: heap 7588984 (allocated 8650752) 2026-09-24 16:50:11,176 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Closing chrome headless with pid 144076 2026-09-24 16:50:11,176 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Closing websocket connection 2026-09-24 16:50:11,176 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Terminating chrome headless with pid 144076 2026-09-24 16:50:11,230 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_165011_230250_test_sub_categories_products_displayed.txt 2026-09-24 16:50:11,230 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Removing chrome user profile "/tmp/tmpi99o2fpt_chrome_odoo" 2026-09-24 16:50:11,419 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome pid: 144266 2026-09-24 16:50:11,419 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome headless temporary user profile dir: /tmp/tmp7c76vxyp_chrome_odoo 2026-09-24 16:50:11,420 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Issuing json command http://127.0.0.1:46205/json/version 2026-09-24 16:50:11,420 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46205', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:50:11,458 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Browser version: Chrome/150.0.7871.114 2026-09-24 16:50:11,459 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Issuing json command http://127.0.0.1:46205/json 2026-09-24 16:50:11,459 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46205', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:50:11,464 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Websocket url found: ws://127.0.0.1:46205/devtools/page/CD920699C5DC5F18E48A1D3838C63A08 2026-09-24 16:50:11,470 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Enable chrome headless console log notification 2026-09-24 16:50:11,475 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome headless enable page notifications 2026-09-24 16:50:11,486 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Setting session cookie in browser 2026-09-24 16:50:11,493 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Open "http://127.0.0.1:8069/pos-self/199" in browser 2026-09-24 16:50:11,493 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Navigating to: "http://127.0.0.1:8069/pos-self/199" 2026-09-24 16:50:11,510 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:11] "GET /pos-self/199 HTTP/1.1" 200 - 7 0.002 0.010 2026-09-24 16:50:11,512 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Navigation result: {'frameId': 'CD920699C5DC5F18E48A1D3838C63A08', 'loaderId': '1B44ADEDE58B084466E81289F4E58EFD', 'isDownload': False} 2026-09-24 16:50:11,513 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:11,521 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:50:11,533 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:11] "GET /web/assets/1/e46ed49/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.001 0.005 2026-09-24 16:50:11,536 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:11] "GET /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.001 0.007 2026-09-24 16:50:11,540 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:11] "GET /web/assets/1/4e19cf1/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.001 0.012 2026-09-24 16:50:11,639 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:11] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.005 2026-09-24 16:50:11,640 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:11] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:50:11,649 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:11] "GET /web/image/website/1/favicon?unique=66fa3c7 HTTP/1.1" 200 - 4 0.001 0.005 2026-09-24 16:50:11,651 44 INFO rb-c855d12-225060-418428 odoo.http: Session expired 2026-09-24 16:50:11,651 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:11] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:50:11,651 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Evaluate test code "odoo.startTour('test_sub_categories_products_displayed', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/199", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:50:11,656 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:11,682 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:11] "POST /pos-self/relations/199 HTTP/1.1" 200 - 16 0.005 0.017 2026-09-24 16:50:11,685 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:11] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.024 2026-09-24 16:50:11,796 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:11] "POST /pos-self/data/199 HTTP/1.1" 200 - 113 0.032 0.075 2026-09-24 16:50:11,797 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:11] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.103 2026-09-24 16:50:11,820 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed.browser: Owl is running in 'dev' mode. 2026-09-24 16:50:11,848 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:11] "GET /web/image/ir.attachment/12385/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:50:11,872 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:11,896 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:11] "GET /web/image/pos.category/359/image_128?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 2 0.001 0.014 2026-09-24 16:50:11,908 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:11] "GET /web/image/pos.category/356/image_128?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 2 0.000 0.026 2026-09-24 16:50:11,916 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:11] "GET /web/image/product.template/2481/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 3 0.001 0.024 2026-09-24 16:50:11,923 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:11] "GET /web/image/product.template/2484/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 3 0.001 0.031 2026-09-24 16:50:11,927 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:11,931 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:11] "GET /web/image/product.template/2483/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 3 0.001 0.037 2026-09-24 16:50:11,939 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:11] "GET /web/image/product.template/2480/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 3 0.001 0.045 2026-09-24 16:50:11,946 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:11] "GET /web/image/product.template/2482/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 3 0.001 0.045 2026-09-24 16:50:11,980 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:12,035 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:12,087 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed.browser: tour succeeded 2026-09-24 16:50:12,087 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:12,104 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed.browser: heap 6946748 (allocated 7602176) 2026-09-24 16:50:12,105 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Closing chrome headless with pid 144266 2026-09-24 16:50:12,106 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Closing websocket connection 2026-09-24 16:50:12,106 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Terminating chrome headless with pid 144266 2026-09-24 16:50:12,160 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_165012_160042_test_sub_categories_products_displayed.txt 2026-09-24 16:50:12,160 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Removing chrome user profile "/tmp/tmp7c76vxyp_chrome_odoo" 2026-09-24 16:50:12,453 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome pid: 144450 2026-09-24 16:50:12,453 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome headless temporary user profile dir: /tmp/tmp2vc104vy_chrome_odoo 2026-09-24 16:50:12,453 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Issuing json command http://127.0.0.1:35743/json/version 2026-09-24 16:50:12,454 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35743', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:50:12,456 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Browser version: Chrome/150.0.7871.114 2026-09-24 16:50:12,456 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Issuing json command http://127.0.0.1:35743/json 2026-09-24 16:50:12,456 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35743', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:50:12,457 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Websocket url found: ws://127.0.0.1:35743/devtools/page/62D5684DABFB94BAE7E502A0E2556C97 2026-09-24 16:50:12,458 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Enable chrome headless console log notification 2026-09-24 16:50:12,459 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome headless enable page notifications 2026-09-24 16:50:12,461 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Setting session cookie in browser 2026-09-24 16:50:12,468 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Open "http://127.0.0.1:8069/pos-self/199?access_token=ca60a839fad8470d" in browser 2026-09-24 16:50:12,468 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Navigating to: "http://127.0.0.1:8069/pos-self/199?access_token=ca60a839fad8470d" 2026-09-24 16:50:12,484 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:12] "GET /pos-self/199?access_token=ca60a839fad8470d HTTP/1.1" 200 - 7 0.002 0.010 2026-09-24 16:50:12,487 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Navigation result: {'frameId': '62D5684DABFB94BAE7E502A0E2556C97', 'loaderId': '46A763005C8FD595E31709A661E4EC9B', 'isDownload': False} 2026-09-24 16:50:12,487 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:12,497 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:50:12,506 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:12] "GET /web/assets/1/4e19cf1/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.001 0.005 2026-09-24 16:50:12,510 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:12] "GET /web/assets/1/e46ed49/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.001 0.009 2026-09-24 16:50:12,514 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:12] "GET /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.001 0.011 2026-09-24 16:50:12,601 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:12] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.005 2026-09-24 16:50:12,603 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:12] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:50:12,612 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:12] "GET /web/image/website/1/favicon?unique=66fa3c7 HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:50:12,613 44 INFO rb-c855d12-225060-418428 odoo.http: Session expired 2026-09-24 16:50:12,613 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:12] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:50:12,619 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Evaluate test code "odoo.startTour('test_sub_categories_products_displayed', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/199?access_token=ca60a839fad8470d", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:50:12,627 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:12,640 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:12] "POST /pos-self/relations/199 HTTP/1.1" 200 - 16 0.006 0.016 2026-09-24 16:50:12,643 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:12] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.023 2026-09-24 16:50:12,752 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:12] "POST /pos-self/data/199 HTTP/1.1" 200 - 114 0.029 0.077 2026-09-24 16:50:12,755 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:12] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.102 2026-09-24 16:50:12,798 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:12] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.021 2026-09-24 16:50:12,802 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed.browser: Owl is running in 'dev' mode. 2026-09-24 16:50:12,827 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:12] "GET /web/image/ir.attachment/12388/raw HTTP/1.1" 200 - 4 0.000 0.003 2026-09-24 16:50:12,858 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:12,882 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:12] "GET /web/image/pos.category/356/image_128?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 2 0.001 0.014 2026-09-24 16:50:12,894 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:12] "GET /web/image/pos.category/359/image_128?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 2 0.001 0.025 2026-09-24 16:50:12,902 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:12] "GET /web/image/product.template/2484/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 3 0.002 0.029 2026-09-24 16:50:12,910 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:12] "GET /web/image/product.template/2481/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 3 0.001 0.037 2026-09-24 16:50:12,916 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:12] "GET /web/image/product.template/2480/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 3 0.001 0.041 2026-09-24 16:50:12,923 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:12,924 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:12] "GET /web/image/product.template/2483/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 3 0.001 0.050 2026-09-24 16:50:12,934 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:12] "GET /web/image/pos.category/358/image_128?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 2 0.000 0.050 2026-09-24 16:50:12,974 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:13,026 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:13,049 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:13] "GET /web/image/pos.category/360/image_128?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 2 0.001 0.011 2026-09-24 16:50:13,056 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:13] "GET /web/image/product.template/2482/image_512?unique=2026-09-24T16:48:56.000+00:00 HTTP/1.1" 200 - 3 0.001 0.016 2026-09-24 16:50:13,078 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed.browser: tour succeeded 2026-09-24 16:50:13,079 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:13,093 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed.browser: heap 6908308 (allocated 7864320) 2026-09-24 16:50:13,094 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Closing chrome headless with pid 144450 2026-09-24 16:50:13,094 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Closing websocket connection 2026-09-24 16:50:13,094 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Terminating chrome headless with pid 144450 2026-09-24 16:50:13,148 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_165013_148250_test_sub_categories_products_displayed.txt 2026-09-24 16:50:13,148 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Removing chrome user profile "/tmp/tmp2vc104vy_chrome_odoo" 2026-09-24 16:50:13,185 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-24 16:50:13,748 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_preset: Starting TestSelfOrderPreset.test_preset_delivery_tour ... 2026-09-24 16:50:16,122 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Chrome pid: 144640 2026-09-24 16:50:16,122 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Chrome headless temporary user profile dir: /tmp/tmpzrv_v35r_chrome_odoo 2026-09-24 16:50:16,122 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Issuing json command http://127.0.0.1:33665/json/version 2026-09-24 16:50:16,123 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33665', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:50:16,160 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Browser version: Chrome/150.0.7871.114 2026-09-24 16:50:16,160 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Issuing json command http://127.0.0.1:33665/json 2026-09-24 16:50:16,160 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33665', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:50:16,166 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Websocket url found: ws://127.0.0.1:33665/devtools/page/A0A773B36501EBA1DD6FEA63CC946B21 2026-09-24 16:50:16,173 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Enable chrome headless console log notification 2026-09-24 16:50:16,176 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Chrome headless enable page notifications 2026-09-24 16:50:16,189 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Setting session cookie in browser 2026-09-24 16:50:16,282 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Open "http://127.0.0.1:8069/pos-self/200?access_token=f009a4a4a33143f7" in browser 2026-09-24 16:50:16,283 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Navigating to: "http://127.0.0.1:8069/pos-self/200?access_token=f009a4a4a33143f7" 2026-09-24 16:50:16,291 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:50:16,501 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:16] "GET /pos-self/200?access_token=f009a4a4a33143f7 HTTP/1.1" 200 - 57 0.014 0.198 2026-09-24 16:50:16,504 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Navigation result: {'frameId': 'A0A773B36501EBA1DD6FEA63CC946B21', 'loaderId': 'BCC1F4507B37A3EB593A57A1CDE559A5', 'isDownload': False} 2026-09-24 16:50:16,504 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:16,514 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:50:16,527 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e46ed49/pos_self_order.assets.min.css, copying from /web/assets/e46ed49/pos_self_order.assets.min.css 2026-09-24 16:50:16,552 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:16] "GET /web/assets/1/e46ed49/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.014 0.018 2026-09-24 16:50:16,557 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4e19cf1/pos_self_order.assets.min.js, copying from /web/assets/4e19cf1/pos_self_order.assets.min.js 2026-09-24 16:50:16,570 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:16] "GET /web/assets/1/4e19cf1/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.003 0.045 2026-09-24 16:50:16,574 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js, copying from /web/assets/0c84a7c/pos_self_order.assets_tests.min.js 2026-09-24 16:50:16,581 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:16] "GET /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.002 0.056 2026-09-24 16:50:16,666 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:16] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.004 2026-09-24 16:50:16,670 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:16] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.005 2026-09-24 16:50:16,675 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:16] "GET /web/image/website/1/favicon?unique=66fa3c7 HTTP/1.1" 200 - 5 0.001 0.004 2026-09-24 16:50:16,679 44 INFO rb-c855d12-225060-418428 odoo.http: Session expired 2026-09-24 16:50:16,679 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:16] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:50:16,685 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Evaluate test code "odoo.startTour('self_order_preset_delivery_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/200?access_token=f009a4a4a33143f7", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:50:16,690 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:16,713 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:16] "POST /pos-self/relations/200 HTTP/1.1" 200 - 37 0.009 0.020 2026-09-24 16:50:16,735 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:16] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.050 2026-09-24 16:50:16,862 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:16] "POST /pos-self/data/200 HTTP/1.1" 200 - 181 0.043 0.089 2026-09-24 16:50:16,864 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:16] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.121 2026-09-24 16:50:16,886 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: Owl is running in 'dev' mode. 2026-09-24 16:50:16,911 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:16] "GET /web/image/ir.attachment/12448/raw HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:50:16,922 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:16,928 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:16] "GET /web/image/ir.attachment/12402/raw HTTP/1.1" 200 - 4 0.000 0.003 2026-09-24 16:50:16,935 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:16] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:50:16,987 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:17,005 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:17] "GET /web/image/pos.category/362/image_128?unique=2026-09-24T16:50:13.000+00:00 HTTP/1.1" 200 - 2 0.000 0.012 2026-09-24 16:50:17,012 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:17] "GET /web/image/product.template/2487/image_512?unique=2026-09-24T16:50:13.000+00:00 HTTP/1.1" 200 - 3 0.001 0.014 2026-09-24 16:50:17,019 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:17] "GET /web/image/product.template/2488/image_512?unique=2026-09-24T16:50:13.000+00:00 HTTP/1.1" 200 - 3 0.001 0.020 2026-09-24 16:50:17,024 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:17] "GET /web/image/product.template/2491/image_512?unique=2026-09-24T16:50:13.000+00:00 HTTP/1.1" 200 - 3 0.001 0.025 2026-09-24 16:50:17,030 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:17] "GET /web/image/product.template/2489/image_512?unique=2026-09-24T16:50:13.000+00:00 HTTP/1.1" 200 - 3 0.001 0.030 2026-09-24 16:50:17,036 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:17] "GET /web/image/product.template/2490/image_512?unique=2026-09-24T16:50:13.000+00:00 HTTP/1.1" 200 - 3 0.001 0.034 2026-09-24 16:50:17,047 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:17,107 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:17,117 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50: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-09-24 16:50:17,128 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:17] "GET /web/image/product.product/2989/image_512?unique=2026-09-24T16:50:13.000+00:00 HTTP/1.1" 200 - 8 0.002 0.009 2026-09-24 16:50:17,159 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:17,218 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:17,228 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:17] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 10 0.003 0.006 2026-09-24 16:50:17,287 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:17,363 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:17,440 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:17,521 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:17,581 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:17,648 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:17,700 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:17,747 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:17] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 32 0.013 0.033 2026-09-24 16:50:17,779 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15636470 started for PoS orders references: [{'name': None, 'pos_reference': '260-200-000001', 'uuid': '4e3968b0-757b-4e22-a8b7-0a90ffac5d0c'}] 2026-09-24 16:50:17,799 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15636470 order {'name': None, 'pos_reference': '260-200-000001', 'uuid': '4e3968b0-757b-4e22-a8b7-0a90ffac5d0c'} created pos.order #950 2026-09-24 16:50:17,805 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15636470 finished 2026-09-24 16:50:18,021 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:18] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 279 0.090 0.173 2026-09-24 16:50:18,072 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: tour succeeded 2026-09-24 16:50:18,072 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: ╔════════════════════════════════════════════════╗ ║ TOUR self_order_preset_delivery_tour SUCCEEDED ║ ╚════════════════════════════════════════════════╝ 2026-09-24 16:50:18,094 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: heap 8680124 (allocated 9961472) 2026-09-24 16:50:18,095 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Closing chrome headless with pid 144640 2026-09-24 16:50:18,095 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Closing websocket connection 2026-09-24 16:50:18,096 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Terminating chrome headless with pid 144640 2026-09-24 16:50:18,154 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_165018_153857_test_preset_delivery_tour.txt 2026-09-24 16:50:18,154 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Removing chrome user profile "/tmp/tmpzrv_v35r_chrome_odoo" 2026-09-24 16:50:18,186 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_preset: Starting TestSelfOrderPreset.test_preset_dine_in_tour ... 2026-09-24 16:50:20,544 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Chrome pid: 144832 2026-09-24 16:50:20,544 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Chrome headless temporary user profile dir: /tmp/tmpo7jnink2_chrome_odoo 2026-09-24 16:50:20,544 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Issuing json command http://127.0.0.1:40879/json/version 2026-09-24 16:50:20,545 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40879', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:50:20,583 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Browser version: Chrome/150.0.7871.114 2026-09-24 16:50:20,583 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Issuing json command http://127.0.0.1:40879/json 2026-09-24 16:50:20,583 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40879', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:50:20,589 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Websocket url found: ws://127.0.0.1:40879/devtools/page/8817FECCFAC63D1C17002D13A7AA3085 2026-09-24 16:50:20,597 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Enable chrome headless console log notification 2026-09-24 16:50:20,600 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Chrome headless enable page notifications 2026-09-24 16:50:20,612 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Setting session cookie in browser 2026-09-24 16:50:20,702 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Open "http://127.0.0.1:8069/pos-self/201?access_token=59a06bffaac14207&table_identifier=c12a020c" in browser 2026-09-24 16:50:20,702 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Navigating to: "http://127.0.0.1:8069/pos-self/201?access_token=59a06bffaac14207&table_identifier=c12a020c" 2026-09-24 16:50:20,708 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:50:20,961 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:20] "GET /pos-self/201?access_token=59a06bffaac14207&table_identifier=c12a020c HTTP/1.1" 200 - 59 0.014 0.240 2026-09-24 16:50:20,964 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Navigation result: {'frameId': '8817FECCFAC63D1C17002D13A7AA3085', 'loaderId': '9BEFDA90E274FC8A59BF4742A7825988', 'isDownload': False} 2026-09-24 16:50:20,964 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:20,974 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:50:20,985 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e46ed49/pos_self_order.assets.min.css, copying from /web/assets/e46ed49/pos_self_order.assets.min.css 2026-09-24 16:50:21,009 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:21] "GET /web/assets/1/e46ed49/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.013 0.018 2026-09-24 16:50:21,014 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4e19cf1/pos_self_order.assets.min.js, copying from /web/assets/4e19cf1/pos_self_order.assets.min.js 2026-09-24 16:50:21,026 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:21] "GET /web/assets/1/4e19cf1/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.003 0.045 2026-09-24 16:50:21,030 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js, copying from /web/assets/0c84a7c/pos_self_order.assets_tests.min.js 2026-09-24 16:50:21,038 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:21] "GET /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.002 0.055 2026-09-24 16:50:21,120 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:21] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.004 2026-09-24 16:50:21,125 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:21] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.005 2026-09-24 16:50:21,131 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:21] "GET /web/image/website/1/favicon?unique=66fa3c7 HTTP/1.1" 200 - 5 0.001 0.006 2026-09-24 16:50:21,134 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Evaluate test code "odoo.startTour('self_order_preset_dine_in_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/201?access_token=59a06bffaac14207&table_identifier=c12a020c", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:50:21,136 44 INFO rb-c855d12-225060-418428 odoo.http: Session expired 2026-09-24 16:50:21,136 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:21] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:50:21,140 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:21,172 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:21] "POST /pos-self/relations/201 HTTP/1.1" 200 - 37 0.009 0.021 2026-09-24 16:50:21,194 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:21,195 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:21] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.051 2026-09-24 16:50:21,321 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:21] "POST /pos-self/data/201 HTTP/1.1" 200 - 181 0.041 0.090 2026-09-24 16:50:21,323 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:21] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.119 2026-09-24 16:50:21,350 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:21] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.001 0.004 2026-09-24 16:50:21,353 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour.browser: Owl is running in 'dev' mode. 2026-09-24 16:50:21,380 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:21] "GET /web/image/ir.attachment/12501/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:50:21,395 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:21,406 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:21] "GET /web/image/ir.attachment/12455/raw HTTP/1.1" 200 - 4 0.000 0.003 2026-09-24 16:50:21,411 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:21] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:50:21,466 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:21,486 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:21] "GET /web/image/pos.category/362/image_128?unique=2026-09-24T16:50:13.000+00:00 HTTP/1.1" 200 - 2 0.000 0.012 2026-09-24 16:50:21,493 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:21] "GET /web/image/product.template/2488/image_512?unique=2026-09-24T16:50:13.000+00:00 HTTP/1.1" 200 - 3 0.001 0.014 2026-09-24 16:50:21,500 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:21] "GET /web/image/product.template/2487/image_512?unique=2026-09-24T16:50:13.000+00:00 HTTP/1.1" 200 - 3 0.001 0.022 2026-09-24 16:50:21,506 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:21] "GET /web/image/product.template/2491/image_512?unique=2026-09-24T16:50:13.000+00:00 HTTP/1.1" 200 - 3 0.001 0.026 2026-09-24 16:50:21,512 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:21] "GET /web/image/product.template/2489/image_512?unique=2026-09-24T16:50:13.000+00:00 HTTP/1.1" 200 - 3 0.001 0.032 2026-09-24 16:50:21,518 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:21] "GET /web/image/product.template/2490/image_512?unique=2026-09-24T16:50:13.000+00:00 HTTP/1.1" 200 - 3 0.001 0.037 2026-09-24 16:50:21,525 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:21,584 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:21,595 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:21] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:50:21,606 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:21] "GET /web/image/product.product/2988/image_512?unique=2026-09-24T16:50:13.000+00:00 HTTP/1.1" 200 - 8 0.003 0.010 2026-09-24 16:50:21,636 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:21,696 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:21,715 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34024000 started for PoS orders references: [{'name': None, 'pos_reference': '260-201-000001', 'uuid': '9ca6bac0-8bc7-49d3-93df-6d16d7e59419'}] 2026-09-24 16:50:21,734 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34024000 order {'name': None, 'pos_reference': '260-201-000001', 'uuid': '9ca6bac0-8bc7-49d3-93df-6d16d7e59419'} created pos.order #951 2026-09-24 16:50:21,740 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34024000 finished 2026-09-24 16:50:21,783 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:21] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 101 0.028 0.061 2026-09-24 16:50:21,806 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:21] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.001 0.005 2026-09-24 16:50:21,838 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour.browser: tour succeeded 2026-09-24 16:50:21,838 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:21,856 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour.browser: heap 7774808 (allocated 8650752) 2026-09-24 16:50:21,857 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Closing chrome headless with pid 144832 2026-09-24 16:50:21,857 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Closing websocket connection 2026-09-24 16:50:21,858 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Terminating chrome headless with pid 144832 2026-09-24 16:50:21,911 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_165021_911457_test_preset_dine_in_tour.txt 2026-09-24 16:50:21,911 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Removing chrome user profile "/tmp/tmpo7jnink2_chrome_odoo" 2026-09-24 16:50:21,940 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_preset: Starting TestSelfOrderPreset.test_preset_takeaway_tour ... 2026-09-24 16:50:24,273 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Chrome pid: 145024 2026-09-24 16:50:24,273 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Chrome headless temporary user profile dir: /tmp/tmptnv5t30z_chrome_odoo 2026-09-24 16:50:24,273 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Issuing json command http://127.0.0.1:33931/json/version 2026-09-24 16:50:24,274 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33931', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:50:24,312 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Browser version: Chrome/150.0.7871.114 2026-09-24 16:50:24,312 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Issuing json command http://127.0.0.1:33931/json 2026-09-24 16:50:24,312 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33931', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:50:24,319 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Websocket url found: ws://127.0.0.1:33931/devtools/page/07A4329263B0A6F9B0187EC28F2954FF 2026-09-24 16:50:24,327 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Enable chrome headless console log notification 2026-09-24 16:50:24,330 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Chrome headless enable page notifications 2026-09-24 16:50:24,340 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Setting session cookie in browser 2026-09-24 16:50:24,431 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Open "http://127.0.0.1:8069/pos-self/202?access_token=f5fccc4e5f154bdc" in browser 2026-09-24 16:50:24,431 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Navigating to: "http://127.0.0.1:8069/pos-self/202?access_token=f5fccc4e5f154bdc" 2026-09-24 16:50:24,438 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:50:24,645 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:24] "GET /pos-self/202?access_token=f5fccc4e5f154bdc HTTP/1.1" 200 - 57 0.013 0.195 2026-09-24 16:50:24,648 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Navigation result: {'frameId': '07A4329263B0A6F9B0187EC28F2954FF', 'loaderId': 'A1A724007924B8006194FBF2280164B1', 'isDownload': False} 2026-09-24 16:50:24,648 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:24,656 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:50:24,666 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js, copying from /web/assets/0c84a7c/pos_self_order.assets_tests.min.js 2026-09-24 16:50:24,678 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:24] "GET /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.003 0.014 2026-09-24 16:50:24,682 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e46ed49/pos_self_order.assets.min.css, copying from /web/assets/e46ed49/pos_self_order.assets.min.css 2026-09-24 16:50:24,701 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:24] "GET /web/assets/1/e46ed49/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.012 0.029 2026-09-24 16:50:24,706 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4e19cf1/pos_self_order.assets.min.js, copying from /web/assets/4e19cf1/pos_self_order.assets.min.js 2026-09-24 16:50:24,718 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:24] "GET /web/assets/1/4e19cf1/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.002 0.055 2026-09-24 16:50:24,819 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:24] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.004 2026-09-24 16:50:24,823 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:24] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.005 2026-09-24 16:50:24,829 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:24] "GET /web/image/website/1/favicon?unique=66fa3c7 HTTP/1.1" 200 - 5 0.001 0.004 2026-09-24 16:50:24,832 44 INFO rb-c855d12-225060-418428 odoo.http: Session expired 2026-09-24 16:50:24,832 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:24] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:50:24,834 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Evaluate test code "odoo.startTour('self_order_preset_takeaway_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/202?access_token=f5fccc4e5f154bdc", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:50:24,840 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:24,866 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:24] "POST /pos-self/relations/202 HTTP/1.1" 200 - 37 0.009 0.020 2026-09-24 16:50:24,889 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:24] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.050 2026-09-24 16:50:24,892 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:25,046 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:25] "POST /pos-self/data/202 HTTP/1.1" 200 - 181 0.060 0.102 2026-09-24 16:50:25,048 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:25] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.149 2026-09-24 16:50:25,072 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour.browser: Owl is running in 'dev' mode. 2026-09-24 16:50:25,098 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:25] "GET /web/image/ir.attachment/12554/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:50:25,110 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:25,116 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:25] "GET /web/image/ir.attachment/12508/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:50:25,121 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:25] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:50:25,174 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:25,192 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:25] "GET /web/image/pos.category/362/image_128?unique=2026-09-24T16:50:13.000+00:00 HTTP/1.1" 200 - 2 0.001 0.013 2026-09-24 16:50:25,200 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:25] "GET /web/image/product.template/2487/image_512?unique=2026-09-24T16:50:13.000+00:00 HTTP/1.1" 200 - 3 0.001 0.015 2026-09-24 16:50:25,207 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:25] "GET /web/image/product.template/2491/image_512?unique=2026-09-24T16:50:13.000+00:00 HTTP/1.1" 200 - 3 0.001 0.022 2026-09-24 16:50:25,213 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:25] "GET /web/image/product.template/2488/image_512?unique=2026-09-24T16:50:13.000+00:00 HTTP/1.1" 200 - 3 0.001 0.029 2026-09-24 16:50:25,219 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:25] "GET /web/image/product.template/2490/image_512?unique=2026-09-24T16:50:13.000+00:00 HTTP/1.1" 200 - 3 0.001 0.032 2026-09-24 16:50:25,225 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:25] "GET /web/image/product.template/2489/image_512?unique=2026-09-24T16:50:13.000+00:00 HTTP/1.1" 200 - 3 0.001 0.038 2026-09-24 16:50:25,234 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:25,295 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:25,311 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:25] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:50:25,322 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:25] "GET /web/image/product.product/2988/image_512?unique=2026-09-24T16:50:13.000+00:00 HTTP/1.1" 200 - 8 0.002 0.010 2026-09-24 16:50:25,346 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:25,405 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:25,415 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:25] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 10 0.003 0.007 2026-09-24 16:50:25,462 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:25,521 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:25,538 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85160737 started for PoS orders references: [{'name': None, 'pos_reference': '260-202-000001', 'uuid': '5c5f50fc-ccc1-499d-bfa7-2c80ab36cf59'}] 2026-09-24 16:50:25,557 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85160737 order {'name': None, 'pos_reference': '260-202-000001', 'uuid': '5c5f50fc-ccc1-499d-bfa7-2c80ab36cf59'} created pos.order #952 2026-09-24 16:50:25,564 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85160737 finished 2026-09-24 16:50:25,608 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:25] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 100 0.028 0.061 2026-09-24 16:50:25,654 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour.browser: tour succeeded 2026-09-24 16:50:25,655 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour.browser: ╔════════════════════════════════════════════════╗ ║ TOUR self_order_preset_takeaway_tour SUCCEEDED ║ ╚════════════════════════════════════════════════╝ 2026-09-24 16:50:25,674 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour.browser: heap 8091740 (allocated 9437184) 2026-09-24 16:50:25,675 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Closing chrome headless with pid 145024 2026-09-24 16:50:25,675 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Closing websocket connection 2026-09-24 16:50:25,675 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Terminating chrome headless with pid 145024 2026-09-24 16:50:25,732 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_165025_732635_test_preset_takeaway_tour.txt 2026-09-24 16:50:25,732 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Removing chrome user profile "/tmp/tmptnv5t30z_chrome_odoo" 2026-09-24 16:50:25,763 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_preset: Starting TestSelfOrderPreset.test_preset_with_slot_tour ... 2026-09-24 16:50:28,140 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Chrome pid: 145219 2026-09-24 16:50:28,140 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Chrome headless temporary user profile dir: /tmp/tmpfupcj_mg_chrome_odoo 2026-09-24 16:50:28,140 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Issuing json command http://127.0.0.1:38711/json/version 2026-09-24 16:50:28,141 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38711', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:50:28,178 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Browser version: Chrome/150.0.7871.114 2026-09-24 16:50:28,178 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Issuing json command http://127.0.0.1:38711/json 2026-09-24 16:50:28,179 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38711', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:50:28,185 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Websocket url found: ws://127.0.0.1:38711/devtools/page/DF02817D273DD60631920B9FABB27560 2026-09-24 16:50:28,192 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Enable chrome headless console log notification 2026-09-24 16:50:28,196 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Chrome headless enable page notifications 2026-09-24 16:50:28,207 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Setting session cookie in browser 2026-09-24 16:50:28,299 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Open "http://127.0.0.1:8069/pos-self/203?access_token=e404555a18a74313" in browser 2026-09-24 16:50:28,300 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Navigating to: "http://127.0.0.1:8069/pos-self/203?access_token=e404555a18a74313" 2026-09-24 16:50:28,307 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:50:28,513 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:28] "GET /pos-self/203?access_token=e404555a18a74313 HTTP/1.1" 200 - 57 0.013 0.195 2026-09-24 16:50:28,516 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Navigation result: {'frameId': 'DF02817D273DD60631920B9FABB27560', 'loaderId': '025377D846AFBD8F360F1FCA3434D7BE', 'isDownload': False} 2026-09-24 16:50:28,516 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:28,525 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:50:28,536 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e46ed49/pos_self_order.assets.min.css, copying from /web/assets/e46ed49/pos_self_order.assets.min.css 2026-09-24 16:50:28,561 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:28] "GET /web/assets/1/e46ed49/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.012 0.019 2026-09-24 16:50:28,565 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js, copying from /web/assets/0c84a7c/pos_self_order.assets_tests.min.js 2026-09-24 16:50:28,575 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:28] "GET /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.004 0.042 2026-09-24 16:50:28,580 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4e19cf1/pos_self_order.assets.min.js, copying from /web/assets/4e19cf1/pos_self_order.assets.min.js 2026-09-24 16:50:28,593 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:28] "GET /web/assets/1/4e19cf1/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.003 0.062 2026-09-24 16:50:28,688 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:28] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.004 2026-09-24 16:50:28,693 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:28] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.005 2026-09-24 16:50:28,698 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:28] "GET /web/image/website/1/favicon?unique=66fa3c7 HTTP/1.1" 200 - 5 0.001 0.005 2026-09-24 16:50:28,701 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Evaluate test code "odoo.startTour('self_order_preset_slot_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/203?access_token=e404555a18a74313", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:50:28,702 44 INFO rb-c855d12-225060-418428 odoo.http: Session expired 2026-09-24 16:50:28,702 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:28] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:50:28,706 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:28,738 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:28] "POST /pos-self/relations/203 HTTP/1.1" 200 - 37 0.009 0.021 2026-09-24 16:50:28,760 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:28,761 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:28] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.050 2026-09-24 16:50:28,893 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:28] "POST /pos-self/data/203 HTTP/1.1" 200 - 185 0.044 0.093 2026-09-24 16:50:28,894 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:28] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.124 2026-09-24 16:50:28,928 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour.browser: Owl is running in 'dev' mode. 2026-09-24 16:50:28,954 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:28] "GET /web/image/ir.attachment/12607/raw HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:50:28,965 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:28,973 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:28] "GET /web/image/ir.attachment/12561/raw HTTP/1.1" 200 - 4 0.000 0.003 2026-09-24 16:50:28,977 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:28] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:50:29,030 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:29,050 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:29] "GET /web/image/pos.category/362/image_128?unique=2026-09-24T16:50:13.000+00:00 HTTP/1.1" 200 - 2 0.000 0.014 2026-09-24 16:50:29,057 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:29] "GET /web/image/product.template/2488/image_512?unique=2026-09-24T16:50:13.000+00:00 HTTP/1.1" 200 - 3 0.001 0.015 2026-09-24 16:50:29,064 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:29] "GET /web/image/product.template/2487/image_512?unique=2026-09-24T16:50:13.000+00:00 HTTP/1.1" 200 - 3 0.001 0.023 2026-09-24 16:50:29,071 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:29] "GET /web/image/product.template/2491/image_512?unique=2026-09-24T16:50:13.000+00:00 HTTP/1.1" 200 - 3 0.001 0.028 2026-09-24 16:50:29,077 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:29] "GET /web/image/product.template/2489/image_512?unique=2026-09-24T16:50:13.000+00:00 HTTP/1.1" 200 - 3 0.001 0.033 2026-09-24 16:50:29,085 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:29] "GET /web/image/product.template/2490/image_512?unique=2026-09-24T16:50:13.000+00:00 HTTP/1.1" 200 - 3 0.001 0.040 2026-09-24 16:50:29,091 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:29,149 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:29,161 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50: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-09-24 16:50:29,171 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:29] "GET /web/image/product.product/2988/image_512?unique=2026-09-24T16:50:13.000+00:00 HTTP/1.1" 200 - 8 0.003 0.010 2026-09-24 16:50:29,200 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:29,258 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:29,268 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:29] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 10 0.003 0.007 2026-09-24 16:50:29,319 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:29,402 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:29,463 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:29,482 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12025822 started for PoS orders references: [{'name': None, 'pos_reference': '260-203-000001', 'uuid': '98fbb68c-c575-446b-bffb-bb4fd8d67e7e'}] 2026-09-24 16:50:29,506 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12025822 order {'name': None, 'pos_reference': '260-203-000001', 'uuid': '98fbb68c-c575-446b-bffb-bb4fd8d67e7e'} created pos.order #953 2026-09-24 16:50:29,515 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12025822 finished 2026-09-24 16:50:29,570 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:29] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 100 0.034 0.074 2026-09-24 16:50:29,594 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:29] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.002 0.006 2026-09-24 16:50:29,621 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour.browser: tour succeeded 2026-09-24 16:50:29,622 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:29,652 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour.browser: heap 9228952 (allocated 10747904) 2026-09-24 16:50:29,652 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Closing chrome headless with pid 145219 2026-09-24 16:50:29,653 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Closing websocket connection 2026-09-24 16:50:29,653 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Terminating chrome headless with pid 145219 2026-09-24 16:50:29,710 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_165029_710023_test_preset_with_slot_tour.txt 2026-09-24 16:50:29,710 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Removing chrome user profile "/tmp/tmpfupcj_mg_chrome_odoo" 2026-09-24 16:50:29,747 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-24 16:50:30,314 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_prices: Starting TestSelfOrderPrice.test_combo_prices ... 2026-09-24 16:50:34,030 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Chrome pid: 145412 2026-09-24 16:50:34,030 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Chrome headless temporary user profile dir: /tmp/tmpo35vi2rn_chrome_odoo 2026-09-24 16:50:34,030 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Issuing json command http://127.0.0.1:39741/json/version 2026-09-24 16:50:34,031 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39741', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:50:34,071 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Browser version: Chrome/150.0.7871.114 2026-09-24 16:50:34,071 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Issuing json command http://127.0.0.1:39741/json 2026-09-24 16:50:34,071 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39741', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:50:34,078 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Websocket url found: ws://127.0.0.1:39741/devtools/page/BFE152119DD8D524261CEC5B1184DC4A 2026-09-24 16:50:34,087 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Enable chrome headless console log notification 2026-09-24 16:50:34,090 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Chrome headless enable page notifications 2026-09-24 16:50:34,102 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Setting session cookie in browser 2026-09-24 16:50:34,213 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Open "http://127.0.0.1:8069/pos-self/204?access_token=a745830bfd8048b3" in browser 2026-09-24 16:50:34,213 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Navigating to: "http://127.0.0.1:8069/pos-self/204?access_token=a745830bfd8048b3" 2026-09-24 16:50:34,220 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:50:34,430 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:34] "GET /pos-self/204?access_token=a745830bfd8048b3 HTTP/1.1" 200 - 59 0.017 0.195 2026-09-24 16:50:34,432 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Navigation result: {'frameId': 'BFE152119DD8D524261CEC5B1184DC4A', 'loaderId': 'CC2F2B30D5760612D23D56DC999174DF', 'isDownload': False} 2026-09-24 16:50:34,432 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Evaluate ready code "odoo.isTourReady('test_combo_prices')" 2026-09-24 16:50:34,441 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:50:34,451 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e46ed49/pos_self_order.assets.min.css, copying from /web/assets/e46ed49/pos_self_order.assets.min.css 2026-09-24 16:50:34,474 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:34] "GET /web/assets/1/e46ed49/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.013 0.017 2026-09-24 16:50:34,479 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4e19cf1/pos_self_order.assets.min.js, copying from /web/assets/4e19cf1/pos_self_order.assets.min.js 2026-09-24 16:50:34,492 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:34] "GET /web/assets/1/4e19cf1/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.003 0.044 2026-09-24 16:50:34,496 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js, copying from /web/assets/0c84a7c/pos_self_order.assets_tests.min.js 2026-09-24 16:50:34,504 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:34] "GET /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.003 0.054 2026-09-24 16:50:34,586 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:34] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.004 2026-09-24 16:50:34,591 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:34] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.005 2026-09-24 16:50:34,597 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:34] "GET /web/image/website/1/favicon?unique=66fa3c7 HTTP/1.1" 200 - 5 0.002 0.006 2026-09-24 16:50:34,600 44 INFO rb-c855d12-225060-418428 odoo.http: Session expired 2026-09-24 16:50:34,600 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:34] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:50:34,600 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Evaluate test code "odoo.startTour('test_combo_prices', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/204?access_token=a745830bfd8048b3", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:50:34,606 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:34,639 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:34] "POST /pos-self/relations/204 HTTP/1.1" 200 - 37 0.009 0.021 2026-09-24 16:50:34,662 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:34] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.052 2026-09-24 16:50:34,823 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:34] "POST /pos-self/data/204 HTTP/1.1" 200 - 207 0.050 0.116 2026-09-24 16:50:34,825 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:34] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.153 2026-09-24 16:50:34,850 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: Owl is running in 'dev' mode. 2026-09-24 16:50:34,876 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:34] "GET /web/image/ir.attachment/12670/raw HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:50:34,903 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:34,927 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:34] "GET /web/image/pos.category/364/image_128?unique=2026-09-24T16:50:29.000+00:00 HTTP/1.1" 200 - 2 0.000 0.012 2026-09-24 16:50:34,931 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:34] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:50:34,936 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:34] "GET /web/image/product.template/2509/image_512?unique=2026-09-24T16:50:29.000+00:00 HTTP/1.1" 200 - 3 0.002 0.013 2026-09-24 16:50:34,943 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:34] "GET /web/image/product.template/2520/image_512?unique=2026-09-24T16:50:29.000+00:00 HTTP/1.1" 200 - 3 0.001 0.020 2026-09-24 16:50:34,949 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:34] "GET /web/image/product.template/2524/image_512?unique=2026-09-24T16:50:29.000+00:00 HTTP/1.1" 200 - 3 0.001 0.026 2026-09-24 16:50:34,954 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:34] "GET /web/image/product.template/2522/image_512?unique=2026-09-24T16:50:29.000+00:00 HTTP/1.1" 200 - 3 0.001 0.029 2026-09-24 16:50:34,962 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:34] "GET /web/image/product.template/2521/image_512?unique=2026-09-24T16:50:29.000+00:00 HTTP/1.1" 200 - 3 0.001 0.037 2026-09-24 16:50:34,968 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:34,968 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:34] "GET /web/image/product.template/2523/image_512?unique=2026-09-24T16:50:29.000+00:00 HTTP/1.1" 200 - 3 0.001 0.034 2026-09-24 16:50:34,975 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:34] "GET /web/image/product.template/2510/image_512?unique=2026-09-24T16:50:29.000+00:00 HTTP/1.1" 200 - 3 0.001 0.034 2026-09-24 16:50:34,991 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:34] "GET /web/image/product.product/3002/image_512?unique=2026-09-24T16:50:29.000+00:00 HTTP/1.1" 200 - 8 0.002 0.008 2026-09-24 16:50:35,000 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:35] "GET /web/image/product.product/3001/image_512?unique=2026-09-24T16:50:29.000+00:00 HTTP/1.1" 200 - 8 0.002 0.018 2026-09-24 16:50:35,008 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:35] "GET /web/image/product.product/3003/image_512?unique=2026-09-24T16:50:29.000+00:00 HTTP/1.1" 200 - 8 0.002 0.024 2026-09-24 16:50:35,023 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:35,078 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:35,138 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:35,156 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:35] "GET /web/image/product.product/3004/image_512?unique=2026-09-24T16:50:29.000+00:00 HTTP/1.1" 200 - 8 0.002 0.009 2026-09-24 16:50:35,165 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:35] "GET /web/image/product.product/3005/image_512?unique=2026-09-24T16:50:29.000+00:00 HTTP/1.1" 200 - 8 0.002 0.018 2026-09-24 16:50:35,174 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:35] "GET /web/image/product.product/3006/image_512?unique=2026-09-24T16:50:29.000+00:00 HTTP/1.1" 200 - 8 0.001 0.025 2026-09-24 16:50:35,194 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:35,250 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:35,312 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:35,333 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:35] "GET /web/image/product.product/3007/image_512?unique=2026-09-24T16:50:29.000+00:00 HTTP/1.1" 200 - 8 0.002 0.009 2026-09-24 16:50:35,342 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:35] "GET /web/image/product.product/3009/image_512?unique=2026-09-24T16:50:29.000+00:00 HTTP/1.1" 200 - 8 0.002 0.016 2026-09-24 16:50:35,350 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:35] "GET /web/image/product.product/3008/image_512?unique=2026-09-24T16:50:29.000+00:00 HTTP/1.1" 200 - 8 0.001 0.025 2026-09-24 16:50:35,370 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:35,426 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:35,483 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:35,556 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:35,623 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:35,687 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:35,754 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:35,848 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [17/135] Tour test_combo_prices → Step body 2026-09-24 16:50:35,854 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:35] "GET /web/image/ir.attachment/12624/raw HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:50:35,897 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50: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-09-24 16:50:35,907 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:35] "GET /web/image/product.product/3022/image_512?unique=2026-09-24T16:50:29.000+00:00 HTTP/1.1" 200 - 8 0.002 0.011 2026-09-24 16:50:35,920 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:35] "GET /web/image/product.product/3010/image_512?unique=2026-09-24T16:50:29.000+00:00 HTTP/1.1" 200 - 8 0.005 0.021 2026-09-24 16:50:35,928 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:35] "GET /web/image/product.product/3023/image_512?unique=2026-09-24T16:50:29.000+00:00 HTTP/1.1" 200 - 8 0.002 0.032 2026-09-24 16:50:35,937 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:35] "GET /web/image/product.product/3024/image_512?unique=2026-09-24T16:50:29.000+00:00 HTTP/1.1" 200 - 8 0.002 0.037 2026-09-24 16:50:35,990 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23706542 started for PoS orders references: [{'name': None, 'pos_reference': '260-204-000001', 'uuid': '01d23e02-e22a-4af3-a2de-755759be54b4'}] 2026-09-24 16:50:36,022 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23706542 order {'name': None, 'pos_reference': '260-204-000001', 'uuid': '01d23e02-e22a-4af3-a2de-755759be54b4'} created pos.order #954 2026-09-24 16:50:36,028 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23706542 finished 2026-09-24 16:50:36,104 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:36] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 209 0.048 0.142 2026-09-24 16:50:36,159 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:36,168 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:36] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.002 0.005 2026-09-24 16:50:36,217 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:36,267 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:36,320 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:36,369 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [22/135] Tour test_combo_prices → Step body 2026-09-24 16:50:36,423 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:36,429 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:36] "GET /web/image/ir.attachment/12669/raw HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:50:36,482 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:36,537 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:36,591 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:36,646 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:36,704 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:36,759 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:36,814 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:36,869 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:36,926 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:36,981 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:37,041 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:37,097 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:37,157 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:37,213 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:37,269 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:37,328 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:37,384 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:37,443 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:37,499 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:37,556 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:37,616 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:37,674 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:37,745 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:37,809 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:37,873 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:37,940 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:38,037 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [50/135] Tour test_combo_prices → Step body 2026-09-24 16:50:38,154 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28482331 started for PoS orders references: [{'name': None, 'pos_reference': '260-204-000002', 'uuid': '43c539c8-d354-41d8-b5d9-fae35d7cdcec'}] 2026-09-24 16:50:38,178 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28482331 order {'name': None, 'pos_reference': '260-204-000002', 'uuid': '43c539c8-d354-41d8-b5d9-fae35d7cdcec'} created pos.order #955 2026-09-24 16:50:38,183 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28482331 finished 2026-09-24 16:50:38,253 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:38] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 176 0.041 0.111 2026-09-24 16:50:38,311 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:38,322 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:38] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.002 0.006 2026-09-24 16:50:38,366 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:38,415 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:38,469 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:38,518 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [55/135] Tour test_combo_prices → Step body 2026-09-24 16:50:38,571 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:38,630 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:38,685 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:38,739 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:38,800 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:38,855 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:38,910 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:38,966 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:39,024 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:39,079 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:39,134 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:39,195 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:39,251 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:39,307 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:39,363 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:39,419 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:39,475 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:39,536 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:39,593 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:39,649 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:39,706 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:39,763 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:39,820 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:39,881 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:39,937 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:39,994 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:40,056 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:40,113 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:40,172 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:40,231 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:40,289 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:40,349 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:40,422 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:40,486 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:40,550 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:40,616 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:40,710 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [92/135] Tour test_combo_prices → Step body 2026-09-24 16:50:40,830 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45640252 started for PoS orders references: [{'name': None, 'pos_reference': '260-204-000003', 'uuid': '701d95b4-7f01-4b34-92f1-735f3a1c6338'}] 2026-09-24 16:50:40,854 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45640252 order {'name': None, 'pos_reference': '260-204-000003', 'uuid': '701d95b4-7f01-4b34-92f1-735f3a1c6338'} created pos.order #956 2026-09-24 16:50:40,860 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45640252 finished 2026-09-24 16:50:40,930 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:40] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 192 0.040 0.115 2026-09-24 16:50:40,994 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:41,004 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:41] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.002 0.006 2026-09-24 16:50:41,049 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:41,098 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:41,151 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:41,200 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [97/135] Tour test_combo_prices → Step body 2026-09-24 16:50:41,253 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:41,314 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:41,371 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:41,391 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:41] "GET /web/image/product.product/2998/image_512?unique=2026-09-24T16:50:29.000+00:00 HTTP/1.1" 200 - 8 0.002 0.010 2026-09-24 16:50:41,400 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:41] "GET /web/image/product.product/3000/image_512?unique=2026-09-24T16:50:29.000+00:00 HTTP/1.1" 200 - 8 0.002 0.017 2026-09-24 16:50:41,409 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:41] "GET /web/image/product.product/2999/image_512?unique=2026-09-24T16:50:29.000+00:00 HTTP/1.1" 200 - 8 0.002 0.027 2026-09-24 16:50:41,428 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:41,483 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:41,538 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:41,593 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:41,656 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:41,716 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:41,776 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:41,838 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:41,909 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [109/135] Tour test_combo_prices → Step body 2026-09-24 16:50:41,946 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:41] "GET /web/image/product.product/3011/image_512?unique=2026-09-24T16:50:29.000+00:00 HTTP/1.1" 200 - 8 0.002 0.009 2026-09-24 16:50:42,009 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48561700 started for PoS orders references: [{'name': None, 'pos_reference': '260-204-000004', 'uuid': '605ba12b-09ff-4c6c-b4c8-ae5c995a3ca9'}] 2026-09-24 16:50:42,029 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48561700 order {'name': None, 'pos_reference': '260-204-000004', 'uuid': '605ba12b-09ff-4c6c-b4c8-ae5c995a3ca9'} created pos.order #957 2026-09-24 16:50:42,035 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48561700 finished 2026-09-24 16:50:42,098 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:42] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 149 0.034 0.095 2026-09-24 16:50:42,134 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:42,145 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:42] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.002 0.006 2026-09-24 16:50:42,189 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:42,237 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:42,290 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:42,339 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [114/135] Tour test_combo_prices → Step body 2026-09-24 16:50:42,391 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:42,450 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:42,505 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:42,525 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:42] "GET /web/image/product.product/3012/image_512?unique=2026-09-24T16:50:29.000+00:00 HTTP/1.1" 200 - 8 0.003 0.009 2026-09-24 16:50:42,533 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:42] "GET /web/image/product.product/3013/image_512?unique=2026-09-24T16:50:29.000+00:00 HTTP/1.1" 200 - 8 0.002 0.017 2026-09-24 16:50:42,542 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:42] "GET /web/image/product.product/3014/image_512?unique=2026-09-24T16:50:29.000+00:00 HTTP/1.1" 200 - 8 0.001 0.026 2026-09-24 16:50:42,559 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:42,613 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:42,671 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:42,688 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:42] "GET /web/image/product.product/3015/image_512?unique=2026-09-24T16:50:29.000+00:00 HTTP/1.1" 200 - 8 0.002 0.010 2026-09-24 16:50:42,697 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:42] "GET /web/image/product.product/3017/image_512?unique=2026-09-24T16:50:29.000+00:00 HTTP/1.1" 200 - 8 0.002 0.017 2026-09-24 16:50:42,707 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:42] "GET /web/image/product.product/3016/image_512?unique=2026-09-24T16:50:29.000+00:00 HTTP/1.1" 200 - 8 0.002 0.027 2026-09-24 16:50:42,727 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:42,782 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:42,841 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:42,858 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:42] "GET /web/image/product.product/3018/image_512?unique=2026-09-24T16:50:29.000+00:00 HTTP/1.1" 200 - 8 0.002 0.010 2026-09-24 16:50:42,867 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:42] "GET /web/image/product.product/3019/image_512?unique=2026-09-24T16:50:29.000+00:00 HTTP/1.1" 200 - 8 0.002 0.019 2026-09-24 16:50:42,875 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:42] "GET /web/image/product.product/3020/image_512?unique=2026-09-24T16:50:29.000+00:00 HTTP/1.1" 200 - 8 0.001 0.026 2026-09-24 16:50:42,897 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:42,953 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:43,019 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:43,080 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:43,142 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:43,204 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:43,278 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [130/135] Tour test_combo_prices → Step body 2026-09-24 16:50:43,317 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:43] "GET /web/image/product.product/3021/image_512?unique=2026-09-24T16:50:29.000+00:00 HTTP/1.1" 200 - 8 0.002 0.008 2026-09-24 16:50:43,381 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93659183 started for PoS orders references: [{'name': None, 'pos_reference': '260-204-000005', 'uuid': '718ab3d3-6503-491e-8249-73819c92e921'}] 2026-09-24 16:50:43,402 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93659183 order {'name': None, 'pos_reference': '260-204-000005', 'uuid': '718ab3d3-6503-491e-8249-73819c92e921'} created pos.order #958 2026-09-24 16:50:43,408 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93659183 finished 2026-09-24 16:50:43,474 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:43] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 158 0.033 0.102 2026-09-24 16:50:43,513 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:43,568 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:43,617 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:43,671 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:43,720 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [135/135] Tour test_combo_prices → Step body 2026-09-24 16:50:43,772 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: tour succeeded 2026-09-24 16:50:43,773 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: ╔══════════════════════════════════╗ ║ TOUR test_combo_prices SUCCEEDED ║ ╚══════════════════════════════════╝ 2026-09-24 16:50:43,878 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: heap 56083664 (allocated 60571648) 2026-09-24 16:50:43,879 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Closing chrome headless with pid 145412 2026-09-24 16:50:43,880 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Closing websocket connection 2026-09-24 16:50:43,880 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Terminating chrome headless with pid 145412 2026-09-24 16:50:43,937 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_165043_937814_test_combo_prices.txt 2026-09-24 16:50:43,938 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Removing chrome user profile "/tmp/tmpo35vi2rn_chrome_odoo" 2026-09-24 16:50:43,967 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_prices: Starting TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend ... 2026-09-24 16:50:47,754 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Chrome pid: 145642 2026-09-24 16:50:47,754 44 INFO rb-c855d12-225060-418428 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/tmpkcb82_n9_chrome_odoo 2026-09-24 16:50:47,754 44 INFO rb-c855d12-225060-418428 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:43931/json/version 2026-09-24 16:50:47,755 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43931', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:50:47,757 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:47,757 44 INFO rb-c855d12-225060-418428 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:43931/json 2026-09-24 16:50:47,757 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43931', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:50:47,758 44 INFO rb-c855d12-225060-418428 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:43931/devtools/page/2869BD27270BEF778D50AFB7EF99B018 2026-09-24 16:50:47,759 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:47,760 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Chrome headless enable page notifications 2026-09-24 16:50:47,762 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Setting session cookie in browser 2026-09-24 16:50:47,873 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Open "http://127.0.0.1:8069/pos-self/205?access_token=1515705a0a344a43" in browser 2026-09-24 16:50:47,873 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Navigating to: "http://127.0.0.1:8069/pos-self/205?access_token=1515705a0a344a43" 2026-09-24 16:50:47,881 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:50:48,098 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:48] "GET /pos-self/205?access_token=1515705a0a344a43 HTTP/1.1" 200 - 59 0.016 0.203 2026-09-24 16:50:48,100 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Navigation result: {'frameId': '2869BD27270BEF778D50AFB7EF99B018', 'loaderId': '661118BBCE36A48511C08EDEBB75EB1B', 'isDownload': False} 2026-09-24 16:50:48,101 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:48,109 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:50:48,122 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4e19cf1/pos_self_order.assets.min.js, copying from /web/assets/4e19cf1/pos_self_order.assets.min.js 2026-09-24 16:50:48,140 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:48] "GET /web/assets/1/4e19cf1/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.003 0.023 2026-09-24 16:50:48,145 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e46ed49/pos_self_order.assets.min.css, copying from /web/assets/e46ed49/pos_self_order.assets.min.css 2026-09-24 16:50:48,165 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:48] "GET /web/assets/1/e46ed49/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.012 0.039 2026-09-24 16:50:48,169 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js, copying from /web/assets/0c84a7c/pos_self_order.assets_tests.min.js 2026-09-24 16:50:48,176 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:48] "GET /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.002 0.057 2026-09-24 16:50:48,249 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:48] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.004 2026-09-24 16:50:48,253 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:48] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.005 2026-09-24 16:50:48,258 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:48] "GET /web/image/website/1/favicon?unique=66fa3c7 HTTP/1.1" 200 - 5 0.001 0.006 2026-09-24 16:50:48,262 44 INFO rb-c855d12-225060-418428 odoo.http: Session expired 2026-09-24 16:50:48,262 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:48] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:50:48,268 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Evaluate test code "odoo.startTour('test_fiscal_position_between_frontend_and_backend', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/205?access_token=1515705a0a344a43", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:50:48,273 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:48,296 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:48] "POST /pos-self/relations/205 HTTP/1.1" 200 - 37 0.009 0.021 2026-09-24 16:50:48,320 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:48] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.052 2026-09-24 16:50:48,482 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:48] "POST /pos-self/data/205 HTTP/1.1" 200 - 211 0.049 0.118 2026-09-24 16:50:48,483 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:48] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.153 2026-09-24 16:50:48,509 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:48,535 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:48] "GET /web/image/ir.attachment/12723/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:50:48,547 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:48,556 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:48] "GET /web/image/ir.attachment/12677/raw HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:50:48,560 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:48] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:50:48,612 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:48,632 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:48] "GET /web/image/pos.category/365/image_128?unique=2026-09-24T16:50:29.000+00:00 HTTP/1.1" 200 - 2 0.001 0.013 2026-09-24 16:50:48,640 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:48] "GET /web/image/product.template/2537/image_512?unique=2026-09-24T16:50:29.000+00:00 HTTP/1.1" 200 - 3 0.002 0.015 2026-09-24 16:50:48,647 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:48] "GET /web/image/product.template/2548/image_512?unique=2026-09-24T16:50:29.000+00:00 HTTP/1.1" 200 - 3 0.001 0.022 2026-09-24 16:50:48,653 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:48] "GET /web/image/product.template/2549/image_512?unique=2026-09-24T16:50:29.000+00:00 HTTP/1.1" 200 - 3 0.001 0.026 2026-09-24 16:50:48,659 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:48] "GET /web/image/product.template/2552/image_512?unique=2026-09-24T16:50:29.000+00:00 HTTP/1.1" 200 - 3 0.001 0.033 2026-09-24 16:50:48,665 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:48] "GET /web/image/product.template/2550/image_512?unique=2026-09-24T16:50:29.000+00:00 HTTP/1.1" 200 - 3 0.001 0.037 2026-09-24 16:50:48,672 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:48] "GET /web/image/product.template/2551/image_512?unique=2026-09-24T16:50:29.000+00:00 HTTP/1.1" 200 - 3 0.001 0.035 2026-09-24 16:50:48,675 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:48,679 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:48] "GET /web/image/product.template/2538/image_512?unique=2026-09-24T16:50:29.000+00:00 HTTP/1.1" 200 - 3 0.001 0.035 2026-09-24 16:50:48,729 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:48,739 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:48] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:50:48,782 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:48,846 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:48,901 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:48,953 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:49,006 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:49,069 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:49,119 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:49,200 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18313811 started for PoS orders references: [{'name': None, 'pos_reference': '260-205-000001', 'uuid': '0a43f39a-d9a3-4cfd-b84b-6aafa340ca9e'}] 2026-09-24 16:50:49,220 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18313811 order {'name': None, 'pos_reference': '260-205-000001', 'uuid': '0a43f39a-d9a3-4cfd-b84b-6aafa340ca9e'} created pos.order #959 2026-09-24 16:50:49,226 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18313811 finished 2026-09-24 16:50:49,269 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:49] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 113 0.029 0.065 2026-09-24 16:50:49,283 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend.browser: tour succeeded 2026-09-24 16:50:49,283 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:49,297 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:49] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.003 0.010 2026-09-24 16:50:49,314 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend.browser: heap 8785084 (allocated 9961472) 2026-09-24 16:50:49,314 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Closing chrome headless with pid 145642 2026-09-24 16:50:49,315 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Closing websocket connection 2026-09-24 16:50:49,315 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Terminating chrome headless with pid 145642 2026-09-24 16:50:49,369 44 INFO rb-c855d12-225060-418428 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-c855d12-225060-418428/chrome_logs/chrome_log_20260924_165049_368938_test_fiscal_position_between_frontend_and_backend.txt 2026-09-24 16:50:49,369 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Removing chrome user profile "/tmp/tmpkcb82_n9_chrome_odoo" 2026-09-24 16:50:49,585 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Chrome pid: 145836 2026-09-24 16:50:49,585 44 INFO rb-c855d12-225060-418428 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/tmp0vob4nkr_chrome_odoo 2026-09-24 16:50:49,585 44 INFO rb-c855d12-225060-418428 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:36633/json/version 2026-09-24 16:50:49,586 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36633', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:50:49,627 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:49,627 44 INFO rb-c855d12-225060-418428 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:36633/json 2026-09-24 16:50:49,627 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36633', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:50:49,634 44 INFO rb-c855d12-225060-418428 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:36633/devtools/page/5C6FFE9A7C1364847ECAA93355659B1A 2026-09-24 16:50:49,642 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:49,645 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Chrome headless enable page notifications 2026-09-24 16:50:49,658 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Setting session cookie in browser 2026-09-24 16:50:49,673 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Open "http://127.0.0.1:8069/pos-self/205?access_token=1515705a0a344a43" in browser 2026-09-24 16:50:49,673 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Navigating to: "http://127.0.0.1:8069/pos-self/205?access_token=1515705a0a344a43" 2026-09-24 16:50:49,690 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:49] "GET /pos-self/205?access_token=1515705a0a344a43 HTTP/1.1" 200 - 7 0.002 0.010 2026-09-24 16:50:49,692 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Navigation result: {'frameId': '5C6FFE9A7C1364847ECAA93355659B1A', 'loaderId': '5F5B9448EBD0D34AAD14AFC867E8BEEA', 'isDownload': False} 2026-09-24 16:50:49,692 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:49,700 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:50:49,709 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:49] "GET /web/assets/1/4e19cf1/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.001 0.005 2026-09-24 16:50:49,716 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:49] "GET /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.001 0.011 2026-09-24 16:50:49,721 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:49] "GET /web/assets/1/e46ed49/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.001 0.016 2026-09-24 16:50:49,807 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:49] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.004 2026-09-24 16:50:49,809 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:49] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:50:49,816 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Evaluate test code "odoo.startTour('test_fiscal_position_between_frontend_and_backend', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/205?access_token=1515705a0a344a43", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:50:49,818 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:49] "GET /web/image/website/1/favicon?unique=66fa3c7 HTTP/1.1" 200 - 4 0.001 0.006 2026-09-24 16:50:49,818 44 INFO rb-c855d12-225060-418428 odoo.http: Session expired 2026-09-24 16:50:49,819 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:49] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:50:49,821 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:49,846 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:49] "POST /pos-self/relations/205 HTTP/1.1" 200 - 16 0.005 0.017 2026-09-24 16:50:49,849 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:49] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.000 0.022 2026-09-24 16:50:49,995 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:49] "POST /pos-self/data/205 HTTP/1.1" 200 - 142 0.037 0.101 2026-09-24 16:50:49,997 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:49] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.136 2026-09-24 16:50:50,029 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:50,056 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:50] "GET /web/image/ir.attachment/12723/raw HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:50:50,068 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:50,074 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:50] "GET /web/image/ir.attachment/12677/raw HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:50:50,079 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:50] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:50:50,134 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:50,152 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:50] "GET /web/image/pos.category/365/image_128?unique=2026-09-24T16:50:29.000+00:00 HTTP/1.1" 200 - 2 0.000 0.012 2026-09-24 16:50:50,160 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:50] "GET /web/image/product.template/2537/image_512?unique=2026-09-24T16:50:29.000+00:00 HTTP/1.1" 200 - 3 0.001 0.014 2026-09-24 16:50:50,167 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:50] "GET /web/image/product.template/2548/image_512?unique=2026-09-24T16:50:29.000+00:00 HTTP/1.1" 200 - 3 0.001 0.020 2026-09-24 16:50:50,173 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:50] "GET /web/image/product.template/2552/image_512?unique=2026-09-24T16:50:29.000+00:00 HTTP/1.1" 200 - 3 0.001 0.025 2026-09-24 16:50:50,179 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:50] "GET /web/image/product.template/2549/image_512?unique=2026-09-24T16:50:29.000+00:00 HTTP/1.1" 200 - 3 0.001 0.031 2026-09-24 16:50:50,185 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:50] "GET /web/image/product.template/2550/image_512?unique=2026-09-24T16:50:29.000+00:00 HTTP/1.1" 200 - 3 0.001 0.036 2026-09-24 16:50:50,191 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:50] "GET /web/image/product.template/2551/image_512?unique=2026-09-24T16:50:29.000+00:00 HTTP/1.1" 200 - 3 0.001 0.035 2026-09-24 16:50:50,197 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:50,198 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:50] "GET /web/image/product.template/2538/image_512?unique=2026-09-24T16:50:29.000+00:00 HTTP/1.1" 200 - 3 0.001 0.035 2026-09-24 16:50:50,251 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:50,257 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:50] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:50:50,305 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:50,369 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:50,425 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:50,477 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:50,530 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:50,593 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:50,644 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:50,722 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57320327 started for PoS orders references: [{'name': None, 'pos_reference': '260-205-000002', 'uuid': '3ddb75e1-5643-4f51-8e29-b271b861ce15'}] 2026-09-24 16:50:50,738 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57320327 order {'name': None, 'pos_reference': '260-205-000002', 'uuid': '3ddb75e1-5643-4f51-8e29-b271b861ce15'} created pos.order #960 2026-09-24 16:50:50,743 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57320327 finished 2026-09-24 16:50:50,780 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:50] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 79 0.020 0.060 2026-09-24 16:50:50,794 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend.browser: tour succeeded 2026-09-24 16:50:50,795 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:50,806 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:50] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.003 0.007 2026-09-24 16:50:50,823 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend.browser: heap 9570924 (allocated 10223616) 2026-09-24 16:50:50,825 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Closing chrome headless with pid 145836 2026-09-24 16:50:50,826 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Closing websocket connection 2026-09-24 16:50:50,826 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Terminating chrome headless with pid 145836 2026-09-24 16:50:50,880 44 INFO rb-c855d12-225060-418428 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-c855d12-225060-418428/chrome_logs/chrome_log_20260924_165050_879908_test_fiscal_position_between_frontend_and_backend.txt 2026-09-24 16:50:50,880 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Removing chrome user profile "/tmp/tmp0vob4nkr_chrome_odoo" 2026-09-24 16:50:50,912 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_prices: Starting TestSelfOrderPrice.test_price_between_frontend_and_backend ... 2026-09-24 16:50:54,539 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Chrome pid: 146029 2026-09-24 16:50:54,539 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Chrome headless temporary user profile dir: /tmp/tmpfqhysuu3_chrome_odoo 2026-09-24 16:50:54,539 44 INFO rb-c855d12-225060-418428 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:44129/json/version 2026-09-24 16:50:54,541 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44129', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:50:54,581 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:54,582 44 INFO rb-c855d12-225060-418428 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:44129/json 2026-09-24 16:50:54,582 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44129', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:50:54,589 44 INFO rb-c855d12-225060-418428 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:44129/devtools/page/7C2523DBF597ED10357D0056D061DEB5 2026-09-24 16:50:54,597 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Enable chrome headless console log notification 2026-09-24 16:50:54,600 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Chrome headless enable page notifications 2026-09-24 16:50:54,613 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Setting session cookie in browser 2026-09-24 16:50:54,723 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Open "http://127.0.0.1:8069/pos-self/206?access_token=d9cdd5fa187d4e5b" in browser 2026-09-24 16:50:54,723 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Navigating to: "http://127.0.0.1:8069/pos-self/206?access_token=d9cdd5fa187d4e5b" 2026-09-24 16:50:54,730 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:50:55,000 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:55] "GET /pos-self/206?access_token=d9cdd5fa187d4e5b HTTP/1.1" 200 - 59 0.016 0.256 2026-09-24 16:50:55,003 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Navigation result: {'frameId': '7C2523DBF597ED10357D0056D061DEB5', 'loaderId': 'C3B86AE9C055CF46C933140733CA1A52', 'isDownload': False} 2026-09-24 16:50:55,003 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:55,012 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:50:55,022 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e46ed49/pos_self_order.assets.min.css, copying from /web/assets/e46ed49/pos_self_order.assets.min.css 2026-09-24 16:50:55,047 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:55] "GET /web/assets/1/e46ed49/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.012 0.019 2026-09-24 16:50:55,052 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4e19cf1/pos_self_order.assets.min.js, copying from /web/assets/4e19cf1/pos_self_order.assets.min.js 2026-09-24 16:50:55,066 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:55] "GET /web/assets/1/4e19cf1/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.003 0.047 2026-09-24 16:50:55,070 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js, copying from /web/assets/0c84a7c/pos_self_order.assets_tests.min.js 2026-09-24 16:50:55,077 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:55] "GET /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.003 0.057 2026-09-24 16:50:55,166 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:55] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.005 2026-09-24 16:50:55,170 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:55] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-09-24 16:50:55,175 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:55] "GET /web/image/website/1/favicon?unique=66fa3c7 HTTP/1.1" 200 - 5 0.001 0.005 2026-09-24 16:50:55,180 44 INFO rb-c855d12-225060-418428 odoo.http: Session expired 2026-09-24 16:50:55,180 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:55] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:50:55,183 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Evaluate test code "odoo.startTour('test_price_between_frontend_and_backend', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/206?access_token=d9cdd5fa187d4e5b", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:50:55,188 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:55,214 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:55] "POST /pos-self/relations/206 HTTP/1.1" 200 - 37 0.009 0.021 2026-09-24 16:50:55,238 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:55] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.051 2026-09-24 16:50:55,398 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:55] "POST /pos-self/data/206 HTTP/1.1" 200 - 207 0.051 0.116 2026-09-24 16:50:55,400 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:55] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.154 2026-09-24 16:50:55,430 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:55,458 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:55] "GET /web/image/ir.attachment/12776/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:50:55,485 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:55,510 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:55] "GET /web/image/pos.category/366/image_128?unique=2026-09-24T16:50:29.000+00:00 HTTP/1.1" 200 - 2 0.001 0.013 2026-09-24 16:50:55,514 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:55] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:50:55,518 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:55] "GET /web/image/product.template/2565/image_512?unique=2026-09-24T16:50:29.000+00:00 HTTP/1.1" 200 - 3 0.002 0.013 2026-09-24 16:50:55,525 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:55] "GET /web/image/product.template/2576/image_512?unique=2026-09-24T16:50:29.000+00:00 HTTP/1.1" 200 - 3 0.001 0.020 2026-09-24 16:50:55,531 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:55] "GET /web/image/product.template/2580/image_512?unique=2026-09-24T16:50:29.000+00:00 HTTP/1.1" 200 - 3 0.001 0.026 2026-09-24 16:50:55,537 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:55] "GET /web/image/product.template/2577/image_512?unique=2026-09-24T16:50:29.000+00:00 HTTP/1.1" 200 - 3 0.001 0.030 2026-09-24 16:50:55,543 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:55] "GET /web/image/product.template/2578/image_512?unique=2026-09-24T16:50:29.000+00:00 HTTP/1.1" 200 - 3 0.001 0.036 2026-09-24 16:50:55,548 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:55,552 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:55] "GET /web/image/product.template/2579/image_512?unique=2026-09-24T16:50:29.000+00:00 HTTP/1.1" 200 - 3 0.001 0.035 2026-09-24 16:50:55,558 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:55] "GET /web/image/product.template/2566/image_512?unique=2026-09-24T16:50:29.000+00:00 HTTP/1.1" 200 - 3 0.001 0.036 2026-09-24 16:50:55,601 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:55,607 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:55] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:50:55,654 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:55,718 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:55,772 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:55,824 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:55,876 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:55,937 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:55,992 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:56,045 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:56,099 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:56,160 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:56,215 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:56,268 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:56,321 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:56,383 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:56,437 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:56,488 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:56,541 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:56,606 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:56,688 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62126117 started for PoS orders references: [{'name': None, 'pos_reference': '260-206-000001', 'uuid': '1e1e402a-ee11-49f3-bd0f-c8a705daa1d6'}] 2026-09-24 16:50:56,709 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62126117 order {'name': None, 'pos_reference': '260-206-000001', 'uuid': '1e1e402a-ee11-49f3-bd0f-c8a705daa1d6'} created pos.order #961 2026-09-24 16:50:56,715 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62126117 finished 2026-09-24 16:50:56,763 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:56] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 119 0.029 0.070 2026-09-24 16:50:56,777 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend.browser: tour succeeded 2026-09-24 16:50:56,777 44 INFO rb-c855d12-225060-418428 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-09-24 16:50:56,786 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:50:56] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.002 0.006 2026-09-24 16:50:56,809 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend.browser: heap 10711208 (allocated 11669504) 2026-09-24 16:50:56,812 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Closing chrome headless with pid 146029 2026-09-24 16:50:56,812 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Closing websocket connection 2026-09-24 16:50:56,812 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Terminating chrome headless with pid 146029 2026-09-24 16:50:56,873 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_165056_873247_test_price_between_frontend_and_backend.txt 2026-09-24 16:50:56,873 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Removing chrome user profile "/tmp/tmpfqhysuu3_chrome_odoo" 2026-09-24 16:50:56,902 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_prices: Starting TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend ... 2026-09-24 16:51:00,660 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend: Chrome pid: 146222 2026-09-24 16:51:00,660 44 INFO rb-c855d12-225060-418428 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/tmp2eop0pwq_chrome_odoo 2026-09-24 16:51:00,660 44 INFO rb-c855d12-225060-418428 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:33289/json/version 2026-09-24 16:51:00,661 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33289', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:51:00,663 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:00,663 44 INFO rb-c855d12-225060-418428 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:33289/json 2026-09-24 16:51:00,663 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33289', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:51:00,664 44 INFO rb-c855d12-225060-418428 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:33289/devtools/page/E32E1F86C7E58022A00C828536C48C2E 2026-09-24 16:51:00,665 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:00,666 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend: Chrome headless enable page notifications 2026-09-24 16:51:00,669 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend: Setting session cookie in browser 2026-09-24 16:51:00,779 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend: Open "http://127.0.0.1:8069/pos-self/207?access_token=0b90c2269c584f87" in browser 2026-09-24 16:51:00,779 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend: Navigating to: "http://127.0.0.1:8069/pos-self/207?access_token=0b90c2269c584f87" 2026-09-24 16:51:00,787 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:51:00,997 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:00] "GET /pos-self/207?access_token=0b90c2269c584f87 HTTP/1.1" 200 - 59 0.016 0.197 2026-09-24 16:51:01,000 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend: Navigation result: {'frameId': 'E32E1F86C7E58022A00C828536C48C2E', 'loaderId': '5829709581A05C7A822878F534D7CCC2', 'isDownload': False} 2026-09-24 16:51:01,000 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:01,009 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:51:01,021 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4e19cf1/pos_self_order.assets.min.js, copying from /web/assets/4e19cf1/pos_self_order.assets.min.js 2026-09-24 16:51:01,041 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:01] "GET /web/assets/1/4e19cf1/pos_self_order.assets.min.js HTTP/1.1" 200 - 9 0.004 0.023 2026-09-24 16:51:01,047 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e46ed49/pos_self_order.assets.min.css, copying from /web/assets/e46ed49/pos_self_order.assets.min.css 2026-09-24 16:51:01,070 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:01] "GET /web/assets/1/e46ed49/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.012 0.044 2026-09-24 16:51:01,075 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js, copying from /web/assets/0c84a7c/pos_self_order.assets_tests.min.js 2026-09-24 16:51:01,082 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:01] "GET /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.003 0.063 2026-09-24 16:51:01,145 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:01] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.004 2026-09-24 16:51:01,149 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:01] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.005 2026-09-24 16:51:01,156 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:01] "GET /web/image/website/1/favicon?unique=66fa3c7 HTTP/1.1" 200 - 5 0.002 0.006 2026-09-24 16:51:01,158 44 INFO rb-c855d12-225060-418428 odoo.http: Session expired 2026-09-24 16:51:01,159 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:01] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:51:01,166 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend: Evaluate test code "odoo.startTour('test_pricelist_price_between_frontend_and_backend', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/207?access_token=0b90c2269c584f87", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:51:01,171 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:01,193 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:01] "POST /pos-self/relations/207 HTTP/1.1" 200 - 37 0.009 0.021 2026-09-24 16:51:01,216 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:01] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.051 2026-09-24 16:51:01,377 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:01] "POST /pos-self/data/207 HTTP/1.1" 200 - 211 0.050 0.117 2026-09-24 16:51:01,379 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:01] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.154 2026-09-24 16:51:01,408 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:01,435 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:01] "GET /web/image/ir.attachment/12829/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:51:01,447 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:01,456 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:01] "GET /web/image/ir.attachment/12783/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:51:01,460 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:01] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:51:01,517 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:01,539 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:01] "GET /web/image/pos.category/367/image_128?unique=2026-09-24T16:50:29.000+00:00 HTTP/1.1" 200 - 2 0.001 0.015 2026-09-24 16:51:01,547 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:01] "GET /web/image/product.template/2604/image_512?unique=2026-09-24T16:50:29.000+00:00 HTTP/1.1" 200 - 3 0.002 0.016 2026-09-24 16:51:01,555 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:01] "GET /web/image/product.template/2608/image_512?unique=2026-09-24T16:50:29.000+00:00 HTTP/1.1" 200 - 3 0.002 0.024 2026-09-24 16:51:01,562 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:01] "GET /web/image/product.template/2606/image_512?unique=2026-09-24T16:50:29.000+00:00 HTTP/1.1" 200 - 3 0.001 0.030 2026-09-24 16:51:01,569 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:01] "GET /web/image/product.template/2593/image_512?unique=2026-09-24T16:50:29.000+00:00 HTTP/1.1" 200 - 3 0.001 0.039 2026-09-24 16:51:01,575 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:01] "GET /web/image/product.template/2605/image_512?unique=2026-09-24T16:50:29.000+00:00 HTTP/1.1" 200 - 3 0.001 0.043 2026-09-24 16:51:01,581 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:01,582 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:01] "GET /web/image/product.template/2607/image_512?unique=2026-09-24T16:50:29.000+00:00 HTTP/1.1" 200 - 3 0.001 0.039 2026-09-24 16:51:01,588 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:01] "GET /web/image/product.template/2594/image_512?unique=2026-09-24T16:50:29.000+00:00 HTTP/1.1" 200 - 3 0.001 0.037 2026-09-24 16:51:01,636 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:01,643 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51: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-09-24 16:51:01,689 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:01,752 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:01,810 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:01,863 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:01,916 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:01,979 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:02,064 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65813162 started for PoS orders references: [{'name': None, 'pos_reference': '260-207-000001', 'uuid': '3f606091-b17d-45ca-81d2-254084c874b8'}] 2026-09-24 16:51:02,085 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65813162 order {'name': None, 'pos_reference': '260-207-000001', 'uuid': '3f606091-b17d-45ca-81d2-254084c874b8'} created pos.order #962 2026-09-24 16:51:02,092 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65813162 finished 2026-09-24 16:51:02,143 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:02] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 114 0.031 0.073 2026-09-24 16:51:02,156 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend.browser: tour succeeded 2026-09-24 16:51:02,156 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:02,166 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:02] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.002 0.006 2026-09-24 16:51:02,183 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend.browser: heap 10147040 (allocated 11010048) 2026-09-24 16:51:02,185 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend: Closing chrome headless with pid 146222 2026-09-24 16:51:02,186 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend: Closing websocket connection 2026-09-24 16:51:02,186 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend: Terminating chrome headless with pid 146222 2026-09-24 16:51:02,239 44 INFO rb-c855d12-225060-418428 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-c855d12-225060-418428/chrome_logs/chrome_log_20260924_165102_239790_test_pricelist_price_between_frontend_and_backend.txt 2026-09-24 16:51:02,240 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend: Removing chrome user profile "/tmp/tmp2eop0pwq_chrome_odoo" 2026-09-24 16:51:02,268 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_prices: Starting TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend ... 2026-09-24 16:51:05,927 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend: Chrome pid: 146413 2026-09-24 16:51:05,927 44 INFO rb-c855d12-225060-418428 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/tmpy7zm4pre_chrome_odoo 2026-09-24 16:51:05,927 44 INFO rb-c855d12-225060-418428 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:42165/json/version 2026-09-24 16:51:05,928 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42165', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:51:05,968 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:05,968 44 INFO rb-c855d12-225060-418428 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:42165/json 2026-09-24 16:51:05,968 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42165', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:51:05,974 44 INFO rb-c855d12-225060-418428 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:42165/devtools/page/91CDB3DCD148CA4A6A34764940EE76EB 2026-09-24 16:51:05,982 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:05,985 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:05,995 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:06,107 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend: Open "http://127.0.0.1:8069/pos-self/208?access_token=85c7d7a492b54b84" in browser 2026-09-24 16:51:06,107 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend: Navigating to: "http://127.0.0.1:8069/pos-self/208?access_token=85c7d7a492b54b84" 2026-09-24 16:51:06,114 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:51:06,341 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:06] "GET /pos-self/208?access_token=85c7d7a492b54b84 HTTP/1.1" 200 - 59 0.018 0.211 2026-09-24 16:51:06,344 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend: Navigation result: {'frameId': '91CDB3DCD148CA4A6A34764940EE76EB', 'loaderId': '8E9EE38F7325A7589AF61BD2AF46D88F', 'isDownload': False} 2026-09-24 16:51:06,344 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:06,355 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:51:06,368 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4e19cf1/pos_self_order.assets.min.js, copying from /web/assets/4e19cf1/pos_self_order.assets.min.js 2026-09-24 16:51:06,387 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:06] "GET /web/assets/1/4e19cf1/pos_self_order.assets.min.js HTTP/1.1" 200 - 9 0.004 0.022 2026-09-24 16:51:06,392 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e46ed49/pos_self_order.assets.min.css, copying from /web/assets/e46ed49/pos_self_order.assets.min.css 2026-09-24 16:51:06,415 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:06] "GET /web/assets/1/e46ed49/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.016 0.039 2026-09-24 16:51:06,419 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js, copying from /web/assets/0c84a7c/pos_self_order.assets_tests.min.js 2026-09-24 16:51:06,426 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:06] "GET /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.003 0.060 2026-09-24 16:51:06,496 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:06] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.005 2026-09-24 16:51:06,501 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:06] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-24 16:51:06,506 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:06] "GET /web/image/website/1/favicon?unique=66fa3c7 HTTP/1.1" 200 - 5 0.001 0.006 2026-09-24 16:51:06,511 44 INFO rb-c855d12-225060-418428 odoo.http: Session expired 2026-09-24 16:51:06,511 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:06] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:51:06,518 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend: Evaluate test code "odoo.startTour('test_pricelist_should_not_be_changed_from_frontend', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/208?access_token=85c7d7a492b54b84", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:51:06,523 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:06,545 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:06] "POST /pos-self/relations/208 HTTP/1.1" 200 - 37 0.010 0.021 2026-09-24 16:51:06,569 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:06] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.052 2026-09-24 16:51:06,792 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:06] "POST /pos-self/data/208 HTTP/1.1" 200 - 211 0.052 0.176 2026-09-24 16:51:06,794 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:06] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.215 2026-09-24 16:51:06,822 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:06,848 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:06] "GET /web/image/ir.attachment/12882/raw HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:51:06,861 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:06,866 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:06] "GET /web/image/ir.attachment/12836/raw HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:51:06,872 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:06] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:51:06,929 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:06,949 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:06] "GET /web/image/pos.category/368/image_128?unique=2026-09-24T16:50:29.000+00:00 HTTP/1.1" 200 - 2 0.000 0.013 2026-09-24 16:51:06,957 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:06] "GET /web/image/product.template/2621/image_512?unique=2026-09-24T16:50:29.000+00:00 HTTP/1.1" 200 - 3 0.002 0.015 2026-09-24 16:51:06,964 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:06] "GET /web/image/product.template/2636/image_512?unique=2026-09-24T16:50:29.000+00:00 HTTP/1.1" 200 - 3 0.001 0.020 2026-09-24 16:51:06,971 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:06] "GET /web/image/product.template/2632/image_512?unique=2026-09-24T16:50:29.000+00:00 HTTP/1.1" 200 - 3 0.001 0.029 2026-09-24 16:51:06,977 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:06] "GET /web/image/product.template/2633/image_512?unique=2026-09-24T16:50:29.000+00:00 HTTP/1.1" 200 - 3 0.001 0.033 2026-09-24 16:51:06,983 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:06] "GET /web/image/product.template/2634/image_512?unique=2026-09-24T16:50:29.000+00:00 HTTP/1.1" 200 - 3 0.001 0.038 2026-09-24 16:51:06,989 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:06] "GET /web/image/product.template/2635/image_512?unique=2026-09-24T16:50:29.000+00:00 HTTP/1.1" 200 - 3 0.001 0.037 2026-09-24 16:51:06,991 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:06,995 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:06] "GET /web/image/product.template/2622/image_512?unique=2026-09-24T16:50:29.000+00:00 HTTP/1.1" 200 - 3 0.001 0.035 2026-09-24 16:51:07,044 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:07,055 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:07] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:51:07,098 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:07,160 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:07,215 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:07,267 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:07,320 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:07,381 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:07,437 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:07,491 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:07,544 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:07,597 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:07,658 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:07,713 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:07,764 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:07,817 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:07,877 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:07,957 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46309922 started for PoS orders references: [{'name': None, 'pos_reference': '260-208-000001', 'uuid': 'ece18bfc-948d-4030-b9a9-e0a778fce957'}] 2026-09-24 16:51:07,978 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46309922 order {'name': None, 'pos_reference': '260-208-000001', 'uuid': 'ece18bfc-948d-4030-b9a9-e0a778fce957'} created pos.order #963 2026-09-24 16:51:07,984 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46309922 finished 2026-09-24 16:51:08,032 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:08] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 114 0.029 0.068 2026-09-24 16:51:08,044 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend.browser: tour succeeded 2026-09-24 16:51:08,045 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:08,054 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:08] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.002 0.006 2026-09-24 16:51:08,077 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend.browser: heap 10762312 (allocated 11796480) 2026-09-24 16:51:08,079 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend: Closing chrome headless with pid 146413 2026-09-24 16:51:08,079 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend: Closing websocket connection 2026-09-24 16:51:08,079 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend: Terminating chrome headless with pid 146413 2026-09-24 16:51:08,136 44 INFO rb-c855d12-225060-418428 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-c855d12-225060-418428/chrome_logs/chrome_log_20260924_165108_136746_test_pricelist_should_not_be_changed_from_frontend.txt 2026-09-24 16:51:08,136 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend: Removing chrome user profile "/tmp/tmpy7zm4pre_chrome_odoo" 2026-09-24 16:51:08,165 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_prices: Starting TestSelfOrderPrice.test_prices_are_immutable_from_frontend ... 2026-09-24 16:51:11,951 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Chrome pid: 146606 2026-09-24 16:51:11,951 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Chrome headless temporary user profile dir: /tmp/tmpys4j1xv4_chrome_odoo 2026-09-24 16:51:11,951 44 INFO rb-c855d12-225060-418428 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:42869/json/version 2026-09-24 16:51:11,952 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42869', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:51:11,991 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:11,991 44 INFO rb-c855d12-225060-418428 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:42869/json 2026-09-24 16:51:11,992 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42869', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:51:11,998 44 INFO rb-c855d12-225060-418428 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:42869/devtools/page/811272DF178DE8BA855DC0A0F6CA9C5E 2026-09-24 16:51:12,005 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Enable chrome headless console log notification 2026-09-24 16:51:12,009 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Chrome headless enable page notifications 2026-09-24 16:51:12,020 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Setting session cookie in browser 2026-09-24 16:51:12,129 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Open "http://127.0.0.1:8069/pos-self/209?access_token=2b69dc4d8ad142a8" in browser 2026-09-24 16:51:12,129 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Navigating to: "http://127.0.0.1:8069/pos-self/209?access_token=2b69dc4d8ad142a8" 2026-09-24 16:51:12,137 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:51:12,355 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:12] "GET /pos-self/209?access_token=2b69dc4d8ad142a8 HTTP/1.1" 200 - 59 0.017 0.204 2026-09-24 16:51:12,358 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Navigation result: {'frameId': '811272DF178DE8BA855DC0A0F6CA9C5E', 'loaderId': '50A7751A4279505D3AE008B3CFBC38A3', 'isDownload': False} 2026-09-24 16:51:12,358 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:12,371 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:51:12,382 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4e19cf1/pos_self_order.assets.min.js, copying from /web/assets/4e19cf1/pos_self_order.assets.min.js 2026-09-24 16:51:12,401 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:12] "GET /web/assets/1/4e19cf1/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.004 0.023 2026-09-24 16:51:12,407 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e46ed49/pos_self_order.assets.min.css, copying from /web/assets/e46ed49/pos_self_order.assets.min.css 2026-09-24 16:51:12,429 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:12] "GET /web/assets/1/e46ed49/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.014 0.041 2026-09-24 16:51:12,433 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js, copying from /web/assets/0c84a7c/pos_self_order.assets_tests.min.js 2026-09-24 16:51:12,440 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:12] "GET /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.003 0.060 2026-09-24 16:51:12,503 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:12] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.004 2026-09-24 16:51:12,507 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:12] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.005 2026-09-24 16:51:12,512 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:12] "GET /web/image/website/1/favicon?unique=66fa3c7 HTTP/1.1" 200 - 5 0.001 0.006 2026-09-24 16:51:12,516 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Evaluate test code "odoo.startTour('test_prices_are_immutable_from_frontend', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/209?access_token=2b69dc4d8ad142a8", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:51:12,517 44 INFO rb-c855d12-225060-418428 odoo.http: Session expired 2026-09-24 16:51:12,517 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:12] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:51:12,521 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:12,554 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:12] "POST /pos-self/relations/209 HTTP/1.1" 200 - 37 0.009 0.021 2026-09-24 16:51:12,578 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:12] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.053 2026-09-24 16:51:12,738 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:12] "POST /pos-self/data/209 HTTP/1.1" 200 - 207 0.050 0.116 2026-09-24 16:51:12,740 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:12] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.153 2026-09-24 16:51:12,765 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:12,791 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:12] "GET /web/image/ir.attachment/12935/raw HTTP/1.1" 200 - 4 0.000 0.003 2026-09-24 16:51:12,818 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:12,842 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:12] "GET /web/image/pos.category/369/image_128?unique=2026-09-24T16:50:29.000+00:00 HTTP/1.1" 200 - 2 0.000 0.012 2026-09-24 16:51:12,848 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:12] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:51:12,851 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:12] "GET /web/image/product.template/2661/image_512?unique=2026-09-24T16:50:29.000+00:00 HTTP/1.1" 200 - 3 0.001 0.013 2026-09-24 16:51:12,859 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:12] "GET /web/image/product.template/2649/image_512?unique=2026-09-24T16:50:29.000+00:00 HTTP/1.1" 200 - 3 0.001 0.020 2026-09-24 16:51:12,864 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:12] "GET /web/image/product.template/2660/image_512?unique=2026-09-24T16:50:29.000+00:00 HTTP/1.1" 200 - 3 0.001 0.025 2026-09-24 16:51:12,871 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:12] "GET /web/image/product.template/2664/image_512?unique=2026-09-24T16:50:29.000+00:00 HTTP/1.1" 200 - 3 0.001 0.032 2026-09-24 16:51:12,878 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:12] "GET /web/image/product.template/2662/image_512?unique=2026-09-24T16:50:29.000+00:00 HTTP/1.1" 200 - 3 0.001 0.037 2026-09-24 16:51:12,881 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:12,884 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:12] "GET /web/image/product.template/2663/image_512?unique=2026-09-24T16:50:29.000+00:00 HTTP/1.1" 200 - 3 0.001 0.033 2026-09-24 16:51:12,889 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:12] "GET /web/image/product.template/2650/image_512?unique=2026-09-24T16:50:29.000+00:00 HTTP/1.1" 200 - 3 0.001 0.035 2026-09-24 16:51:12,935 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:12,941 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:12] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:51:12,989 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:13,052 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:13,106 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:13,159 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:13,211 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:13,272 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:13,352 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51050173 started for PoS orders references: [{'name': None, 'pos_reference': '260-209-000001', 'uuid': '308205d8-3679-44a7-963e-b0b3fbff140f'}] 2026-09-24 16:51:13,372 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51050173 order {'name': None, 'pos_reference': '260-209-000001', 'uuid': '308205d8-3679-44a7-963e-b0b3fbff140f'} created pos.order #964 2026-09-24 16:51:13,378 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51050173 finished 2026-09-24 16:51:13,421 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:13] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 105 0.028 0.063 2026-09-24 16:51:13,432 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend.browser: tour succeeded 2026-09-24 16:51:13,433 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:13,445 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:13] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.002 0.009 2026-09-24 16:51:13,463 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend.browser: heap 8553428 (allocated 9437184) 2026-09-24 16:51:13,464 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Closing chrome headless with pid 146606 2026-09-24 16:51:13,464 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Closing websocket connection 2026-09-24 16:51:13,465 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Terminating chrome headless with pid 146606 2026-09-24 16:51:13,518 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_165113_518278_test_prices_are_immutable_from_frontend.txt 2026-09-24 16:51:13,518 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Removing chrome user profile "/tmp/tmpys4j1xv4_chrome_odoo" 2026-09-24 16:51:13,553 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-24 16:51:14,105 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_sequence: Starting TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders ... 2026-09-24 16:51:16,543 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Chrome pid: 146800 2026-09-24 16:51:16,543 44 INFO rb-c855d12-225060-418428 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/tmpyvv5w5io_chrome_odoo 2026-09-24 16:51:16,544 44 INFO rb-c855d12-225060-418428 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:36685/json/version 2026-09-24 16:51:16,544 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36685', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:51:16,546 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:16,546 44 INFO rb-c855d12-225060-418428 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:36685/json 2026-09-24 16:51:16,547 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36685', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:51:16,547 44 INFO rb-c855d12-225060-418428 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:36685/devtools/page/EDB73ACE8750C64CD4310498C2AC8AA6 2026-09-24 16:51:16,549 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:16,550 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:16,651 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-09-24 16:51:16,654 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:16,655 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Open "http://127.0.0.1:8069/pos-self/210?access_token=89c82c59334240bd" in browser 2026-09-24 16:51:16,655 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Navigating to: "http://127.0.0.1:8069/pos-self/210?access_token=89c82c59334240bd" 2026-09-24 16:51:16,662 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:51:16,881 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:16] "GET /pos-self/210?access_token=89c82c59334240bd HTTP/1.1" 200 - 60 0.017 0.203 2026-09-24 16:51:16,883 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Navigation result: {'frameId': 'EDB73ACE8750C64CD4310498C2AC8AA6', 'loaderId': 'AF4A1910313C1B754FB7B8E605303F5F', 'isDownload': False} 2026-09-24 16:51:16,884 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:16,892 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:51:16,903 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e46ed49/pos_self_order.assets.min.css, copying from /web/assets/e46ed49/pos_self_order.assets.min.css 2026-09-24 16:51:16,927 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:16] "GET /web/assets/1/e46ed49/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.013 0.018 2026-09-24 16:51:16,932 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4e19cf1/pos_self_order.assets.min.js, copying from /web/assets/4e19cf1/pos_self_order.assets.min.js 2026-09-24 16:51:16,945 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:16] "GET /web/assets/1/4e19cf1/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.003 0.047 2026-09-24 16:51:16,949 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js, copying from /web/assets/0c84a7c/pos_self_order.assets_tests.min.js 2026-09-24 16:51:16,960 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:16] "GET /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.003 0.059 2026-09-24 16:51:17,049 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:17] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.004 2026-09-24 16:51:17,053 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:17] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.005 2026-09-24 16:51:17,060 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:17] "GET /web/image/website/1/favicon?unique=66fa3c7 HTTP/1.1" 200 - 5 0.002 0.006 2026-09-24 16:51:17,062 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:17] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:51:17,065 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Evaluate test code "odoo.startTour('SelfOrderOrderNumberTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/210?access_token=89c82c59334240bd", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:51:17,070 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:17,095 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:17] "POST /pos-self/relations/210 HTTP/1.1" 200 - 35 0.008 0.020 2026-09-24 16:51:17,118 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:17] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.051 2026-09-24 16:51:17,123 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:17,249 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:17] "POST /pos-self/data/210 HTTP/1.1" 200 - 179 0.044 0.093 2026-09-24 16:51:17,251 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:17] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.122 2026-09-24 16:51:17,273 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:17,300 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:17] "GET /web/image/ir.attachment/12998/raw HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:51:17,324 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:17,346 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:17] "GET /web/image/pos.category/370/image_128?unique=2026-09-24T16:51:13.000+00:00 HTTP/1.1" 200 - 2 0.001 0.012 2026-09-24 16:51:17,353 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:17] "GET /web/image/product.template/2669/image_512?unique=2026-09-24T16:51:13.000+00:00 HTTP/1.1" 200 - 3 0.001 0.012 2026-09-24 16:51:17,360 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:17] "GET /web/image/product.template/2666/image_512?unique=2026-09-24T16:51:13.000+00:00 HTTP/1.1" 200 - 3 0.001 0.019 2026-09-24 16:51:17,366 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:17] "GET /web/image/product.template/2665/image_512?unique=2026-09-24T16:51:13.000+00:00 HTTP/1.1" 200 - 3 0.001 0.026 2026-09-24 16:51:17,373 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:17] "GET /web/image/product.template/2668/image_512?unique=2026-09-24T16:51:13.000+00:00 HTTP/1.1" 200 - 3 0.001 0.031 2026-09-24 16:51:17,378 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:17] "GET /web/image/product.template/2667/image_512?unique=2026-09-24T16:51:13.000+00:00 HTTP/1.1" 200 - 3 0.001 0.036 2026-09-24 16:51:17,385 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:17,443 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:17,450 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:17] "GET /web/image/ir.attachment/12952/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:51:17,457 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:17] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:51:17,459 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:17] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:51:17,468 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:17] "GET /web/image/product.product/3166/image_512?unique=2026-09-24T16:51:13.000+00:00 HTTP/1.1" 200 - 8 0.003 0.010 2026-09-24 16:51:17,500 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:17,551 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:17,612 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:17,629 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21566616 started for PoS orders references: [{'name': None, 'pos_reference': '260-210-000001', 'uuid': '9d312ff5-a9c8-4ebc-a3d8-94c2190c2c2c'}] 2026-09-24 16:51:17,652 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21566616 order {'name': None, 'pos_reference': '260-210-000001', 'uuid': '9d312ff5-a9c8-4ebc-a3d8-94c2190c2c2c'} created pos.order #965 2026-09-24 16:51:17,658 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21566616 finished 2026-09-24 16:51:17,703 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:17] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 104 0.029 0.064 2026-09-24 16:51:17,729 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:17] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.002 0.006 2026-09-24 16:51:17,753 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:17,802 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: tour succeeded 2026-09-24 16:51:17,802 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:17,820 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: heap 7718088 (allocated 8388608) 2026-09-24 16:51:17,821 44 INFO rb-c855d12-225060-418428 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 146800 2026-09-24 16:51:17,822 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Closing websocket connection 2026-09-24 16:51:17,822 44 INFO rb-c855d12-225060-418428 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 146800 2026-09-24 16:51:17,883 44 INFO rb-c855d12-225060-418428 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-c855d12-225060-418428/chrome_logs/chrome_log_20260924_165117_882939_test_self_order_order_number_conflict_with_normal_orders.txt 2026-09-24 16:51:17,883 44 INFO rb-c855d12-225060-418428 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/tmpyvv5w5io_chrome_odoo" 2026-09-24 16:51:18,021 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Chrome pid: 146991 2026-09-24 16:51:18,021 44 INFO rb-c855d12-225060-418428 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/tmpii1_yma1_chrome_odoo 2026-09-24 16:51:18,022 44 INFO rb-c855d12-225060-418428 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:33045/json/version 2026-09-24 16:51:18,022 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33045', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:51:18,060 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:18,060 44 INFO rb-c855d12-225060-418428 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:33045/json 2026-09-24 16:51:18,060 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33045', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:51:18,068 44 INFO rb-c855d12-225060-418428 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:33045/devtools/page/7905B68FAEB68E8B1F29005BB439830C 2026-09-24 16:51:18,076 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:18,079 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:18,095 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-09-24 16:51:18,097 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:18,097 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Open "http://127.0.0.1:8069/pos/ui/210" in browser 2026-09-24 16:51:18,097 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Navigating to: "http://127.0.0.1:8069/pos/ui/210" 2026-09-24 16:51:18,268 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:18] "GET /pos/ui/210 HTTP/1.1" 200 - 73 0.017 0.148 2026-09-24 16:51:18,271 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Navigation result: {'frameId': '7905B68FAEB68E8B1F29005BB439830C', 'loaderId': 'ACEAFA63B6121697FDF6EF1578886CB7', 'isDownload': False} 2026-09-24 16:51:18,271 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:18,280 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:51:18,290 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:18] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.004 2026-09-24 16:51:18,293 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:18] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.000 0.006 2026-09-24 16:51:18,297 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:18] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-09-24 16:51:18,559 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:18] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:51:18,561 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:18] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:51:18,568 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:18] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:51:18,579 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:18] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:51:18,583 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Evaluate test code "odoo.startTour('OrderNumberConflictTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/210", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:51:18,585 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:18,586 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:18] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:51:18,591 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:18] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:51:18,602 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16: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.002 0.006 2026-09-24 16:51:18,605 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:18] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.000 0.008 2026-09-24 16:51:18,637 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:18] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 28 0.007 0.024 2026-09-24 16:51:18,639 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:18] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.019 2026-09-24 16:51:18,973 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:18] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 487 0.104 0.215 2026-09-24 16:51:18,982 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:18] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:51:19,020 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:19] "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.004 2026-09-24 16:51:19,051 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:19] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.022 2026-09-24 16:51:19,063 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:19] "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.004 2026-09-24 16:51:19,068 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:19,075 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:19] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.002 2026-09-24 16:51:19,095 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:19] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:51:19,103 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:19] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:51:19,103 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:19] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:51:19,109 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:19] "GET /web/image?model=res.company&id=1&field=logo HTTP/1.1" 200 - 3 0.003 0.008 2026-09-24 16:51:19,111 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:19] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.012 2026-09-24 16:51:19,114 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:19] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:51:19,114 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:19] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:51:19,131 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:19] "GET /web/image/res.users/287/avatar_128 HTTP/1.1" 200 - 14 0.006 0.026 2026-09-24 16:51:19,135 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:19,136 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:19] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 4 0.001 0.018 2026-09-24 16:51:19,163 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:19] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:51:19,164 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:19] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.003 0.005 2026-09-24 16:51:19,194 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:19] "GET /pos/ui/210?from_backend=True HTTP/1.1" 200 - 34 0.010 0.025 2026-09-24 16:51:19,219 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:19] "GET /pos/ui/210 HTTP/1.1" 200 - 34 0.008 0.052 2026-09-24 16:51:19,263 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:19] "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.005 2026-09-24 16:51:19,300 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:19,317 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:19] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:51:19,351 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:19,419 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:19,470 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:19,520 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:19,573 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:19,624 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:19,676 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:19,734 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:19,784 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:19,835 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:19,885 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:19,941 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:19,960 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92580198 started for PoS orders references: [{'name': '/', 'pos_reference': '261-210-000001', 'uuid': 'f830bcca-4f83-45f2-9638-4e388886bcbc'}] 2026-09-24 16:51:19,996 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92580198 order {'name': '/', 'pos_reference': '261-210-000001', 'uuid': 'f830bcca-4f83-45f2-9638-4e388886bcbc'} created pos.order #966 2026-09-24 16:51:20,004 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92580198 finished 2026-09-24 16:51:20,024 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:20] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 62 0.019 0.046 2026-09-24 16:51:20,049 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:20,109 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:20,145 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:20] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 40 0.011 0.024 2026-09-24 16:51:20,160 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:20] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.007 2026-09-24 16:51:20,174 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:20,175 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:20] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:51:20,224 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:20,275 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:20,325 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: tour succeeded 2026-09-24 16:51:20,326 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:20,364 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: heap 15340660 (allocated 16777216) 2026-09-24 16:51:20,366 44 INFO rb-c855d12-225060-418428 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 146991 2026-09-24 16:51:20,367 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Closing websocket connection 2026-09-24 16:51:20,367 44 INFO rb-c855d12-225060-418428 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 146991 2026-09-24 16:51:20,421 44 INFO rb-c855d12-225060-418428 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-c855d12-225060-418428/chrome_logs/chrome_log_20260924_165120_421090_test_self_order_order_number_conflict_with_normal_orders.txt 2026-09-24 16:51:20,421 44 INFO rb-c855d12-225060-418428 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/tmpii1_yma1_chrome_odoo" 2026-09-24 16:51:20,461 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-24 16:51:21,035 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail: Starting TestTakeawayMail.test_preset_delivery_tour ... 2026-09-24 16:51:23,639 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Chrome pid: 147189 2026-09-24 16:51:23,639 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Chrome headless temporary user profile dir: /tmp/tmpb_5a6a1v_chrome_odoo 2026-09-24 16:51:23,639 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Issuing json command http://127.0.0.1:44811/json/version 2026-09-24 16:51:23,640 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44811', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:51:23,641 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Browser version: Chrome/150.0.7871.114 2026-09-24 16:51:23,641 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Issuing json command http://127.0.0.1:44811/json 2026-09-24 16:51:23,642 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44811', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:51:23,643 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Websocket url found: ws://127.0.0.1:44811/devtools/page/A00A62DA5A96A5A07F3B3A79F8B822AC 2026-09-24 16:51:23,644 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Enable chrome headless console log notification 2026-09-24 16:51:23,645 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Chrome headless enable page notifications 2026-09-24 16:51:23,647 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Setting session cookie in browser 2026-09-24 16:51:23,659 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Open "http://127.0.0.1:8069/pos-self/211?access_token=90cd4c155e544f6d" in browser 2026-09-24 16:51:23,660 44 INFO rb-c855d12-225060-418428 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/211?access_token=90cd4c155e544f6d" 2026-09-24 16:51:23,668 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:51:23,888 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:23] "GET /pos-self/211?access_token=90cd4c155e544f6d HTTP/1.1" 200 - 57 0.015 0.206 2026-09-24 16:51:23,890 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Navigation result: {'frameId': 'A00A62DA5A96A5A07F3B3A79F8B822AC', 'loaderId': 'E2BDCA40D7341404082C4D1703418A55', 'isDownload': False} 2026-09-24 16:51:23,891 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:23,899 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:51:23,912 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e46ed49/pos_self_order.assets.min.css, copying from /web/assets/e46ed49/pos_self_order.assets.min.css 2026-09-24 16:51:23,937 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:23] "GET /web/assets/1/e46ed49/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.013 0.019 2026-09-24 16:51:23,942 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4e19cf1/pos_self_order.assets.min.js, copying from /web/assets/4e19cf1/pos_self_order.assets.min.js 2026-09-24 16:51:23,954 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:23] "GET /web/assets/1/4e19cf1/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.003 0.046 2026-09-24 16:51:23,957 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js, copying from /web/assets/0c84a7c/pos_self_order.assets_tests.min.js 2026-09-24 16:51:23,964 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:23] "GET /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.002 0.055 2026-09-24 16:51:24,050 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:24] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.004 2026-09-24 16:51:24,054 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:24] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.005 2026-09-24 16:51:24,061 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:24] "GET /web/image/website/1/favicon?unique=66fa3c7 HTTP/1.1" 200 - 5 0.001 0.005 2026-09-24 16:51:24,063 44 INFO rb-c855d12-225060-418428 odoo.http: Session expired 2026-09-24 16:51:24,063 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:24] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:51:24,066 44 INFO rb-c855d12-225060-418428 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/211?access_token=90cd4c155e544f6d", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:51:24,071 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:24,098 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:24] "POST /pos-self/relations/211 HTTP/1.1" 200 - 37 0.009 0.021 2026-09-24 16:51:24,121 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:24] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.052 2026-09-24 16:51:24,257 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:24] "POST /pos-self/data/211 HTTP/1.1" 200 - 181 0.047 0.094 2026-09-24 16:51:24,259 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:24] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.130 2026-09-24 16:51:24,281 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: Owl is running in 'dev' mode. 2026-09-24 16:51:24,306 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:24] "GET /web/image/ir.attachment/13061/raw HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:51:24,318 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:24,323 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:24] "GET /web/image/ir.attachment/13015/raw HTTP/1.1" 200 - 4 0.000 0.003 2026-09-24 16:51:24,328 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:24] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:51:24,381 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:24,401 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:24] "GET /web/image/pos.category/371/image_128?unique=2026-09-24T16:51:20.000+00:00 HTTP/1.1" 200 - 2 0.000 0.013 2026-09-24 16:51:24,407 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:24] "GET /web/image/product.template/2672/image_512?unique=2026-09-24T16:51:20.000+00:00 HTTP/1.1" 200 - 3 0.001 0.013 2026-09-24 16:51:24,414 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:24] "GET /web/image/product.template/2674/image_512?unique=2026-09-24T16:51:20.000+00:00 HTTP/1.1" 200 - 3 0.001 0.020 2026-09-24 16:51:24,420 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:24] "GET /web/image/product.template/2670/image_512?unique=2026-09-24T16:51:20.000+00:00 HTTP/1.1" 200 - 3 0.001 0.028 2026-09-24 16:51:24,426 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:24] "GET /web/image/product.template/2671/image_512?unique=2026-09-24T16:51:20.000+00:00 HTTP/1.1" 200 - 3 0.001 0.033 2026-09-24 16:51:24,432 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:24] "GET /web/image/product.template/2673/image_512?unique=2026-09-24T16:51:20.000+00:00 HTTP/1.1" 200 - 3 0.001 0.036 2026-09-24 16:51:24,441 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:24,499 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:24,509 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51: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-09-24 16:51:24,518 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:24] "GET /web/image/product.product/3172/image_512?unique=2026-09-24T16:51:20.000+00:00 HTTP/1.1" 200 - 8 0.002 0.010 2026-09-24 16:51:24,550 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:24,609 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:24,619 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:24] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 10 0.003 0.007 2026-09-24 16:51:24,677 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:24,750 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:24,831 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:24,911 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:24,971 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:25,038 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:25,089 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:25,152 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:25] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 32 0.014 0.047 2026-09-24 16:51:25,183 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69391176 started for PoS orders references: [{'name': None, 'pos_reference': '260-211-000001', 'uuid': 'eeca5eb0-8871-4141-891a-19052a2d986c'}] 2026-09-24 16:51:25,202 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69391176 order {'name': None, 'pos_reference': '260-211-000001', 'uuid': 'eeca5eb0-8871-4141-891a-19052a2d986c'} created pos.order #967 2026-09-24 16:51:25,208 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69391176 finished 2026-09-24 16:51:25,423 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:25] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 279 0.089 0.172 2026-09-24 16:51:25,469 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: tour succeeded 2026-09-24 16:51:25,469 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: ╔════════════════════════════════════════════════╗ ║ TOUR self_order_preset_delivery_tour SUCCEEDED ║ ╚════════════════════════════════════════════════╝ 2026-09-24 16:51:25,494 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: heap 8681284 (allocated 9699328) 2026-09-24 16:51:25,495 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Closing chrome headless with pid 147189 2026-09-24 16:51:25,496 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Closing websocket connection 2026-09-24 16:51:25,496 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Terminating chrome headless with pid 147189 2026-09-24 16:51:25,553 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_165125_553186_test_preset_delivery_tour.txt 2026-09-24 16:51:25,553 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Removing chrome user profile "/tmp/tmpb_5a6a1v_chrome_odoo" 2026-09-24 16:51:25,586 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail: Starting TestTakeawayMail.test_preset_dine_in_tour ... 2026-09-24 16:51:28,007 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Chrome pid: 147377 2026-09-24 16:51:28,008 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Chrome headless temporary user profile dir: /tmp/tmp1il3_vuj_chrome_odoo 2026-09-24 16:51:28,008 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Issuing json command http://127.0.0.1:44473/json/version 2026-09-24 16:51:28,009 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44473', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:51:28,046 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Browser version: Chrome/150.0.7871.114 2026-09-24 16:51:28,046 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Issuing json command http://127.0.0.1:44473/json 2026-09-24 16:51:28,047 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44473', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:51:28,053 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Websocket url found: ws://127.0.0.1:44473/devtools/page/66AF02FE4F43603ACE20EBC22A17EFFB 2026-09-24 16:51:28,060 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Enable chrome headless console log notification 2026-09-24 16:51:28,063 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Chrome headless enable page notifications 2026-09-24 16:51:28,075 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Setting session cookie in browser 2026-09-24 16:51:28,086 44 INFO rb-c855d12-225060-418428 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/212?access_token=83781da26d86475f&table_identifier=4d70bc44" in browser 2026-09-24 16:51:28,087 44 INFO rb-c855d12-225060-418428 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/212?access_token=83781da26d86475f&table_identifier=4d70bc44" 2026-09-24 16:51:28,095 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:51:28,313 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:28] "GET /pos-self/212?access_token=83781da26d86475f&table_identifier=4d70bc44 HTTP/1.1" 200 - 59 0.015 0.205 2026-09-24 16:51:28,315 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Navigation result: {'frameId': '66AF02FE4F43603ACE20EBC22A17EFFB', 'loaderId': 'E9A537A3BD569C731BEC8B454AE71319', 'isDownload': False} 2026-09-24 16:51:28,315 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:28,323 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:51:28,336 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4e19cf1/pos_self_order.assets.min.js, copying from /web/assets/4e19cf1/pos_self_order.assets.min.js 2026-09-24 16:51:28,355 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:28] "GET /web/assets/1/4e19cf1/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.003 0.023 2026-09-24 16:51:28,359 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e46ed49/pos_self_order.assets.min.css, copying from /web/assets/e46ed49/pos_self_order.assets.min.css 2026-09-24 16:51:28,381 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:28] "GET /web/assets/1/e46ed49/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.014 0.038 2026-09-24 16:51:28,385 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js, copying from /web/assets/0c84a7c/pos_self_order.assets_tests.min.js 2026-09-24 16:51:28,392 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:28] "GET /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.003 0.060 2026-09-24 16:51:28,456 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:28] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.004 2026-09-24 16:51:28,460 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:28] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.005 2026-09-24 16:51:28,466 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:28] "GET /web/image/website/1/favicon?unique=66fa3c7 HTTP/1.1" 200 - 5 0.001 0.006 2026-09-24 16:51:28,470 44 INFO rb-c855d12-225060-418428 odoo.http: Session expired 2026-09-24 16:51:28,471 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:28] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:51:28,482 44 INFO rb-c855d12-225060-418428 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/212?access_token=83781da26d86475f&table_identifier=4d70bc44", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:51:28,488 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:28,506 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:28] "POST /pos-self/relations/212 HTTP/1.1" 200 - 37 0.010 0.022 2026-09-24 16:51:28,530 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:28] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.054 2026-09-24 16:51:28,539 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:28,659 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:28] "POST /pos-self/data/212 HTTP/1.1" 200 - 181 0.044 0.091 2026-09-24 16:51:28,662 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:28] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.122 2026-09-24 16:51:28,689 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:28] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.001 0.004 2026-09-24 16:51:28,692 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour.browser: Owl is running in 'dev' mode. 2026-09-24 16:51:28,717 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:28] "GET /web/image/ir.attachment/13114/raw HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:51:28,728 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:28,737 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:28] "GET /web/image/ir.attachment/13068/raw HTTP/1.1" 200 - 4 0.000 0.003 2026-09-24 16:51:28,742 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:28] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:51:28,792 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:28,811 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:28] "GET /web/image/pos.category/371/image_128?unique=2026-09-24T16:51:20.000+00:00 HTTP/1.1" 200 - 2 0.000 0.013 2026-09-24 16:51:28,818 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:28] "GET /web/image/product.template/2670/image_512?unique=2026-09-24T16:51:20.000+00:00 HTTP/1.1" 200 - 3 0.001 0.015 2026-09-24 16:51:28,825 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:28] "GET /web/image/product.template/2671/image_512?unique=2026-09-24T16:51:20.000+00:00 HTTP/1.1" 200 - 3 0.001 0.023 2026-09-24 16:51:28,832 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:28] "GET /web/image/product.template/2674/image_512?unique=2026-09-24T16:51:20.000+00:00 HTTP/1.1" 200 - 3 0.001 0.028 2026-09-24 16:51:28,839 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:28] "GET /web/image/product.template/2672/image_512?unique=2026-09-24T16:51:20.000+00:00 HTTP/1.1" 200 - 3 0.001 0.033 2026-09-24 16:51:28,845 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:28] "GET /web/image/product.template/2673/image_512?unique=2026-09-24T16:51:20.000+00:00 HTTP/1.1" 200 - 3 0.001 0.039 2026-09-24 16:51:28,853 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:28,911 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:28,925 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:28] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:51:28,936 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:28] "GET /web/image/product.product/3171/image_512?unique=2026-09-24T16:51:20.000+00:00 HTTP/1.1" 200 - 8 0.002 0.010 2026-09-24 16:51:28,962 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:29,022 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:29,040 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60169972 started for PoS orders references: [{'name': None, 'pos_reference': '260-212-000001', 'uuid': '41922c67-495f-481e-a6cb-f44e3bfad8a4'}] 2026-09-24 16:51:29,060 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60169972 order {'name': None, 'pos_reference': '260-212-000001', 'uuid': '41922c67-495f-481e-a6cb-f44e3bfad8a4'} created pos.order #968 2026-09-24 16:51:29,066 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60169972 finished 2026-09-24 16:51:29,109 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:29] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 101 0.027 0.061 2026-09-24 16:51:29,131 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:29] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.002 0.006 2026-09-24 16:51:29,152 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour.browser: tour succeeded 2026-09-24 16:51:29,152 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:29,171 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour.browser: heap 7771472 (allocated 8650752) 2026-09-24 16:51:29,172 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Closing chrome headless with pid 147377 2026-09-24 16:51:29,172 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Closing websocket connection 2026-09-24 16:51:29,172 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Terminating chrome headless with pid 147377 2026-09-24 16:51:29,226 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_165129_226149_test_preset_dine_in_tour.txt 2026-09-24 16:51:29,226 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Removing chrome user profile "/tmp/tmp1il3_vuj_chrome_odoo" 2026-09-24 16:51:29,255 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail: Starting TestTakeawayMail.test_preset_takeaway_email_tour ... 2026-09-24 16:51:31,678 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Chrome pid: 147565 2026-09-24 16:51:31,678 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Chrome headless temporary user profile dir: /tmp/tmpda66556e_chrome_odoo 2026-09-24 16:51:31,678 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Issuing json command http://127.0.0.1:45361/json/version 2026-09-24 16:51:31,679 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45361', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:51:31,718 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Browser version: Chrome/150.0.7871.114 2026-09-24 16:51:31,718 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Issuing json command http://127.0.0.1:45361/json 2026-09-24 16:51:31,719 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45361', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:51:31,725 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Websocket url found: ws://127.0.0.1:45361/devtools/page/B858E0801EA350199F916B5AD24FE7A9 2026-09-24 16:51:31,732 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Enable chrome headless console log notification 2026-09-24 16:51:31,735 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Chrome headless enable page notifications 2026-09-24 16:51:31,747 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Setting session cookie in browser 2026-09-24 16:51:31,759 44 INFO rb-c855d12-225060-418428 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/213?access_token=616c45c587d24772" in browser 2026-09-24 16:51:31,760 44 INFO rb-c855d12-225060-418428 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/213?access_token=616c45c587d24772" 2026-09-24 16:51:31,767 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:51:32,059 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:32] "GET /pos-self/213?access_token=616c45c587d24772 HTTP/1.1" 200 - 57 0.014 0.281 2026-09-24 16:51:32,062 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Navigation result: {'frameId': 'B858E0801EA350199F916B5AD24FE7A9', 'loaderId': '639A43EA1585BEC54E8A4254646A9F18', 'isDownload': False} 2026-09-24 16:51:32,062 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:32,072 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:51:32,084 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e46ed49/pos_self_order.assets.min.css, copying from /web/assets/e46ed49/pos_self_order.assets.min.css 2026-09-24 16:51:32,107 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:32] "GET /web/assets/1/e46ed49/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.012 0.017 2026-09-24 16:51:32,112 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4e19cf1/pos_self_order.assets.min.js, copying from /web/assets/4e19cf1/pos_self_order.assets.min.js 2026-09-24 16:51:32,125 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:32] "GET /web/assets/1/4e19cf1/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.003 0.045 2026-09-24 16:51:32,129 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js, copying from /web/assets/0c84a7c/pos_self_order.assets_tests.min.js 2026-09-24 16:51:32,136 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:32] "GET /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.002 0.055 2026-09-24 16:51:32,224 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:32] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.004 2026-09-24 16:51:32,228 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:32] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.004 2026-09-24 16:51:32,234 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:32] "GET /web/image/website/1/favicon?unique=66fa3c7 HTTP/1.1" 200 - 5 0.001 0.004 2026-09-24 16:51:32,237 44 INFO rb-c855d12-225060-418428 odoo.http: Session expired 2026-09-24 16:51:32,237 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:32] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:51:32,248 44 INFO rb-c855d12-225060-418428 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/213?access_token=616c45c587d24772", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:51:32,253 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:32,271 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:32] "POST /pos-self/relations/213 HTTP/1.1" 200 - 37 0.009 0.021 2026-09-24 16:51:32,294 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:32] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.050 2026-09-24 16:51:32,305 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:32,425 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:32] "POST /pos-self/data/213 HTTP/1.1" 200 - 183 0.043 0.090 2026-09-24 16:51:32,427 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:32] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.122 2026-09-24 16:51:32,448 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour.browser: Owl is running in 'dev' mode. 2026-09-24 16:51:32,473 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:32] "GET /web/image/ir.attachment/13167/raw HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:51:32,485 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:32,491 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:32] "GET /web/image/ir.attachment/13121/raw HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:51:32,495 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:32] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:51:32,548 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:32,567 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:32] "GET /web/image/pos.category/371/image_128?unique=2026-09-24T16:51:20.000+00:00 HTTP/1.1" 200 - 2 0.001 0.014 2026-09-24 16:51:32,575 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:32] "GET /web/image/product.template/2670/image_512?unique=2026-09-24T16:51:20.000+00:00 HTTP/1.1" 200 - 3 0.001 0.016 2026-09-24 16:51:32,582 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:32] "GET /web/image/product.template/2671/image_512?unique=2026-09-24T16:51:20.000+00:00 HTTP/1.1" 200 - 3 0.001 0.023 2026-09-24 16:51:32,588 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:32] "GET /web/image/product.template/2674/image_512?unique=2026-09-24T16:51:20.000+00:00 HTTP/1.1" 200 - 3 0.001 0.028 2026-09-24 16:51:32,594 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:32] "GET /web/image/product.template/2672/image_512?unique=2026-09-24T16:51:20.000+00:00 HTTP/1.1" 200 - 3 0.001 0.033 2026-09-24 16:51:32,600 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:32] "GET /web/image/product.template/2673/image_512?unique=2026-09-24T16:51:20.000+00:00 HTTP/1.1" 200 - 3 0.001 0.038 2026-09-24 16:51:32,608 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:32,666 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:32,675 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51: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-09-24 16:51:32,686 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:32] "GET /web/image/product.product/3172/image_512?unique=2026-09-24T16:51:20.000+00:00 HTTP/1.1" 200 - 8 0.002 0.010 2026-09-24 16:51:32,717 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:32,776 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:32,786 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:32] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 10 0.002 0.007 2026-09-24 16:51:32,835 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:32,896 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:32,954 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:33,005 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:33,052 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:33] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 32 0.012 0.033 2026-09-24 16:51:33,082 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90996309 started for PoS orders references: [{'name': None, 'pos_reference': '260-213-000001', 'uuid': '7ae6fbd9-d50a-46cf-8563-bce9cb5f243b'}] 2026-09-24 16:51:33,101 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90996309 order {'name': None, 'pos_reference': '260-213-000001', 'uuid': '7ae6fbd9-d50a-46cf-8563-bce9cb5f243b'} created pos.order #969 2026-09-24 16:51:33,108 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90996309 finished 2026-09-24 16:51:33,319 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:33] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 279 0.084 0.174 2026-09-24 16:51:33,388 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:33] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.022 2026-09-24 16:51:33,489 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:33] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:51:33,489 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:33] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:51:33,503 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:33] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 304 - 3 0.001 0.006 2026-09-24 16:51:33,577 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:33,675 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:33] "POST /pos-self-order/send_self_order_receipt HTTP/1.1" 200 - 43 0.013 0.042 2026-09-24 16:51:33,719 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour.browser: tour succeeded 2026-09-24 16:51:33,719 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:33,754 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour.browser: heap 8965668 (allocated 9961472) 2026-09-24 16:51:33,754 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Closing chrome headless with pid 147565 2026-09-24 16:51:33,755 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Closing websocket connection 2026-09-24 16:51:33,755 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Terminating chrome headless with pid 147565 2026-09-24 16:51:33,809 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_165133_808930_test_preset_takeaway_email_tour.txt 2026-09-24 16:51:33,809 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Removing chrome user profile "/tmp/tmpda66556e_chrome_odoo" 2026-09-24 16:51:33,844 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail: Starting TestTakeawayMail.test_preset_takeaway_tour ... 2026-09-24 16:51:36,335 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Chrome pid: 147766 2026-09-24 16:51:36,335 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Chrome headless temporary user profile dir: /tmp/tmp6849o24y_chrome_odoo 2026-09-24 16:51:36,335 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Issuing json command http://127.0.0.1:39327/json/version 2026-09-24 16:51:36,336 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39327', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:51:36,338 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Browser version: Chrome/150.0.7871.114 2026-09-24 16:51:36,338 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Issuing json command http://127.0.0.1:39327/json 2026-09-24 16:51:36,338 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39327', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:51:36,339 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Websocket url found: ws://127.0.0.1:39327/devtools/page/B3170A6AEA74619155F2E4599865599C 2026-09-24 16:51:36,340 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Enable chrome headless console log notification 2026-09-24 16:51:36,341 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Chrome headless enable page notifications 2026-09-24 16:51:36,344 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Setting session cookie in browser 2026-09-24 16:51:36,354 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Open "http://127.0.0.1:8069/pos-self/214?access_token=bd678d25ff8a4828" in browser 2026-09-24 16:51:36,355 44 INFO rb-c855d12-225060-418428 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/214?access_token=bd678d25ff8a4828" 2026-09-24 16:51:36,361 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:51:36,579 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:36] "GET /pos-self/214?access_token=bd678d25ff8a4828 HTTP/1.1" 200 - 57 0.015 0.204 2026-09-24 16:51:36,582 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Navigation result: {'frameId': 'B3170A6AEA74619155F2E4599865599C', 'loaderId': 'B47FF16ED784A2AD47F06D2A2041B749', 'isDownload': False} 2026-09-24 16:51:36,582 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:36,590 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:51:36,602 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4e19cf1/pos_self_order.assets.min.js, copying from /web/assets/4e19cf1/pos_self_order.assets.min.js 2026-09-24 16:51:36,620 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:36] "GET /web/assets/1/4e19cf1/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.003 0.022 2026-09-24 16:51:36,624 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js, copying from /web/assets/0c84a7c/pos_self_order.assets_tests.min.js 2026-09-24 16:51:36,633 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:36] "GET /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.003 0.035 2026-09-24 16:51:36,638 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e46ed49/pos_self_order.assets.min.css, copying from /web/assets/e46ed49/pos_self_order.assets.min.css 2026-09-24 16:51:36,657 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:36] "GET /web/assets/1/e46ed49/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.012 0.050 2026-09-24 16:51:36,729 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:36] "GET /favicon.ico HTTP/1.1" 301 - 1 0.000 0.004 2026-09-24 16:51:36,733 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:36] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-24 16:51:36,738 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:36] "GET /web/image/website/1/favicon?unique=66fa3c7 HTTP/1.1" 200 - 5 0.001 0.004 2026-09-24 16:51:36,742 44 INFO rb-c855d12-225060-418428 odoo.http: Session expired 2026-09-24 16:51:36,742 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:36] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:51:36,748 44 INFO rb-c855d12-225060-418428 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/214?access_token=bd678d25ff8a4828", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:51:36,753 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:36,777 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:36] "POST /pos-self/relations/214 HTTP/1.1" 200 - 37 0.010 0.021 2026-09-24 16:51:36,800 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:36] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.052 2026-09-24 16:51:36,806 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:36,930 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:36] "POST /pos-self/data/214 HTTP/1.1" 200 - 181 0.043 0.092 2026-09-24 16:51:36,932 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:36] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.122 2026-09-24 16:51:36,954 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour.browser: Owl is running in 'dev' mode. 2026-09-24 16:51:36,979 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:36] "GET /web/image/ir.attachment/13221/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:51:36,994 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:37,004 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:37] "GET /web/image/ir.attachment/13175/raw HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:51:37,010 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:37] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:51:37,062 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:37,083 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:37] "GET /web/image/pos.category/371/image_128?unique=2026-09-24T16:51:20.000+00:00 HTTP/1.1" 200 - 2 0.001 0.013 2026-09-24 16:51:37,091 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:37] "GET /web/image/product.template/2670/image_512?unique=2026-09-24T16:51:20.000+00:00 HTTP/1.1" 200 - 3 0.001 0.015 2026-09-24 16:51:37,098 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:37] "GET /web/image/product.template/2671/image_512?unique=2026-09-24T16:51:20.000+00:00 HTTP/1.1" 200 - 3 0.001 0.022 2026-09-24 16:51:37,104 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:37] "GET /web/image/product.template/2674/image_512?unique=2026-09-24T16:51:20.000+00:00 HTTP/1.1" 200 - 3 0.001 0.028 2026-09-24 16:51:37,110 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:37] "GET /web/image/product.template/2672/image_512?unique=2026-09-24T16:51:20.000+00:00 HTTP/1.1" 200 - 3 0.001 0.033 2026-09-24 16:51:37,116 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:37] "GET /web/image/product.template/2673/image_512?unique=2026-09-24T16:51:20.000+00:00 HTTP/1.1" 200 - 3 0.001 0.038 2026-09-24 16:51:37,122 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:37,181 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:37,192 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51: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-09-24 16:51:37,201 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:37] "GET /web/image/product.product/3171/image_512?unique=2026-09-24T16:51:20.000+00:00 HTTP/1.1" 200 - 8 0.003 0.010 2026-09-24 16:51:37,232 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:37,290 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:37,300 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:37] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 10 0.002 0.006 2026-09-24 16:51:37,346 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:37,405 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:37,425 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80540656 started for PoS orders references: [{'name': None, 'pos_reference': '260-214-000001', 'uuid': '762372ba-ad90-43a9-9827-d975508ec212'}] 2026-09-24 16:51:37,445 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80540656 order {'name': None, 'pos_reference': '260-214-000001', 'uuid': '762372ba-ad90-43a9-9827-d975508ec212'} created pos.order #970 2026-09-24 16:51:37,451 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80540656 finished 2026-09-24 16:51:37,495 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:37] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 100 0.027 0.064 2026-09-24 16:51:37,518 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:37] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.001 0.006 2026-09-24 16:51:37,535 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour.browser: tour succeeded 2026-09-24 16:51:37,536 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour.browser: ╔════════════════════════════════════════════════╗ ║ TOUR self_order_preset_takeaway_tour SUCCEEDED ║ ╚════════════════════════════════════════════════╝ 2026-09-24 16:51:37,557 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour.browser: heap 8097760 (allocated 8912896) 2026-09-24 16:51:37,557 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Closing chrome headless with pid 147766 2026-09-24 16:51:37,558 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Closing websocket connection 2026-09-24 16:51:37,558 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Terminating chrome headless with pid 147766 2026-09-24 16:51:37,611 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_165137_611638_test_preset_takeaway_tour.txt 2026-09-24 16:51:37,611 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Removing chrome user profile "/tmp/tmp6849o24y_chrome_odoo" 2026-09-24 16:51:37,643 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail: Starting TestTakeawayMail.test_preset_with_slot_tour ... 2026-09-24 16:51:40,060 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Chrome pid: 147956 2026-09-24 16:51:40,060 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Chrome headless temporary user profile dir: /tmp/tmpif85lfzb_chrome_odoo 2026-09-24 16:51:40,060 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Issuing json command http://127.0.0.1:37443/json/version 2026-09-24 16:51:40,061 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37443', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:51:40,101 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Browser version: Chrome/150.0.7871.114 2026-09-24 16:51:40,101 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Issuing json command http://127.0.0.1:37443/json 2026-09-24 16:51:40,101 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37443', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:51:40,108 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Websocket url found: ws://127.0.0.1:37443/devtools/page/37A8FF93E7A9F0D64E41AE641CD1B5ED 2026-09-24 16:51:40,117 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Enable chrome headless console log notification 2026-09-24 16:51:40,120 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Chrome headless enable page notifications 2026-09-24 16:51:40,130 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Setting session cookie in browser 2026-09-24 16:51:40,146 44 INFO rb-c855d12-225060-418428 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/215?access_token=f0381ebfb6c943df" in browser 2026-09-24 16:51:40,147 44 INFO rb-c855d12-225060-418428 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/215?access_token=f0381ebfb6c943df" 2026-09-24 16:51:40,156 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:51:40,369 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:40] "GET /pos-self/215?access_token=f0381ebfb6c943df HTTP/1.1" 200 - 57 0.014 0.201 2026-09-24 16:51:40,372 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Navigation result: {'frameId': '37A8FF93E7A9F0D64E41AE641CD1B5ED', 'loaderId': '61B3C05DD02E41B96DA8FAEDAED00704', 'isDownload': False} 2026-09-24 16:51:40,372 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:40,381 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:51:40,391 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e46ed49/pos_self_order.assets.min.css, copying from /web/assets/e46ed49/pos_self_order.assets.min.css 2026-09-24 16:51:40,415 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:40] "GET /web/assets/1/e46ed49/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.013 0.018 2026-09-24 16:51:40,421 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4e19cf1/pos_self_order.assets.min.js, copying from /web/assets/4e19cf1/pos_self_order.assets.min.js 2026-09-24 16:51:40,433 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:40] "GET /web/assets/1/4e19cf1/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.003 0.045 2026-09-24 16:51:40,438 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js, copying from /web/assets/0c84a7c/pos_self_order.assets_tests.min.js 2026-09-24 16:51:40,446 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:40] "GET /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.003 0.055 2026-09-24 16:51:40,531 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:40] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.005 2026-09-24 16:51:40,536 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:40] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-09-24 16:51:40,542 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:40] "GET /web/image/website/1/favicon?unique=66fa3c7 HTTP/1.1" 200 - 5 0.001 0.005 2026-09-24 16:51:40,545 44 INFO rb-c855d12-225060-418428 odoo.http: Session expired 2026-09-24 16:51:40,545 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:40] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:51:40,549 44 INFO rb-c855d12-225060-418428 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/215?access_token=f0381ebfb6c943df", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:51:40,554 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:40,586 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:40] "POST /pos-self/relations/215 HTTP/1.1" 200 - 37 0.012 0.023 2026-09-24 16:51:40,608 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:40,610 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:40] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.058 2026-09-24 16:51:40,800 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:40] "POST /pos-self/data/215 HTTP/1.1" 200 - 185 0.044 0.152 2026-09-24 16:51:40,802 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:40] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.183 2026-09-24 16:51:40,836 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour.browser: Owl is running in 'dev' mode. 2026-09-24 16:51:40,862 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:40] "GET /web/image/ir.attachment/13274/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:51:40,876 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:40,888 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:40] "GET /web/image/ir.attachment/13228/raw HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:51:40,893 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:40] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:51:40,945 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:40,969 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:40] "GET /web/image/pos.category/371/image_128?unique=2026-09-24T16:51:20.000+00:00 HTTP/1.1" 200 - 2 0.001 0.015 2026-09-24 16:51:40,976 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:40] "GET /web/image/product.template/2670/image_512?unique=2026-09-24T16:51:20.000+00:00 HTTP/1.1" 200 - 3 0.001 0.018 2026-09-24 16:51:40,983 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:40] "GET /web/image/product.template/2671/image_512?unique=2026-09-24T16:51:20.000+00:00 HTTP/1.1" 200 - 3 0.001 0.024 2026-09-24 16:51:40,989 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:40] "GET /web/image/product.template/2674/image_512?unique=2026-09-24T16:51:20.000+00:00 HTTP/1.1" 200 - 3 0.001 0.029 2026-09-24 16:51:40,995 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:40] "GET /web/image/product.template/2672/image_512?unique=2026-09-24T16:51:20.000+00:00 HTTP/1.1" 200 - 3 0.001 0.034 2026-09-24 16:51:41,001 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:41] "GET /web/image/product.template/2673/image_512?unique=2026-09-24T16:51:20.000+00:00 HTTP/1.1" 200 - 3 0.001 0.040 2026-09-24 16:51:41,005 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:41,062 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:41,074 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51: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-09-24 16:51:41,084 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:41] "GET /web/image/product.product/3171/image_512?unique=2026-09-24T16:51:20.000+00:00 HTTP/1.1" 200 - 8 0.002 0.010 2026-09-24 16:51:41,114 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:41,171 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:41,181 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:41] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 10 0.003 0.007 2026-09-24 16:51:41,228 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:41,309 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:41,371 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:41,388 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11481527 started for PoS orders references: [{'name': None, 'pos_reference': '260-215-000001', 'uuid': '7db06df8-50e7-4541-ad5b-925876a5ec67'}] 2026-09-24 16:51:41,408 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11481527 order {'name': None, 'pos_reference': '260-215-000001', 'uuid': '7db06df8-50e7-4541-ad5b-925876a5ec67'} created pos.order #971 2026-09-24 16:51:41,414 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11481527 finished 2026-09-24 16:51:41,458 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:41] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 100 0.027 0.063 2026-09-24 16:51:41,480 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:41] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.002 0.005 2026-09-24 16:51:41,501 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour.browser: tour succeeded 2026-09-24 16:51:41,502 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:41,527 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour.browser: heap 9229872 (allocated 10747904) 2026-09-24 16:51:41,528 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Closing chrome headless with pid 147956 2026-09-24 16:51:41,528 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Closing websocket connection 2026-09-24 16:51:41,529 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Terminating chrome headless with pid 147956 2026-09-24 16:51:41,586 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_165141_586152_test_preset_with_slot_tour.txt 2026-09-24 16:51:41,586 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Removing chrome user profile "/tmp/tmpif85lfzb_chrome_odoo" 2026-09-24 16:51:41,623 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-24 16:51:42,178 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_webmanifest: Starting WebManifestRoutesTest.test_webmanifest_scoped_icon_with_default ... 2026-09-24 16:51:44,421 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-09-24 16:51:44,427 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:51:44,540 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:44] "GET /web/manifest.scoped_app_manifest?app_id=pos_self_order&path=/pos-self/216 HTTP/1.1" 200 - 17 0.007 0.108 2026-09-24 16:51:44,566 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order.tests.test_webmanifest: Starting WebManifestRoutesTest.test_webmanifest_scoped_icon_withoutdefault ... 2026-09-24 16:51:46,771 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-09-24 16:51:46,777 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:51:46,893 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:46] "GET /web/manifest.scoped_app_manifest?app_id=pos_self_order&path=/pos-self/217 HTTP/1.1" 200 - 17 0.007 0.110 2026-09-24 16:51:46,925 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-24 16:51:52,209 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order_qfpay.tests.test_basic: Starting TestSelfOrderKioskQFPay.test_kiosk_qfpay ... 2026-09-24 16:51:52,327 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order_qfpay.tests.test_basic: Starting TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order ... 2026-09-24 16:51:52,524 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Chrome pid: 148150 2026-09-24 16:51:52,525 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Chrome headless temporary user profile dir: /tmp/tmpo9fdyihc_chrome_odoo 2026-09-24 16:51:52,525 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Issuing json command http://127.0.0.1:36653/json/version 2026-09-24 16:51:52,526 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36653', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:51:52,566 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Browser version: Chrome/150.0.7871.114 2026-09-24 16:51:52,566 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Issuing json command http://127.0.0.1:36653/json 2026-09-24 16:51:52,566 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36653', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:51:52,572 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Websocket url found: ws://127.0.0.1:36653/devtools/page/53F84E6CF12EA3CBCA35DE0F74F30651 2026-09-24 16:51:52,581 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Enable chrome headless console log notification 2026-09-24 16:51:52,584 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Chrome headless enable page notifications 2026-09-24 16:51:52,594 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Setting session cookie in browser 2026-09-24 16:51:52,606 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Open "http://127.0.0.1:8069/pos-self/219?access_token=d97383671e3849f9" in browser 2026-09-24 16:51:52,606 44 INFO rb-c855d12-225060-418428 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/219?access_token=d97383671e3849f9" 2026-09-24 16:51:52,614 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:51:52,896 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:52] "GET /pos-self/219?access_token=d97383671e3849f9 HTTP/1.1" 200 - 60 0.017 0.267 2026-09-24 16:51:52,899 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Navigation result: {'frameId': '53F84E6CF12EA3CBCA35DE0F74F30651', 'loaderId': '6513A52EFA35085E2A89C2E67D6BFFE8', 'isDownload': False} 2026-09-24 16:51:52,899 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Evaluate ready code "odoo.isTourReady('kiosk_qfpay_order')" 2026-09-24 16:51:52,909 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:51:52,920 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e46ed49/pos_self_order.assets.min.css, copying from /web/assets/e46ed49/pos_self_order.assets.min.css 2026-09-24 16:51:52,946 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:52] "GET /web/assets/1/e46ed49/pos_self_order.assets.min.css HTTP/1.1" 200 - 11 0.016 0.017 2026-09-24 16:51:52,951 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4e19cf1/pos_self_order.assets.min.js, copying from /web/assets/4e19cf1/pos_self_order.assets.min.js 2026-09-24 16:51:52,963 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:52] "GET /web/assets/1/4e19cf1/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.003 0.046 2026-09-24 16:51:52,967 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js, copying from /web/assets/0c84a7c/pos_self_order.assets_tests.min.js 2026-09-24 16:51:52,974 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:52] "GET /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.002 0.056 2026-09-24 16:51:53,059 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:53] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.004 2026-09-24 16:51:53,063 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:53] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.005 2026-09-24 16:51:53,068 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:53] "GET /web/image/website/1/favicon?unique=66fa3c7 HTTP/1.1" 200 - 5 0.001 0.004 2026-09-24 16:51:53,072 44 INFO rb-c855d12-225060-418428 odoo.http: Session expired 2026-09-24 16:51:53,072 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:53] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:51:53,081 44 INFO rb-c855d12-225060-418428 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/219?access_token=d97383671e3849f9", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:51:53,089 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:53,101 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:53] "POST /pos-self/relations/219 HTTP/1.1" 200 - 25 0.007 0.018 2026-09-24 16:51:53,124 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:53] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.046 2026-09-24 16:51:53,253 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:53] "POST /pos-self/data/219 HTTP/1.1" 200 - 170 0.042 0.093 2026-09-24 16:51:53,255 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:53] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.123 2026-09-24 16:51:53,278 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [200], uid: 3, model: res.company 2026-09-24 16:51:53,285 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:53] "GET /web/image/res.company/200/logo/256x256 HTTP/1.1" 200 - 14 0.003 0.009 2026-09-24 16:51:53,289 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order.browser: Owl is running in 'dev' mode. 2026-09-24 16:51:53,313 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:53] "GET /web/image/ir.attachment/13455/raw HTTP/1.1" 200 - 4 0.000 0.003 2026-09-24 16:51:53,338 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:53,363 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:53] "GET /web/image/pos.category/375/image_128?unique=2026-09-24T16:51:46.000+00:00 HTTP/1.1" 200 - 2 0.002 0.015 2026-09-24 16:51:53,374 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:53] "GET /web/image/pos.category/373/image_128?unique=2026-09-24T16:51:46.000+00:00 HTTP/1.1" 200 - 2 0.000 0.026 2026-09-24 16:51:53,385 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:53] "GET /web/image/pos.category/374/image_128?unique=2026-09-24T16:51:46.000+00:00 HTTP/1.1" 200 - 2 0.000 0.037 2026-09-24 16:51:53,395 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:53] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 - 3 0.000 0.044 2026-09-24 16:51:53,398 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:53,402 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:53] "GET /web/image/product.template/2690/image_512?unique=2026-09-24T16:51:46.000+00:00 HTTP/1.1" 200 - 3 0.001 0.047 2026-09-24 16:51:53,455 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:53,470 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:53] "GET /web/image/ir.attachment/13456/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:51:53,479 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:53] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:51:53,480 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:53] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:51:53,488 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:53] "GET /web/image/product.product/3191/image_512?unique=2026-09-24T16:51:46.000+00:00 HTTP/1.1" 200 - 8 0.003 0.010 2026-09-24 16:51:53,516 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:53,534 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32719879 started for PoS orders references: [{'name': None, 'pos_reference': '260-219-000001', 'uuid': 'f1450573-a451-4f04-a87e-8a24c5290140'}] 2026-09-24 16:51:53,555 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32719879 order {'name': None, 'pos_reference': '260-219-000001', 'uuid': 'f1450573-a451-4f04-a87e-8a24c5290140'} created pos.order #972 2026-09-24 16:51:53,561 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32719879 finished 2026-09-24 16:51:53,611 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:53] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 110 0.031 0.066 2026-09-24 16:51:53,632 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:53,640 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:53] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 10 0.002 0.006 2026-09-24 16:51:53,683 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:53,686 44 INFO rb-c855d12-225060-418428 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': 'f1450573-a451-4f04-a87e-8a24c5290140--918--407', '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-09-24 16:51:53,720 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:53] "POST /qfpay/notify HTTP/1.1" 200 - 41 0.013 0.023 2026-09-24 16:51:53,755 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order.browser: tour succeeded 2026-09-24 16:51:53,756 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:53] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.001 0.005 2026-09-24 16:51:53,757 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order.browser: ╔══════════════════════════════════╗ ║ TOUR kiosk_qfpay_order SUCCEEDED ║ ╚══════════════════════════════════╝ 2026-09-24 16:51:53,779 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order.browser: heap 7599284 (allocated 8650752) 2026-09-24 16:51:53,779 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Closing chrome headless with pid 148150 2026-09-24 16:51:53,779 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Closing websocket connection 2026-09-24 16:51:53,780 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Terminating chrome headless with pid 148150 2026-09-24 16:51:53,833 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_165153_833720_test_tour_kiosk_qfpay_order.txt 2026-09-24 16:51:53,834 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Removing chrome user profile "/tmp/tmpo9fdyihc_chrome_odoo" 2026-09-24 16:51:53,871 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-24 16:51:54,435 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe: Starting TestSelfOrderKioskStripe.test_get_stripe_creditentials ... 2026-09-24 16:51:56,704 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:51:56,816 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:56] "POST /pos-self-order/stripe-connection-token HTTP/1.1" 200 - 29 0.008 0.106 2026-09-24 16:51:56,842 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe: Starting TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal ... 2026-09-24 16:51:59,273 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal: Chrome pid: 148346 2026-09-24 16:51:59,274 44 INFO rb-c855d12-225060-418428 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/tmpwm0y1zo6_chrome_odoo 2026-09-24 16:51:59,274 44 INFO rb-c855d12-225060-418428 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:38141/json/version 2026-09-24 16:51:59,275 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38141', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:51:59,276 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:59,276 44 INFO rb-c855d12-225060-418428 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:38141/json 2026-09-24 16:51:59,277 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38141', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:51:59,277 44 INFO rb-c855d12-225060-418428 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:38141/devtools/page/E58F606935F67B6C3AC3FB180CD1F656 2026-09-24 16:51:59,279 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:59,279 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal: Chrome headless enable page notifications 2026-09-24 16:51:59,282 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal: Setting session cookie in browser 2026-09-24 16:51:59,378 44 INFO rb-c855d12-225060-418428 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/221?access_token=access_token" in browser 2026-09-24 16:51:59,378 44 INFO rb-c855d12-225060-418428 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/221?access_token=access_token" 2026-09-24 16:51:59,386 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:51:59,597 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:59] "GET /pos-self/221?access_token=access_token HTTP/1.1" 200 - 56 0.013 0.199 2026-09-24 16:51:59,599 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal: Navigation result: {'frameId': 'E58F606935F67B6C3AC3FB180CD1F656', 'loaderId': '2714F39B1617530B83CD94A6F3269C05', 'isDownload': False} 2026-09-24 16:51:59,599 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:59,609 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:51:59,620 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4e19cf1/pos_self_order.assets.min.js, copying from /web/assets/4e19cf1/pos_self_order.assets.min.js 2026-09-24 16:51:59,638 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:59] "GET /web/assets/1/4e19cf1/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.003 0.021 2026-09-24 16:51:59,643 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e46ed49/pos_self_order.assets.min.css, copying from /web/assets/e46ed49/pos_self_order.assets.min.css 2026-09-24 16:51:59,664 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:59] "GET /web/assets/1/e46ed49/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.014 0.037 2026-09-24 16:51:59,668 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js, copying from /web/assets/0c84a7c/pos_self_order.assets_tests.min.js 2026-09-24 16:51:59,674 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:59] "GET /web/assets/1/0c84a7c/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.003 0.058 2026-09-24 16:51:59,739 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:59] "GET /favicon.ico HTTP/1.1" 301 - 1 0.000 0.004 2026-09-24 16:51:59,744 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:59] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-24 16:51:59,749 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:59] "GET /web/image/website/1/favicon?unique=66fa3c7 HTTP/1.1" 200 - 5 0.001 0.005 2026-09-24 16:51:59,753 44 INFO rb-c855d12-225060-418428 odoo.http: Session expired 2026-09-24 16:51:59,754 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:59] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:51:59,764 44 INFO rb-c855d12-225060-418428 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/221?access_token=access_token", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:51:59,770 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:59,788 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:59] "POST /pos-self/relations/221 HTTP/1.1" 200 - 37 0.009 0.021 2026-09-24 16:51:59,811 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:59] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.052 2026-09-24 16:51:59,821 44 INFO rb-c855d12-225060-418428 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-09-24 16:51:59,940 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:59] "POST /pos-self/data/221 HTTP/1.1" 200 - 182 0.043 0.092 2026-09-24 16:51:59,942 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:59] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.120 2026-09-24 16:51:59,986 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:51:59] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.021 2026-09-24 16:51:59,990 44 INFO rb-c855d12-225060-418428 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-09-24 16:52:00,016 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:00] "GET /web/image/ir.attachment/13572/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:52:00,041 44 INFO rb-c855d12-225060-418428 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-09-24 16:52:00,061 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:52:00,065 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:00] "GET /web/image/pos.category/376/image_128?unique=2026-09-24T16:51:53.000+00:00 HTTP/1.1" 200 - 2 0.000 0.012 2026-09-24 16:52:00,072 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:00] "GET /web/image/product.template/2693/image_512?unique=2026-09-24T16:51:53.000+00:00 HTTP/1.1" 200 - 3 0.001 0.014 2026-09-24 16:52:00,078 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:00] "GET /web/image/product.template/2694/image_512?unique=2026-09-24T16:51:53.000+00:00 HTTP/1.1" 200 - 3 0.001 0.020 2026-09-24 16:52:00,086 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:00] "GET /web/image/product.template/2697/image_512?unique=2026-09-24T16:51:53.000+00:00 HTTP/1.1" 200 - 3 0.001 0.027 2026-09-24 16:52:00,092 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:00] "GET /web/image/product.template/2695/image_512?unique=2026-09-24T16:51:53.000+00:00 HTTP/1.1" 200 - 3 0.001 0.032 2026-09-24 16:52:00,098 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:00] "GET /web/image/product.template/2696/image_512?unique=2026-09-24T16:51:53.000+00:00 HTTP/1.1" 200 - 3 0.001 0.034 2026-09-24 16:52:00,101 44 INFO rb-c855d12-225060-418428 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-09-24 16:52:00,159 44 INFO rb-c855d12-225060-418428 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-09-24 16:52:00,170 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:00] "GET /web/image/ir.attachment/13523/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:52:00,175 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:00] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:52:00,185 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:00] "GET /web/image/product.product/3194/image_512?unique=2026-09-24T16:51:53.000+00:00 HTTP/1.1" 200 - 8 0.002 0.009 2026-09-24 16:52:00,211 44 INFO rb-c855d12-225060-418428 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-09-24 16:52:00,271 44 INFO rb-c855d12-225060-418428 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-09-24 16:52:00,288 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80241424 started for PoS orders references: [{'name': None, 'pos_reference': '260-221-000001', 'uuid': 'd060fe10-e7d8-45f3-b5a0-b87edad90ea3'}] 2026-09-24 16:52:00,307 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80241424 order {'name': None, 'pos_reference': '260-221-000001', 'uuid': 'd060fe10-e7d8-45f3-b5a0-b87edad90ea3'} created pos.order #973 2026-09-24 16:52:00,313 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80241424 finished 2026-09-24 16:52:00,356 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:00] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 99 0.027 0.060 2026-09-24 16:52:00,379 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:00] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.001 0.005 2026-09-24 16:52:00,387 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:00] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.001 0.003 2026-09-24 16:52:00,398 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal.browser: tour succeeded 2026-09-24 16:52:00,398 44 INFO rb-c855d12-225060-418428 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-09-24 16:52:00,414 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal.browser: heap 7602516 (allocated 8388608) 2026-09-24 16:52:00,416 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal: Closing chrome headless with pid 148346 2026-09-24 16:52:00,416 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal: Closing websocket connection 2026-09-24 16:52:00,416 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal: Terminating chrome headless with pid 148346 2026-09-24 16:52:00,470 44 INFO rb-c855d12-225060-418428 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-c855d12-225060-418428/chrome_logs/chrome_log_20260924_165200_470279_test_kiosk_without_payment_terminal.txt 2026-09-24 16:52:00,470 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal: Removing chrome user profile "/tmp/tmpwm0y1zo6_chrome_odoo" 2026-09-24 16:52:00,503 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe: Starting TestSelfOrderKioskStripe.test_self_order_kiosk_stripe ... 2026-09-24 16:52:02,839 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe: Starting TestSelfOrderKioskStripe.test_stripe_capture_payment ... 2026-09-24 16:52:05,112 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:52:05,263 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:05] "POST /pos-self-order/stripe-capture-payment HTTP/1.1" 200 - 91 0.025 0.127 2026-09-24 16:52:05,295 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-24 16:52:10,440 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sms.tests.test_frontend: Starting TestAutofill.test_01_pos_number_autofill ... 2026-09-24 16:52:10,640 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Chrome pid: 148541 2026-09-24 16:52:10,640 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Chrome headless temporary user profile dir: /tmp/tmpzc0e38vj_chrome_odoo 2026-09-24 16:52:10,640 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Issuing json command http://127.0.0.1:40855/json/version 2026-09-24 16:52:10,641 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40855', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:52:10,685 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Browser version: Chrome/150.0.7871.114 2026-09-24 16:52:10,685 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Issuing json command http://127.0.0.1:40855/json 2026-09-24 16:52:10,686 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40855', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:52:10,695 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Websocket url found: ws://127.0.0.1:40855/devtools/page/D0AA5B3D99FB335D19960126F9F396B9 2026-09-24 16:52:10,705 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Enable chrome headless console log notification 2026-09-24 16:52:10,708 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Chrome headless enable page notifications 2026-09-24 16:52:10,741 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-24 16:52:10,745 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Setting session cookie in browser 2026-09-24 16:52:10,746 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Open "http://127.0.0.1:8069/pos/ui?config_id=224" in browser 2026-09-24 16:52:10,746 44 INFO rb-c855d12-225060-418428 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=224" 2026-09-24 16:52:10,754 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:52:11,044 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:11] "GET /pos/ui?config_id=224 HTTP/1.1" 200 - 86 0.018 0.275 2026-09-24 16:52:11,047 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Navigation result: {'frameId': 'D0AA5B3D99FB335D19960126F9F396B9', 'loaderId': 'AD1404B49A2756165701DA7F4BAA55AE', 'isDownload': False} 2026-09-24 16:52:11,047 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Evaluate ready code "odoo.isTourReady('AutofillTour')" 2026-09-24 16:52:11,057 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:52:11,067 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:11] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:52:11,070 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:11] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.000 0.008 2026-09-24 16:52:11,074 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:11] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.000 0.011 2026-09-24 16:52:11,360 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:11] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:52:11,362 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:11] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:52:11,369 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:11] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-09-24 16:52:11,381 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:11] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:52:11,381 44 INFO rb-c855d12-225060-418428 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=224", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:52:11,384 44 INFO rb-c855d12-225060-418428 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-09-24 16:52:11,388 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:11] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:52:11,393 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:11] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:52:11,405 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:11] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.002 0.006 2026-09-24 16:52:11,413 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:11] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.013 2026-09-24 16:52:11,435 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:11] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.006 0.017 2026-09-24 16:52:11,437 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:11] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.015 2026-09-24 16:52:11,707 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:11] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 366 0.077 0.180 2026-09-24 16:52:11,716 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16: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.002 2026-09-24 16:52:11,752 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16: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.000 0.010 2026-09-24 16:52:11,783 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:11] "GET /web/image/res.company/205/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.022 2026-09-24 16:52:11,791 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16: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.000 0.003 2026-09-24 16:52:11,798 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: Owl is running in 'dev' mode. 2026-09-24 16:52:11,805 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:11] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.002 2026-09-24 16:52:11,829 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:11] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:52:11,842 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:11] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:52:11,844 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:11] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:52:11,855 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:11] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:52:11,858 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:11] "GET /web/image/res.users/300/avatar_128 HTTP/1.1" 200 - 14 0.008 0.014 2026-09-24 16:52:11,858 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:11] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:52:11,866 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:11] "GET /web/image?model=res.company&id=205&field=logo HTTP/1.1" 200 - 3 0.002 0.026 2026-09-24 16:52:11,867 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:11] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.031 2026-09-24 16:52:11,873 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:11] "GET /web/image/res.company/205/favicon HTTP/1.1" 200 - 4 0.001 0.009 2026-09-24 16:52:11,908 44 INFO rb-c855d12-225060-418428 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-09-24 16:52:11,945 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:11] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.010 2026-09-24 16:52:11,946 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:11] "GET /web/image/res.company/205/favicon HTTP/1.1" 304 - 4 0.006 0.010 2026-09-24 16:52:11,957 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:11] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:52:11,962 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:11] "GET /web/image?model=product.template&field=image_128&id=2702&unique=2026-09-24T16:52:05.000+00:00 HTTP/1.1" 200 - 3 0.001 0.019 2026-09-24 16:52:11,988 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:11] "GET /pos/ui/224?from_backend=True HTTP/1.1" 200 - 33 0.007 0.044 2026-09-24 16:52:12,012 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:12] "GET /pos/ui/224 HTTP/1.1" 200 - 33 0.007 0.068 2026-09-24 16:52:12,027 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:12] "GET /web/image?model=product.template&field=image_128&id=2704&unique=2026-09-24T16:52:05.000+00:00 HTTP/1.1" 200 - 3 0.001 0.077 2026-09-24 16:52:12,031 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:12] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:52:12,036 44 INFO rb-c855d12-225060-418428 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-09-24 16:52:12,041 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:12] "GET /web/image?model=product.template&field=image_128&id=2708&unique=2026-09-24T16:52:05.000+00:00 HTTP/1.1" 200 - 3 0.001 0.081 2026-09-24 16:52:12,054 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:12] "GET /web/image?model=product.template&field=image_128&id=2703&unique=2026-09-24T16:52:05.000+00:00 HTTP/1.1" 200 - 3 0.001 0.109 2026-09-24 16:52:12,067 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:12] "GET /web/image?model=product.template&field=image_128&id=2710&unique=2026-09-24T16:52:05.000+00:00 HTTP/1.1" 200 - 3 0.001 0.101 2026-09-24 16:52:12,079 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:12] "GET /web/image?model=product.template&field=image_128&id=2709&unique=2026-09-24T16:52:05.000+00:00 HTTP/1.1" 200 - 3 0.001 0.087 2026-09-24 16:52:12,091 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:12] "GET /web/image?model=product.template&field=image_128&id=2705&unique=2026-09-24T16:52:05.000+00:00 HTTP/1.1" 200 - 3 0.001 0.077 2026-09-24 16:52:12,129 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:12] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.014 0.082 2026-09-24 16:52:12,142 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:12] "GET /web/image?model=product.template&field=image_128&id=2707&unique=2026-09-24T16:52:05.000+00:00 HTTP/1.1" 200 - 3 0.001 0.084 2026-09-24 16:52:12,154 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:12] "GET /web/image?model=product.template&field=image_128&id=2706&unique=2026-09-24T16:52:05.000+00:00 HTTP/1.1" 200 - 3 0.001 0.109 2026-09-24 16:52:12,185 44 INFO rb-c855d12-225060-418428 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-09-24 16:52:12,235 44 INFO rb-c855d12-225060-418428 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-09-24 16:52:12,286 44 INFO rb-c855d12-225060-418428 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-09-24 16:52:12,339 44 INFO rb-c855d12-225060-418428 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-09-24 16:52:12,390 44 INFO rb-c855d12-225060-418428 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-09-24 16:52:12,441 44 INFO rb-c855d12-225060-418428 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-09-24 16:52:12,500 44 INFO rb-c855d12-225060-418428 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-09-24 16:52:12,550 44 INFO rb-c855d12-225060-418428 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-09-24 16:52:12,602 44 INFO rb-c855d12-225060-418428 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-09-24 16:52:12,653 44 INFO rb-c855d12-225060-418428 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-09-24 16:52:12,831 44 INFO rb-c855d12-225060-418428 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-09-24 16:52:12,881 44 INFO rb-c855d12-225060-418428 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-09-24 16:52:12,931 44 INFO rb-c855d12-225060-418428 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-09-24 16:52:12,997 44 INFO rb-c855d12-225060-418428 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-09-24 16:52:13,050 44 INFO rb-c855d12-225060-418428 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-09-24 16:52:13,100 44 INFO rb-c855d12-225060-418428 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-09-24 16:52:13,155 44 INFO rb-c855d12-225060-418428 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-09-24 16:52:13,209 44 INFO rb-c855d12-225060-418428 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-09-24 16:52:13,260 44 INFO rb-c855d12-225060-418428 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-09-24 16:52:13,323 44 INFO rb-c855d12-225060-418428 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-09-24 16:52:13,332 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:13] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:52:13,332 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:13] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:52:13,373 44 INFO rb-c855d12-225060-418428 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-09-24 16:52:13,423 44 INFO rb-c855d12-225060-418428 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-09-24 16:52:13,485 44 INFO rb-c855d12-225060-418428 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-09-24 16:52:13,536 44 INFO rb-c855d12-225060-418428 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-09-24 16:52:13,595 44 INFO rb-c855d12-225060-418428 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-09-24 16:52:13,599 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32358781 started for PoS orders references: [{'name': '/', 'pos_reference': '261-224-000001', 'uuid': 'e0d801cf-e541-4244-a634-7a0529ea9778'}] 2026-09-24 16:52:13,603 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:13] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:52:13,825 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32358781 order {'name': '/', 'pos_reference': '261-224-000001', 'uuid': 'e0d801cf-e541-4244-a634-7a0529ea9778'} created pos.order #975 2026-09-24 16:52:13,834 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32358781 finished 2026-09-24 16:52:13,858 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:13] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 238 0.092 0.169 2026-09-24 16:52:13,884 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:13] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:52:13,930 44 INFO rb-c855d12-225060-418428 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-09-24 16:52:13,932 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77352729 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-224-000001', 'uuid': 'e0d801cf-e541-4244-a634-7a0529ea9778'}] 2026-09-24 16:52:13,936 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77352729 order {'name': 'Shop - 000001', 'pos_reference': '261-224-000001', 'uuid': 'e0d801cf-e541-4244-a634-7a0529ea9778'} sync ignored for existing PoS order pos.order(975,) (state: paid) 2026-09-24 16:52:13,943 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77352729 finished 2026-09-24 16:52:13,981 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: tour succeeded 2026-09-24 16:52:13,982 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: ╔═════════════════════════════╗ ║ TOUR AutofillTour SUCCEEDED ║ ╚═════════════════════════════╝ 2026-09-24 16:52:13,994 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:13] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 66 0.020 0.044 2026-09-24 16:52:14,056 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: heap 17516964 (allocated 21495808) 2026-09-24 16:52:14,059 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Closing chrome headless with pid 148541 2026-09-24 16:52:14,059 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Closing websocket connection 2026-09-24 16:52:14,059 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Terminating chrome headless with pid 148541 2026-09-24 16:52:14,113 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_165214_113421_test_01_pos_number_autofill.txt 2026-09-24 16:52:14,113 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Removing chrome user profile "/tmp/tmpzc0e38vj_chrome_odoo" 2026-09-24 16:52:14,153 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-24 16:52:19,429 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_viva_com.tests.test_frontend: Starting TestVivaComHttpCommon.test_viva_com_kiosk_request_data ... 2026-09-24 16:52:19,583 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Chrome pid: 148760 2026-09-24 16:52:19,583 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Chrome headless temporary user profile dir: /tmp/tmps2b91fv1_chrome_odoo 2026-09-24 16:52:19,583 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Issuing json command http://127.0.0.1:33827/json/version 2026-09-24 16:52:19,584 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33827', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:52:19,622 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Browser version: Chrome/150.0.7871.114 2026-09-24 16:52:19,622 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Issuing json command http://127.0.0.1:33827/json 2026-09-24 16:52:19,622 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33827', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:52:19,628 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Websocket url found: ws://127.0.0.1:33827/devtools/page/A3A1790B2C25099CDC73CD8F581D2896 2026-09-24 16:52:19,635 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Enable chrome headless console log notification 2026-09-24 16:52:19,639 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Chrome headless enable page notifications 2026-09-24 16:52:19,667 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-24 16:52:19,671 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Setting session cookie in browser 2026-09-24 16:52:19,672 44 INFO rb-c855d12-225060-418428 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=225" in browser 2026-09-24 16:52:19,672 44 INFO rb-c855d12-225060-418428 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=225" 2026-09-24 16:52:19,680 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:52:19,980 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:19] "GET /pos/ui?config_id=225 HTTP/1.1" 200 - 87 0.018 0.284 2026-09-24 16:52:19,982 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Navigation result: {'frameId': 'A3A1790B2C25099CDC73CD8F581D2896', 'loaderId': 'A86A669F0DAA6238314939931836B03D', 'isDownload': False} 2026-09-24 16:52:19,982 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Evaluate ready code "odoo.isTourReady('VivaComKioskTour')" 2026-09-24 16:52:19,991 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:52:20,003 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:20] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:52:20,005 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:20] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-09-24 16:52:20,009 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:20] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-09-24 16:52:20,287 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:20] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:52:20,289 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:20] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:52:20,297 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:20] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-24 16:52:20,308 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:20] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:52:20,313 44 INFO rb-c855d12-225060-418428 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=225", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:52:20,314 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:20] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:52:20,316 44 INFO rb-c855d12-225060-418428 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-09-24 16:52:20,319 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:20] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:52:20,334 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:20] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.003 0.008 2026-09-24 16:52:20,342 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:20] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.016 2026-09-24 16:52:20,368 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:20] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.007 0.020 2026-09-24 16:52:20,369 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:20] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.017 2026-09-24 16:52:20,636 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:20] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 365 0.077 0.177 2026-09-24 16:52:20,645 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:20] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:52:20,687 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52: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.014 2026-09-24 16:52:20,717 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:20] "GET /web/image/res.company/206/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.022 2026-09-24 16:52:20,725 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52: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.003 2026-09-24 16:52:20,731 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data.browser: Owl is running in 'dev' mode. 2026-09-24 16:52:20,736 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:20] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:52:20,761 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:20] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:52:20,767 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:20] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:52:20,771 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:20] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:52:20,775 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:20] "GET /web/image?model=res.company&id=206&field=logo HTTP/1.1" 200 - 3 0.003 0.008 2026-09-24 16:52:20,778 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:20] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:52:20,779 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:20] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:52:20,796 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:20] "GET /web/image/res.users/302/avatar_128 HTTP/1.1" 200 - 14 0.006 0.026 2026-09-24 16:52:20,797 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:20] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.034 2026-09-24 16:52:20,802 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:20] "GET /web/image/res.company/206/favicon HTTP/1.1" 200 - 4 0.001 0.019 2026-09-24 16:52:20,830 44 INFO rb-c855d12-225060-418428 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-09-24 16:52:20,858 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:20] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:52:20,893 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:20] "GET /pos/ui/225?from_backend=True HTTP/1.1" 200 - 33 0.015 0.024 2026-09-24 16:52:20,898 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:20] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:52:20,909 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:20] "GET /web/image?model=product.template&field=image_128&id=2715&unique=2026-09-24T16:52:14.000+00:00 HTTP/1.1" 200 - 3 0.002 0.051 2026-09-24 16:52:20,923 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:20] "GET /web/image?model=product.template&field=image_128&id=2716&unique=2026-09-24T16:52:14.000+00:00 HTTP/1.1" 200 - 3 0.001 0.062 2026-09-24 16:52:20,935 44 INFO rb-c855d12-225060-418428 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-09-24 16:52:20,935 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:20] "GET /web/image?model=product.template&field=image_128&id=2717&unique=2026-09-24T16:52:14.000+00:00 HTTP/1.1" 200 - 3 0.001 0.072 2026-09-24 16:52:20,942 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:20] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:52:20,944 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:20] "GET /web/image/res.company/206/favicon HTTP/1.1" 304 - 4 0.002 0.073 2026-09-24 16:52:20,971 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:20] "GET /pos/ui/225 HTTP/1.1" 200 - 33 0.009 0.107 2026-09-24 16:52:20,984 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:20] "GET /web/image?model=product.template&field=image_128&id=2723&unique=2026-09-24T16:52:14.000+00:00 HTTP/1.1" 200 - 3 0.001 0.083 2026-09-24 16:52:20,997 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:20] "GET /web/image?model=product.template&field=image_128&id=2721&unique=2026-09-24T16:52:14.000+00:00 HTTP/1.1" 200 - 3 0.001 0.083 2026-09-24 16:52:21,009 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:21] "GET /web/image?model=product.template&field=image_128&id=2720&unique=2026-09-24T16:52:14.000+00:00 HTTP/1.1" 200 - 3 0.001 0.083 2026-09-24 16:52:21,022 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:21] "GET /web/image?model=product.template&field=image_128&id=2722&unique=2026-09-24T16:52:14.000+00:00 HTTP/1.1" 200 - 3 0.001 0.075 2026-09-24 16:52:21,058 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:21] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.013 0.097 2026-09-24 16:52:21,070 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:21] "GET /web/image?model=product.template&field=image_128&id=2719&unique=2026-09-24T16:52:14.000+00:00 HTTP/1.1" 200 - 3 0.001 0.082 2026-09-24 16:52:21,082 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:21] "GET /web/image?model=product.template&field=image_128&id=2718&unique=2026-09-24T16:52:14.000+00:00 HTTP/1.1" 200 - 3 0.001 0.107 2026-09-24 16:52:21,100 44 INFO rb-c855d12-225060-418428 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-09-24 16:52:21,151 44 INFO rb-c855d12-225060-418428 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-09-24 16:52:21,202 44 INFO rb-c855d12-225060-418428 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-09-24 16:52:21,255 44 INFO rb-c855d12-225060-418428 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-09-24 16:52:21,305 44 INFO rb-c855d12-225060-418428 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-09-24 16:52:21,357 44 INFO rb-c855d12-225060-418428 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-09-24 16:52:21,408 44 INFO rb-c855d12-225060-418428 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-09-24 16:52:21,460 44 INFO rb-c855d12-225060-418428 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-09-24 16:52:21,518 44 INFO rb-c855d12-225060-418428 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-09-24 16:52:21,569 44 INFO rb-c855d12-225060-418428 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-09-24 16:52:21,619 44 INFO rb-c855d12-225060-418428 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-09-24 16:52:21,669 44 INFO rb-c855d12-225060-418428 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-09-24 16:52:21,732 44 INFO rb-c855d12-225060-418428 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-09-24 16:52:21,740 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:21] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:52:21,741 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:21] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:52:21,782 44 INFO rb-c855d12-225060-418428 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-09-24 16:52:21,833 44 INFO rb-c855d12-225060-418428 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-09-24 16:52:21,883 44 INFO rb-c855d12-225060-418428 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-09-24 16:52:21,934 44 INFO rb-c855d12-225060-418428 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-09-24 16:52:21,992 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:21] "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.002 2026-09-24 16:52:21,998 44 INFO rb-c855d12-225060-418428 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-09-24 16:52:22,048 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data.browser: tour succeeded 2026-09-24 16:52:22,049 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data.browser: ╔═════════════════════════════════╗ ║ TOUR VivaComKioskTour SUCCEEDED ║ ╚═════════════════════════════════╝ 2026-09-24 16:52:22,088 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data.browser: heap 14432420 (allocated 15204352) 2026-09-24 16:52:22,089 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Closing chrome headless with pid 148760 2026-09-24 16:52:22,090 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Closing websocket connection 2026-09-24 16:52:22,090 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Terminating chrome headless with pid 148760 2026-09-24 16:52:22,145 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_165222_144856_test_viva_com_kiosk_request_data.txt 2026-09-24 16:52:22,145 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Removing chrome user profile "/tmp/tmps2b91fv1_chrome_odoo" 2026-09-24 16:52:22,157 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_viva_com.tests.test_frontend: Starting TestVivaComHttpCommon.test_viva_payment_and_refund ... 2026-09-24 16:52:22,345 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Chrome pid: 148977 2026-09-24 16:52:22,345 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Chrome headless temporary user profile dir: /tmp/tmp6_fi36a0_chrome_odoo 2026-09-24 16:52:22,345 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Issuing json command http://127.0.0.1:42755/json/version 2026-09-24 16:52:22,346 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42755', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:52:22,383 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Browser version: Chrome/150.0.7871.114 2026-09-24 16:52:22,384 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Issuing json command http://127.0.0.1:42755/json 2026-09-24 16:52:22,384 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42755', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:52:22,390 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Websocket url found: ws://127.0.0.1:42755/devtools/page/0BB01C8EBE9F12C90C3EB1EA9DAAA303 2026-09-24 16:52:22,397 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Enable chrome headless console log notification 2026-09-24 16:52:22,401 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Chrome headless enable page notifications 2026-09-24 16:52:22,430 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-24 16:52:22,436 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Setting session cookie in browser 2026-09-24 16:52:22,437 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Open "http://127.0.0.1:8069/pos/ui/225" in browser 2026-09-24 16:52:22,437 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Navigating to: "http://127.0.0.1:8069/pos/ui/225" 2026-09-24 16:52:22,443 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:52:22,737 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:22] "GET /pos/ui/225 HTTP/1.1" 200 - 89 0.018 0.278 2026-09-24 16:52:22,740 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Navigation result: {'frameId': '0BB01C8EBE9F12C90C3EB1EA9DAAA303', 'loaderId': '8832D29DBEB26BB4248264B9F5EE254B', 'isDownload': False} 2026-09-24 16:52:22,740 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Evaluate ready code "odoo.isTourReady('VivaComTour')" 2026-09-24 16:52:22,750 44 INFO rb-c855d12-225060-418428 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-24 16:52:22,759 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:22] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:52:22,763 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:22] "GET /web/assets/b1f571a/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-09-24 16:52:22,766 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:22] "GET /web/assets/878baaf/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-09-24 16:52:23,031 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:23] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:52:23,034 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:23] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:52:23,041 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:23] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-24 16:52:23,049 44 INFO rb-c855d12-225060-418428 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/225", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:52:23,052 44 INFO rb-c855d12-225060-418428 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-09-24 16:52:23,053 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:23] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:52:23,059 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:23] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:52:23,063 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:23] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:52:23,078 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:23] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.003 0.008 2026-09-24 16:52:23,088 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:23] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.018 2026-09-24 16:52:23,111 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:23] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.006 0.020 2026-09-24 16:52:23,113 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:23] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.017 2026-09-24 16:52:23,377 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:23] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 365 0.075 0.176 2026-09-24 16:52:23,386 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:23] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:52:23,413 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:23] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:52:23,448 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:23] "GET /web/image/res.company/206/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.027 2026-09-24 16:52:23,457 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:23] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:52:23,463 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: Owl is running in 'dev' mode. 2026-09-24 16:52:23,470 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:23] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.002 2026-09-24 16:52:23,493 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:23] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:52:23,500 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:23] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:52:23,505 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:23] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:52:23,506 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:23] "GET /web/image?model=res.company&id=206&field=logo HTTP/1.1" 200 - 3 0.003 0.008 2026-09-24 16:52:23,513 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:23] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:52:23,517 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:23] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:52:23,528 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:23] "GET /web/image/res.users/302/avatar_128 HTTP/1.1" 200 - 14 0.008 0.024 2026-09-24 16:52:23,530 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:23] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.032 2026-09-24 16:52:23,537 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:23] "GET /web/image/res.company/206/favicon HTTP/1.1" 200 - 4 0.001 0.022 2026-09-24 16:52:23,565 44 INFO rb-c855d12-225060-418428 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-09-24 16:52:23,600 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:23] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:52:23,613 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:23] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:52:23,630 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:23] "GET /pos/ui/225 HTTP/1.1" 200 - 33 0.014 0.024 2026-09-24 16:52:23,643 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:23] "GET /web/image?model=product.template&field=image_128&id=2715&unique=2026-09-24T16:52:14.000+00:00 HTTP/1.1" 200 - 3 0.001 0.050 2026-09-24 16:52:23,667 44 INFO rb-c855d12-225060-418428 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-09-24 16:52:23,674 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:23] "GET /pos/ui/225?from_backend=True HTTP/1.1" 200 - 33 0.008 0.074 2026-09-24 16:52:23,680 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:23] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:52:23,690 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:23] "GET /web/image?model=product.template&field=image_128&id=2717&unique=2026-09-24T16:52:14.000+00:00 HTTP/1.1" 200 - 3 0.001 0.089 2026-09-24 16:52:23,696 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:23] "GET /web/image/res.company/206/favicon HTTP/1.1" 304 - 4 0.001 0.079 2026-09-24 16:52:23,710 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:23] "GET /web/image?model=product.template&field=image_128&id=2723&unique=2026-09-24T16:52:14.000+00:00 HTTP/1.1" 200 - 3 0.001 0.076 2026-09-24 16:52:23,722 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:23] "GET /web/image?model=product.template&field=image_128&id=2716&unique=2026-09-24T16:52:14.000+00:00 HTTP/1.1" 200 - 3 0.001 0.128 2026-09-24 16:52:23,735 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:23] "GET /web/image?model=product.template&field=image_128&id=2720&unique=2026-09-24T16:52:14.000+00:00 HTTP/1.1" 200 - 3 0.001 0.088 2026-09-24 16:52:23,746 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:23] "GET /web/image?model=product.template&field=image_128&id=2721&unique=2026-09-24T16:52:14.000+00:00 HTTP/1.1" 200 - 3 0.001 0.063 2026-09-24 16:52:23,758 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:23] "GET /web/image?model=product.template&field=image_128&id=2722&unique=2026-09-24T16:52:14.000+00:00 HTTP/1.1" 200 - 3 0.001 0.065 2026-09-24 16:52:23,797 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:23] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.015 0.085 2026-09-24 16:52:23,809 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:23] "GET /web/image?model=product.template&field=image_128&id=2719&unique=2026-09-24T16:52:14.000+00:00 HTTP/1.1" 200 - 3 0.001 0.083 2026-09-24 16:52:23,820 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:23] "GET /web/image?model=product.template&field=image_128&id=2718&unique=2026-09-24T16:52:14.000+00:00 HTTP/1.1" 200 - 3 0.001 0.107 2026-09-24 16:52:23,850 44 INFO rb-c855d12-225060-418428 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-09-24 16:52:23,900 44 INFO rb-c855d12-225060-418428 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-09-24 16:52:23,951 44 INFO rb-c855d12-225060-418428 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-09-24 16:52:24,004 44 INFO rb-c855d12-225060-418428 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-09-24 16:52:24,054 44 INFO rb-c855d12-225060-418428 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-09-24 16:52:24,106 44 INFO rb-c855d12-225060-418428 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-09-24 16:52:24,157 44 INFO rb-c855d12-225060-418428 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-09-24 16:52:24,209 44 INFO rb-c855d12-225060-418428 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-09-24 16:52:24,267 44 INFO rb-c855d12-225060-418428 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-09-24 16:52:24,317 44 INFO rb-c855d12-225060-418428 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-09-24 16:52:24,368 44 INFO rb-c855d12-225060-418428 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-09-24 16:52:24,418 44 INFO rb-c855d12-225060-418428 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-09-24 16:52:24,480 44 INFO rb-c855d12-225060-418428 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-09-24 16:52:24,488 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:24] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:52:24,489 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:24] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:52:24,530 44 INFO rb-c855d12-225060-418428 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-09-24 16:52:24,581 44 INFO rb-c855d12-225060-418428 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-09-24 16:52:24,632 44 INFO rb-c855d12-225060-418428 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-09-24 16:52:24,691 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:24] "POST /web/dataset/call_kw/pos.payment.method/viva_com_send_payment_request#pos.payment.method.viva_com_send_payment_request HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:52:24,698 44 INFO rb-c855d12-225060-418428 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-09-24 16:52:24,752 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_viva_com.controllers.main: notification received from Viva.com 2026-09-24 16:52:24,763 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:24] "POST /pos_viva_com/notification?company_id=206&token=viva_com_test HTTP/1.1" 200 - 8 0.003 0.010 2026-09-24 16:52:24,766 44 INFO rb-c855d12-225060-418428 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-09-24 16:52:24,780 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66315660 started for PoS orders references: [{'name': '/', 'pos_reference': '261-225-000001', 'uuid': '452c9418-4234-4234-bb9e-dcad7090748a'}] 2026-09-24 16:52:24,785 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:24] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:52:24,976 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66315660 order {'name': '/', 'pos_reference': '261-225-000001', 'uuid': '452c9418-4234-4234-bb9e-dcad7090748a'} created pos.order #976 2026-09-24 16:52:24,983 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66315660 finished 2026-09-24 16:52:25,006 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:25] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 229 0.076 0.152 2026-09-24 16:52:25,034 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:25] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:52:25,077 44 INFO rb-c855d12-225060-418428 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-09-24 16:52:25,080 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36511361 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-225-000001', 'uuid': '452c9418-4234-4234-bb9e-dcad7090748a'}] 2026-09-24 16:52:25,085 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36511361 order {'name': 'Shop - 000001', 'pos_reference': '261-225-000001', 'uuid': '452c9418-4234-4234-bb9e-dcad7090748a'} sync ignored for existing PoS order pos.order(976,) (state: paid) 2026-09-24 16:52:25,092 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36511361 finished 2026-09-24 16:52:25,138 44 INFO rb-c855d12-225060-418428 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-09-24 16:52:25,146 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:25] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.023 0.045 2026-09-24 16:52:25,187 44 INFO rb-c855d12-225060-418428 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-09-24 16:52:25,247 44 INFO rb-c855d12-225060-418428 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-09-24 16:52:25,252 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:25] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:52:25,267 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:25] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.008 2026-09-24 16:52:25,299 44 INFO rb-c855d12-225060-418428 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-09-24 16:52:25,349 44 INFO rb-c855d12-225060-418428 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-09-24 16:52:25,402 44 INFO rb-c855d12-225060-418428 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-09-24 16:52:25,409 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:25] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids#pos.order.search_paid_order_ids HTTP/1.1" 200 - 6 0.002 0.006 2026-09-24 16:52:25,456 44 INFO rb-c855d12-225060-418428 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-09-24 16:52:25,507 44 INFO rb-c855d12-225060-418428 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-09-24 16:52:25,568 44 INFO rb-c855d12-225060-418428 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-09-24 16:52:25,618 44 INFO rb-c855d12-225060-418428 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-09-24 16:52:25,671 44 INFO rb-c855d12-225060-418428 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-09-24 16:52:25,724 44 INFO rb-c855d12-225060-418428 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-09-24 16:52:25,727 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:25] "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.002 2026-09-24 16:52:25,778 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_viva_com.controllers.main: notification received from Viva.com 2026-09-24 16:52:25,788 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:25] "POST /pos_viva_com/notification?company_id=206&token=viva_com_test HTTP/1.1" 200 - 7 0.002 0.009 2026-09-24 16:52:25,790 44 INFO rb-c855d12-225060-418428 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-09-24 16:52:25,800 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62403060 started for PoS orders references: [{'name': '/', 'pos_reference': '261-225-000002', 'uuid': '2e2a0121-9bf2-43f8-a58e-58d38ef6d40d'}] 2026-09-24 16:52:25,953 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62403060 order {'name': '/', 'pos_reference': '261-225-000002', 'uuid': '2e2a0121-9bf2-43f8-a58e-58d38ef6d40d'} created pos.order #977 2026-09-24 16:52:25,964 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62403060 finished 2026-09-24 16:52:25,993 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:25] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 168 0.053 0.141 2026-09-24 16:52:26,020 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:26] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:52:26,035 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: tour succeeded 2026-09-24 16:52:26,035 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: ╔════════════════════════════╗ ║ TOUR VivaComTour SUCCEEDED ║ ╚════════════════════════════╝ 2026-09-24 16:52:26,037 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84983708 started for PoS orders references: [{'name': 'Shop - 000001 REFUND', 'pos_reference': '261-225-000002', 'uuid': '2e2a0121-9bf2-43f8-a58e-58d38ef6d40d'}] 2026-09-24 16:52:26,041 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84983708 order {'name': 'Shop - 000001 REFUND', 'pos_reference': '261-225-000002', 'uuid': '2e2a0121-9bf2-43f8-a58e-58d38ef6d40d'} sync ignored for existing PoS order pos.order(977,) (state: paid) 2026-09-24 16:52:26,050 44 INFO rb-c855d12-225060-418428 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84983708 finished 2026-09-24 16:52:26,092 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:52:26] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.015 0.042 2026-09-24 16:52:26,120 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: heap 19733900 (allocated 22155264) 2026-09-24 16:52:26,123 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Closing chrome headless with pid 148977 2026-09-24 16:52:26,124 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Closing websocket connection 2026-09-24 16:52:26,124 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Terminating chrome headless with pid 148977 2026-09-24 16:52:26,184 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_165226_184323_test_viva_payment_and_refund.txt 2026-09-24 16:52:26,184 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Removing chrome user profile "/tmp/tmp6_fi36a0_chrome_odoo" 2026-09-24 16:52:26,223 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-24 16:52:29,732 44 INFO rb-c855d12-225060-418428 odoo.addons.pos_viva_com.tests.test_pos_payment_method: Starting TestVivaComBearerTokenAcl.test_bearer_token_persists_for_pos_user ... 2026-09-24 16:52:29,784 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-24 16:52:29,818 44 INFO rb-c855d12-225060-418428 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard ... 2026-09-24 16:52:29,962 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8581] 2026-09-24 16:52:30,006 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #1 deleted res.partner records with IDs: [1338] 2026-09-24 16:52:30,013 44 INFO rb-c855d12-225060-418428 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard_direct_reference ... 2026-09-24 16:52:30,107 44 INFO rb-c855d12-225060-418428 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard_indirect_reference ... 2026-09-24 16:52:30,213 44 INFO rb-c855d12-225060-418428 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard_indirect_reference_cascade ... 2026-09-24 16:52:30,319 44 INFO rb-c855d12-225060-418428 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard_lookup_with_invalid_email ... 2026-09-24 16:52:30,327 44 INFO rb-c855d12-225060-418428 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard_multi_company ... 2026-09-24 16:52:32,005 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1340], uid: 2, model: res.partner 2026-09-24 16:52:32,051 44 INFO rb-c855d12-225060-418428 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard_unique_log ... 2026-09-24 16:52:32,205 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-24 16:52:32,367 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8612] 2026-09-24 16:52:32,390 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #1 deleted product.product records with IDs: [3231] 2026-09-24 16:52:32,429 44 INFO rb-c855d12-225060-418428 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_blank_barcodes_allowed ... 2026-09-24 16:52:32,488 44 INFO rb-c855d12-225060-418428 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_delete_packaging_and_use_its_barcode_in_product ... 2026-09-24 16:52:32,552 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #1 deleted product.uom records with IDs: [15] 2026-09-24 16:52:32,559 44 INFO rb-c855d12-225060-418428 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_duplicated_barcode ... 2026-09-24 16:52:32,615 44 INFO rb-c855d12-225060-418428 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_duplicated_barcode_in_batch_edit ... 2026-09-24 16:52:32,714 44 INFO rb-c855d12-225060-418428 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_duplicated_barcodes_are_allowed_for_different_companies ... 2026-09-24 16:52:34,581 44 INFO rb-c855d12-225060-418428 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_duplicated_barcodes_in_product_variants ... 2026-09-24 16:52:36,216 44 INFO rb-c855d12-225060-418428 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_false_barcodes_allowed ... 2026-09-24 16:52:36,291 44 INFO rb-c855d12-225060-418428 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_test_duplicated_barcode_error_msg_content ... 2026-09-24 16:52:36,367 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-24 16:52:36,472 44 INFO rb-c855d12-225060-418428 odoo.addons.product.tests.test_common: Starting TestProduct.test_any_user_can_print_product_labels ... 2026-09-24 16:52:36,655 44 INFO rb-c855d12-225060-418428 odoo.addons.product.tests.test_common: Starting TestProduct.test_common ... 2026-09-24 16:52:36,731 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-24 16:52:36,733 44 INFO rb-c855d12-225060-418428 odoo.addons.product.tests.test_import_files: Starting TestImportFiles.test_import_create_product_demo_xls ... 2026-09-24 16:52:36,733 44 INFO rb-c855d12-225060-418428 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-09-24 16:52:36,733 44 INFO rb-c855d12-225060-418428 odoo.addons.product.tests.test_import_files: Starting TestImportFiles.test_import_create_product_template_xls ... 2026-09-24 16:52:36,893 44 INFO rb-c855d12-225060-418428 odoo.addons.base_import.models.base_import: importing 10 rows... 2026-09-24 16:52:37,066 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8702] 2026-09-24 16:52:37,089 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #1 deleted product.product records with IDs: [3263] 2026-09-24 16:52:37,168 44 INFO rb-c855d12-225060-418428 odoo.addons.base_import.models.base_import: done importing data into model: product.template 2026-09-24 16:52:37,179 44 INFO rb-c855d12-225060-418428 odoo.addons.product.tests.test_import_files: Starting TestImportFiles.test_import_product_without_values_xls ... 2026-09-24 16:52:37,314 44 INFO rb-c855d12-225060-418428 odoo.addons.base_import.models.base_import: importing 6 rows... 2026-09-24 16:52:37,587 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8718, 8717] 2026-09-24 16:52:37,613 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #1 deleted product.product records with IDs: [3274, 3273] 2026-09-24 16:52:37,846 44 INFO rb-c855d12-225060-418428 odoo.addons.base_import.models.base_import: done importing data into model: product.product 2026-09-24 16:52:37,871 44 INFO rb-c855d12-225060-418428 odoo.addons.product.tests.test_import_files: Starting TestImportFiles.test_import_write_product_demo_xls ... 2026-09-24 16:52:38,004 44 INFO rb-c855d12-225060-418428 odoo.addons.base_import.models.base_import: importing 42 rows... 2026-09-24 16:52:38,364 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8778, 8776] 2026-09-24 16:52:38,391 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #1 deleted product.product records with IDs: [3304, 3305] 2026-09-24 16:52:38,505 44 INFO rb-c855d12-225060-418428 odoo.addons.base_import.models.base_import: done importing data into model: product.product 2026-09-24 16:52:38,596 44 INFO rb-c855d12-225060-418428 odoo.addons.base_import.models.base_import: importing 3 rows... 2026-09-24 16:52:38,641 44 INFO rb-c855d12-225060-418428 odoo.addons.base_import.models.base_import: done importing data into model: product.product 2026-09-24 16:52:38,646 44 INFO rb-c855d12-225060-418428 odoo.addons.product.tests.test_import_files: Starting TestImportFiles.test_import_write_product_xls_error ... 2026-09-24 16:52:38,774 44 INFO rb-c855d12-225060-418428 odoo.addons.base_import.models.base_import: importing 42 rows... 2026-09-24 16:52:39,133 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8853, 8851] 2026-09-24 16:52:39,157 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #1 deleted product.product records with IDs: [3347, 3348] 2026-09-24 16:52:39,269 44 INFO rb-c855d12-225060-418428 odoo.addons.base_import.models.base_import: done importing data into model: product.product 2026-09-24 16:52:39,359 44 INFO rb-c855d12-225060-418428 odoo.addons.base_import.models.base_import: importing 3 rows... 2026-09-24 16:52:39,394 44 INFO rb-c855d12-225060-418428 odoo.addons.base_import.models.base_import: done importing data into model: product.product 2026-09-24 16:52:39,512 44 INFO rb-c855d12-225060-418428 odoo.addons.base_import.models.base_import: importing 3 rows... 2026-09-24 16:52:39,708 44 INFO rb-c855d12-225060-418428 odoo.addons.base_import.models.base_import: done importing data into model: product.product 2026-09-24 16:52:39,716 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-24 16:52:39,771 44 INFO rb-c855d12-225060-418428 odoo.addons.product.tests.test_name: Starting TestName.test_10_product_name ... 2026-09-24 16:52:39,778 44 INFO rb-c855d12-225060-418428 odoo.addons.product.tests.test_name: Starting TestName.test_default_code_and_negative_operator ... 2026-09-24 16:52:39,785 44 INFO rb-c855d12-225060-418428 odoo.addons.product.tests.test_name: Starting TestName.test_product_product_name_search ... 2026-09-24 16:52:39,902 44 INFO rb-c855d12-225060-418428 odoo.addons.product.tests.test_name: Starting TestName.test_product_template_search_name_no_product_product ... 2026-09-24 16:52:40,033 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-24 16:52:40,306 44 INFO rb-c855d12-225060-418428 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_10_discount ... 2026-09-24 16:52:40,326 44 INFO rb-c855d12-225060-418428 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_11_markup ... 2026-09-24 16:52:40,332 44 INFO rb-c855d12-225060-418428 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_20_pricelist_uom ... 2026-09-24 16:52:40,382 44 INFO rb-c855d12-225060-418428 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_30_pricelists_order ... 2026-09-24 16:52:40,431 44 INFO rb-c855d12-225060-418428 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_40_specific_property_product_pricelist ... 2026-09-24 16:52:41,210 44 INFO rb-c855d12-225060-418428 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_45_property_product_pricelist_config_parameter ... 2026-09-24 16:52:41,461 44 INFO rb-c855d12-225060-418428 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_prevent_pricelist_recursion ... 2026-09-24 16:52:41,486 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #1 deleted product.pricelist.item records with IDs: [1067] 2026-09-24 16:52:41,498 44 INFO rb-c855d12-225060-418428 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_pricelist_applied_on_product_variant ... 2026-09-24 16:52:41,614 44 INFO rb-c855d12-225060-418428 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_pricelist_change_to_formula_and_back ... 2026-09-24 16:52:41,672 44 INFO rb-c855d12-225060-418428 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_pricelist_item_creation_from_product_variant_form ... 2026-09-24 16:52:41,996 44 INFO rb-c855d12-225060-418428 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_pricelist_rule_linked_to_product_variant ... 2026-09-24 16:52:42,018 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #1 deleted product.pricelist.item records with IDs: [1080] 2026-09-24 16:52:42,041 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #1 deleted product.pricelist.item records with IDs: [1081] 2026-09-24 16:52:42,045 44 INFO rb-c855d12-225060-418428 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_pricelists_multi_comp_checks ... 2026-09-24 16:52:43,561 44 INFO rb-c855d12-225060-418428 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_pricelists_res_partner_form ... 2026-09-24 16:52:43,856 44 INFO rb-c855d12-225060-418428 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_sync_parent_pricelist ... 2026-09-24 16:52:45,397 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-24 16:52:45,603 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #1 deleted product.product records with IDs: [3384] 2026-09-24 16:52:45,740 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #1 deleted product.product records with IDs: [3403] 2026-09-24 16:52:45,756 44 INFO rb-c855d12-225060-418428 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_04_create_product_variant_non_dynamic ... 2026-09-24 16:52:45,813 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #1 deleted product.product records with IDs: [3388, 3397] 2026-09-24 16:52:45,874 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #1 deleted product.product records with IDs: [3385] 2026-09-24 16:52:45,880 44 INFO rb-c855d12-225060-418428 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_05_create_product_variant_dynamic ... 2026-09-24 16:52:45,937 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #1 deleted product.product records with IDs: [3392, 3393, 3394, 3395, 3396, 3397, 3398, 3399, 3400, 3401, 3402, 3385, 3386, 3387, 3388, 3389, 3390, 3391] 2026-09-24 16:52:45,973 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #1 deleted product.template.attribute.value records with IDs: [1405] 2026-09-24 16:52:45,977 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #1 deleted product.template.attribute.value records with IDs: [1406] 2026-09-24 16:52:45,979 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #1 deleted product.template.attribute.value records with IDs: [1407] 2026-09-24 16:52:46,066 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #1 deleted product.product records with IDs: [3407, 3408, 3409, 3410, 3411, 3412] 2026-09-24 16:52:46,125 44 INFO rb-c855d12-225060-418428 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_children_product_filtered_exclude_for ... 2026-09-24 16:52:46,179 44 INFO rb-c855d12-225060-418428 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_clear_caches ... 2026-09-24 16:52:46,235 44 INFO rb-c855d12-225060-418428 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_constraints ... 2026-09-24 16:52:46,283 44 INFO rb-c855d12-225060-418428 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_copy_extra_prices_of_product_attribute_values ... 2026-09-24 16:52:46,438 44 INFO rb-c855d12-225060-418428 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_get_closest_possible_combinations ... 2026-09-24 16:52:46,831 44 INFO rb-c855d12-225060-418428 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_get_first_possible_combination ... 2026-09-24 16:52:48,772 44 INFO rb-c855d12-225060-418428 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_get_variant_for_combination ... 2026-09-24 16:52:48,780 44 INFO rb-c855d12-225060-418428 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_inactive_related_product_update ... 2026-09-24 16:52:48,945 44 INFO rb-c855d12-225060-418428 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_is_combination_possible ... 2026-09-24 16:52:49,249 44 INFO rb-c855d12-225060-418428 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_product_filtered_exclude_for ... 2026-09-24 16:52:49,384 44 INFO rb-c855d12-225060-418428 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_product_template_attribute_values_creation ... 2026-09-24 16:52:49,393 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-24 16:52:49,590 44 INFO rb-c855d12-225060-418428 odoo.addons.product.tests.test_product_rounding: Starting TestProductRounding.test_list_price_min_display_digits_inherited_from_template ... 2026-09-24 16:52:49,609 44 INFO rb-c855d12-225060-418428 odoo.addons.product.tests.test_product_rounding: Starting TestProductRounding.test_no_discount_100_dollars_product ... 2026-09-24 16:52:49,624 44 INFO rb-c855d12-225060-418428 odoo.addons.product.tests.test_product_rounding: Starting TestProductRounding.test_no_discount_1_dollar_product ... 2026-09-24 16:52:49,643 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-24 16:52:49,751 44 INFO rb-c855d12-225060-418428 odoo.addons.product.tests.test_seller: Starting TestSeller.test_10_sellers ... 2026-09-24 16:52:49,771 44 INFO rb-c855d12-225060-418428 odoo.addons.product.tests.test_seller: Starting TestSeller.test_20_sellers_company ... 2026-09-24 16:52:51,331 44 INFO rb-c855d12-225060-418428 odoo.addons.product.tests.test_seller: Starting TestSeller.test_30_select_seller ... 2026-09-24 16:52:51,398 44 INFO rb-c855d12-225060-418428 odoo.addons.product.tests.test_seller: Starting TestSeller.test_31_select_seller ... 2026-09-24 16:52:51,411 44 INFO rb-c855d12-225060-418428 odoo.addons.product.tests.test_seller: Starting TestSeller.test_40_seller_min_qty_precision ... 2026-09-24 16:52:51,430 44 INFO rb-c855d12-225060-418428 odoo.addons.product.tests.test_seller: Starting TestSeller.test_50_seller_ids ... 2026-09-24 16:52:51,449 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-24 16:52:51,636 44 INFO rb-c855d12-225060-418428 odoo.addons.product.tests.test_update_pav_wizard: Starting TestUpdateProductAttributeValueWizard.test_add_to_products ... 2026-09-24 16:52:51,783 44 INFO rb-c855d12-225060-418428 odoo.addons.product.tests.test_update_pav_wizard: Starting TestUpdateProductAttributeValueWizard.test_update_extra_prices ... 2026-09-24 16:52:51,837 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-24 16:52:52,022 44 INFO rb-c855d12-225060-418428 odoo.addons.product.tests.test_variants: Starting TestVariantsSearch.test_attribute_line_search ... 2026-09-24 16:52:52,097 44 INFO rb-c855d12-225060-418428 odoo.addons.product.tests.test_variants: Starting TestVariantsSearch.test_name_search ... 2026-09-24 16:52:52,208 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-24 16:52:52,394 44 INFO rb-c855d12-225060-418428 odoo.addons.product.tests.test_variants: Starting TestVariants.test_archive_all_variants ... 2026-09-24 16:52:52,562 44 INFO rb-c855d12-225060-418428 odoo.addons.product.tests.test_variants: Starting TestVariants.test_archive_variant ... 2026-09-24 16:52:52,726 44 INFO rb-c855d12-225060-418428 odoo.addons.product.tests.test_variants: Starting TestVariants.test_dynamic_variants_copy ... 2026-09-24 16:52:52,881 44 INFO rb-c855d12-225060-418428 odoo.addons.product.tests.test_variants: Starting TestVariants.test_open_product_form_with_default_uom_id_is_false ... 2026-09-24 16:52:53,164 44 INFO rb-c855d12-225060-418428 odoo.addons.product.tests.test_variants: Starting TestVariants.test_single_variant_template_computed_values_after_creation ... 2026-09-24 16:52:53,292 44 INFO rb-c855d12-225060-418428 odoo.addons.product.tests.test_variants: Starting TestVariants.test_standard_price ... 2026-09-24 16:52:54,826 44 INFO rb-c855d12-225060-418428 odoo.addons.product.tests.test_variants: Starting TestVariants.test_template_barcode ... 2026-09-24 16:52:55,051 44 INFO rb-c855d12-225060-418428 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_copy ... 2026-09-24 16:52:55,335 44 INFO rb-c855d12-225060-418428 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_creation_matrix ... 2026-09-24 16:52:55,443 44 INFO rb-c855d12-225060-418428 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_creation_mono ... 2026-09-24 16:52:55,535 44 INFO rb-c855d12-225060-418428 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_creation_mono_double ... 2026-09-24 16:52:55,630 44 INFO rb-c855d12-225060-418428 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_creation_mono_multi ... 2026-09-24 16:52:55,727 44 INFO rb-c855d12-225060-418428 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_creation_multi_update ... 2026-09-24 16:52:55,884 44 INFO rb-c855d12-225060-418428 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_is_product_variant ... 2026-09-24 16:52:55,885 44 INFO rb-c855d12-225060-418428 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_pricelist_code ... 2026-09-24 16:52:55,928 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-24 16:52:56,130 44 INFO rb-c855d12-225060-418428 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_create_mixed_mono ... 2026-09-24 16:52:56,214 44 INFO rb-c855d12-225060-418428 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_create_mixed_multi ... 2026-09-24 16:52:56,315 44 INFO rb-c855d12-225060-418428 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_create_mono ... 2026-09-24 16:52:56,411 44 INFO rb-c855d12-225060-418428 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_create_multi ... 2026-09-24 16:52:56,505 44 INFO rb-c855d12-225060-418428 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_unarchive_multiple_products_with_variants ... 2026-09-24 16:52:56,690 44 INFO rb-c855d12-225060-418428 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_update_mixed_mono ... 2026-09-24 16:52:56,859 44 INFO rb-c855d12-225060-418428 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_update_mixed_multi ... 2026-09-24 16:52:57,038 44 INFO rb-c855d12-225060-418428 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_update_mono ... 2026-09-24 16:52:57,147 44 INFO rb-c855d12-225060-418428 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_update_multi ... 2026-09-24 16:52:57,252 44 INFO rb-c855d12-225060-418428 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_update_variant_with_nocreate ... 2026-09-24 16:52:57,384 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-24 16:52:57,397 44 INFO rb-c855d12-225060-418428 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_01_create_no_variant ... 2026-09-24 16:52:57,539 44 INFO rb-c855d12-225060-418428 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_02_create_dynamic ... 2026-09-24 16:52:57,648 44 INFO rb-c855d12-225060-418428 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_03_create_always ... 2026-09-24 16:52:57,778 44 INFO rb-c855d12-225060-418428 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_04_create_no_variant_dynamic ... 2026-09-24 16:52:57,885 44 INFO rb-c855d12-225060-418428 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_05_create_no_variant_always ... 2026-09-24 16:52:58,215 44 INFO rb-c855d12-225060-418428 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_06_create_dynamic_always ... 2026-09-24 16:52:58,325 44 INFO rb-c855d12-225060-418428 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_07_create_no_create_dynamic_always ... 2026-09-24 16:52:58,440 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-24 16:52:58,740 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #1 deleted product.product records with IDs: [3643] 2026-09-24 16:52:58,813 44 INFO rb-c855d12-225060-418428 odoo.addons.product.tests.test_variants: Starting TestVariantsImages.test_update_images_with_archived_variants ... 2026-09-24 16:52:58,980 44 INFO rb-c855d12-225060-418428 odoo.addons.product.tests.test_variants: Starting TestVariantsImages.test_variant_images ... 2026-09-24 16:52:59,023 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_attachment: filestore gc 13 checked, 13 removed 2026-09-24 16:52:59,290 44 INFO rb-c855d12-225060-418428 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_01_update_variant_unlink ... 2026-09-24 16:52:59,527 44 INFO rb-c855d12-225060-418428 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_02_update_variant_archive_1_value ... 2026-09-24 16:52:59,805 44 INFO rb-c855d12-225060-418428 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_02_update_variant_archive_2_value ... 2026-09-24 16:53:00,465 44 INFO rb-c855d12-225060-418428 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_03_update_variant_archive_3_value ... 2026-09-24 16:53:01,051 44 INFO rb-c855d12-225060-418428 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_04_from_to_single_values ... 2026-09-24 16:53:01,440 44 INFO rb-c855d12-225060-418428 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_add_attribute_to_archived_template ... 2026-09-24 16:53:01,628 44 INFO rb-c855d12-225060-418428 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_dynamic_attributes_archiving ... 2026-09-24 16:53:02,093 44 INFO rb-c855d12-225060-418428 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_name_search_dynamic_attributes ... 2026-09-24 16:53:02,183 44 INFO rb-c855d12-225060-418428 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_set_barcode ... 2026-09-24 16:53:02,207 44 INFO rb-c855d12-225060-418428 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_unlink_and_archive_multiple_variants ... 2026-09-24 16:53:02,415 44 INFO rb-c855d12-225060-418428 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_uom_update_variant ... 2026-09-24 16:53:03,111 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-24 16:53:03,112 44 INFO rb-c855d12-225060-418428 odoo.addons.product.tests.test_variants: Starting TestVariantWrite.test_active_one2many ... 2026-09-24 16:53:03,225 44 INFO rb-c855d12-225060-418428 odoo.addons.product.tests.test_variants: Starting TestVariantWrite.test_write_inherited_field ... 2026-09-24 16:53:03,303 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-24 16:53:03,613 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #1 deleted product.product records with IDs: [3696] 2026-09-24 16:53:03,639 44 INFO rb-c855d12-225060-418428 odoo.addons.product.tests.test_variants: Starting TestVariantsExclusion.test_dynamic_variants_unarchive ... 2026-09-24 16:53:03,786 44 INFO rb-c855d12-225060-418428 odoo.addons.product.tests.test_variants: Starting TestVariantsExclusion.test_exclusions_crud ... 2026-09-24 16:53:03,988 44 INFO rb-c855d12-225060-418428 odoo.addons.product.tests.test_variants: Starting TestVariantsExclusion.test_supplierinfo_with_dynamic_attribute ... 2026-09-24 16:53:04,078 44 INFO rb-c855d12-225060-418428 odoo.addons.product.tests.test_variants: Starting TestVariantsExclusion.test_variants_1_exclusion ... 2026-09-24 16:53:04,234 44 INFO rb-c855d12-225060-418428 odoo.addons.product.tests.test_variants: Starting TestVariantsExclusion.test_variants_2_exclusions_different_lines ... 2026-09-24 16:53:04,454 44 INFO rb-c855d12-225060-418428 odoo.addons.product.tests.test_variants: Starting TestVariantsExclusion.test_variants_2_exclusions_same_line ... 2026-09-24 16:53:04,660 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-24 16:53:07,940 44 INFO rb-c855d12-225060-418428 odoo.addons.product_email_template.tests.test_account_move: Starting TestAccountMove.test_send_as_system_when_sudo ... 2026-09-24 16:53:08,414 44 INFO rb-c855d12-225060-418428 odoo.addons.product_email_template.tests.test_account_move: Starting TestAccountMove.test_send_product_template_email_on_invoice_post ... 2026-09-24 16:53:08,780 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-24 16:53:08,783 44 INFO rb-c855d12-225060-418428 odoo.addons.product_expiry.tests.test_generate_serial_numbers: Starting TestProductExpiryTour.test_generate_serial_with_expiration ... 2026-09-24 16:53:09,000 44 INFO rb-c855d12-225060-418428 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Chrome pid: 149203 2026-09-24 16:53:09,000 44 INFO rb-c855d12-225060-418428 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Chrome headless temporary user profile dir: /tmp/tmparku7kje_chrome_odoo 2026-09-24 16:53:09,000 44 INFO rb-c855d12-225060-418428 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Issuing json command http://127.0.0.1:35947/json/version 2026-09-24 16:53:09,000 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35947', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:53:09,000 44 INFO rb-c855d12-225060-418428 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Browser version: Chrome/150.0.7871.114 2026-09-24 16:53:09,000 44 INFO rb-c855d12-225060-418428 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Issuing json command http://127.0.0.1:35947/json 2026-09-24 16:53:09,000 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35947', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:53:09,000 44 INFO rb-c855d12-225060-418428 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Websocket url found: ws://127.0.0.1:35947/devtools/page/D96F5C19E97E1264354AFBAFC13A983C 2026-09-24 16:53:09,000 44 INFO rb-c855d12-225060-418428 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Enable chrome headless console log notification 2026-09-24 16:53:09,000 44 INFO rb-c855d12-225060-418428 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Chrome headless enable page notifications 2026-09-24 16:53:09,000 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-09-24 16:53:09,000 44 INFO rb-c855d12-225060-418428 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Setting session cookie in browser 2026-09-24 16:53:09,000 44 INFO rb-c855d12-225060-418428 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/808" in browser 2026-09-24 16:53:09,000 44 INFO rb-c855d12-225060-418428 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/808" 2026-09-24 16:53:09,000 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:53:10,000 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /odoo/action-stock.action_picking_tree_incoming/808 HTTP/1.1" 200 - 149 0.047 0.656 2026-09-24 16:53:10,000 44 INFO rb-c855d12-225060-418428 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Navigation result: {'frameId': 'D96F5C19E97E1264354AFBAFC13A983C', 'loaderId': '15BB7F05BEA861CA615CE113AD32132D', 'isDownload': False} 2026-09-24 16:53:10,000 44 INFO rb-c855d12-225060-418428 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-09-24 16:53:10,000 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 14 0.006 0.017 2026-09-24 16:53:10,000 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/webclient/load_menus HTTP/1.1" 200 - 15 0.006 0.064 2026-09-24 16:53:10,000 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/assets/546910a/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.074 2026-09-24 16:53:10,000 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/assets/6d48cc2/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.078 2026-09-24 16:53:10,000 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/assets/da1e8ce/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.000 0.003 2026-09-24 16:53:10,000 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/assets/768e600/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.003 2026-09-24 16:53:10,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.003 2026-09-24 16:53:10,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.009 2026-09-24 16:53:10,000 44 INFO rb-c855d12-225060-418428 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.008 2026-09-24 16:53:10,000 44 INFO rb-c855d12-225060-418428 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-09-24 16:53:10,000 44 INFO rb-c855d12-225060-418428 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.013 0.024 2026-09-24 16:53:10,000 44 INFO rb-c855d12-225060-418428 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration.browser: Owl is running in 'dev' mode. 2026-09-24 16:53:10,000 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.036 2026-09-24 16:53:10,000 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.034 2026-09-24 16:53:10,000 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:53:10,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.001 2026-09-24 16:53:10,000 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /odoo HTTP/1.1" 200 - 29 0.009 0.023 2026-09-24 16:53:10,000 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /odoo/offline HTTP/1.1" 200 - 5 0.002 0.038 2026-09-24 16:53:10,000 44 INFO rb-c855d12-225060-418428 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.002 0.010 2026-09-24 16:53:10,000 44 INFO rb-c855d12-225060-418428 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/808", "delayToCheckUndeterminisms": 0})" 2026-09-24 16:53:10,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.006 2026-09-24 16:53:10,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.006 2026-09-24 16:53:10,000 44 INFO rb-c855d12-225060-418428 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-09-24 16:53:10,000 44 INFO rb-c855d12-225060-418428 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.012 0.031 2026-09-24 16:53:10,000 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/image/res.partner/3/avatar_128?unique=1790263575000 HTTP/1.1" 200 - 6 0.003 0.052 2026-09-24 16:53:10,000 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /web/action/load HTTP/1.1" 200 - 13 0.004 0.062 2026-09-24 16:53:10,000 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.003 0.057 2026-09-24 16:53:10,000 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /mail/data HTTP/1.1" 200 - 35 0.011 0.072 2026-09-24 16:53:11,000 44 INFO rb-c855d12-225060-418428 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.029 0.125 2026-09-24 16:53:11,000 44 INFO rb-c855d12-225060-418428 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.202 2026-09-24 16:53:11,000 44 INFO rb-c855d12-225060-418428 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.008 0.016 2026-09-24 16:53:11,000 44 INFO rb-c855d12-225060-418428 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 - 66 0.019 0.058 2026-09-24 16:53:11,000 44 INFO rb-c855d12-225060-418428 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.003 2026-09-24 16:53:11,000 44 INFO rb-c855d12-225060-418428 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.005 0.010 2026-09-24 16:53:11,000 44 INFO rb-c855d12-225060-418428 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-09-24 16:53:11,000 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /mail/thread/messages HTTP/1.1" 200 - 27 0.009 0.018 2026-09-24 16:53:11,000 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /mail/data HTTP/1.1" 200 - 30 0.008 0.043 2026-09-24 16:53:11,000 44 INFO rb-c855d12-225060-418428 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.001 0.051 2026-09-24 16:53:11,000 44 INFO rb-c855d12-225060-418428 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.020 2026-09-24 16:53:11,000 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/image/res.partner/2/avatar_128?unique=1790263550000 HTTP/1.1" 200 - 5 0.003 0.015 2026-09-24 16:53:11,000 44 INFO rb-c855d12-225060-418428 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.001 0.029 2026-09-24 16:53:11,000 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /mail/data HTTP/1.1" 200 - 45 0.013 0.046 2026-09-24 16:53:11,000 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/assets/cb4fb99/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.000 0.059 2026-09-24 16:53:11,000 44 INFO rb-c855d12-225060-418428 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.004 0.055 2026-09-24 16:53:11,000 44 INFO rb-c855d12-225060-418428 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.003 0.068 2026-09-24 16:53:11,000 44 INFO rb-c855d12-225060-418428 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.003 0.023 2026-09-24 16:53:11,000 44 INFO rb-c855d12-225060-418428 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.007 0.023 2026-09-24 16:53:11,000 44 INFO rb-c855d12-225060-418428 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.002 0.005 2026-09-24 16:53:11,000 44 INFO rb-c855d12-225060-418428 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-09-24 16:53:11,000 44 INFO rb-c855d12-225060-418428 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.002 2026-09-24 16:53:11,000 44 INFO rb-c855d12-225060-418428 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-09-24 16:53:11,000 44 INFO rb-c855d12-225060-418428 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.003 0.007 2026-09-24 16:53:11,000 44 INFO rb-c855d12-225060-418428 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.001 0.003 2026-09-24 16:53:11,000 44 INFO rb-c855d12-225060-418428 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.001 0.004 2026-09-24 16:53:11,000 44 INFO rb-c855d12-225060-418428 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-09-24 16:53:11,000 44 INFO rb-c855d12-225060-418428 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 - 28 0.011 0.021 2026-09-24 16:53:11,000 44 INFO rb-c855d12-225060-418428 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.003 0.012 2026-09-24 16:53:11,000 44 INFO rb-c855d12-225060-418428 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-09-24 16:53:11,000 44 INFO rb-c855d12-225060-418428 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-09-24 16:53:11,000 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #2 deleted stock.move.line records with IDs: [1537, 1538] 2026-09-24 16:53:11,000 44 INFO rb-c855d12-225060-418428 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.017 0.041 2026-09-24 16:53:11,000 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /mail/thread/messages HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 16:53:11,000 44 INFO rb-c855d12-225060-418428 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-09-24 16:53:11,000 44 INFO rb-c855d12-225060-418428 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 - 39 0.012 0.030 2026-09-24 16:53:11,000 44 INFO rb-c855d12-225060-418428 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration.browser: tour succeeded 2026-09-24 16:53:11,000 44 INFO rb-c855d12-225060-418428 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration.browser: ╔═════════════════════════════════════════════════════╗ ║ TOUR test_generate_serial_with_expiration SUCCEEDED ║ ╚═════════════════════════════════════════════════════╝ 2026-09-24 16:53:11,000 44 INFO rb-c855d12-225060-418428 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 - 39 0.011 0.053 2026-09-24 16:53:12,000 44 INFO rb-c855d12-225060-418428 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration.browser: heap 30530716 (allocated 32845824) 2026-09-24 16:53:12,000 44 INFO rb-c855d12-225060-418428 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Closing chrome headless with pid 149203 2026-09-24 16:53:12,000 44 INFO rb-c855d12-225060-418428 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Closing websocket connection 2026-09-24 16:53:12,000 44 INFO rb-c855d12-225060-418428 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Terminating chrome headless with pid 149203 2026-09-24 16:53:12,000 44 INFO rb-c855d12-225060-418428 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20200601_000000_000000_test_generate_serial_with_expiration.txt 2026-09-24 16:53:12,000 44 INFO rb-c855d12-225060-418428 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Removing chrome user profile "/tmp/tmparku7kje_chrome_odoo" 2026-09-24 16:53:12,154 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-24 16:53:15,759 44 INFO rb-c855d12-225060-418428 odoo.addons.product_margin.tests.test_product_margin: Starting TestProductMargin.test_aggregates ... 2026-09-24 16:53:15,843 44 INFO rb-c855d12-225060-418428 odoo.addons.product_margin.tests.test_product_margin: Starting TestProductMargin.test_product_margin ... 2026-09-24 16:53:16,006 44 INFO rb-c855d12-225060-418428 odoo.addons.product_margin.tests.test_product_margin: Starting TestProductMargin.test_product_margin_negative_price_in_move_lines ... 2026-09-24 16:53:16,463 44 INFO rb-c855d12-225060-418428 odoo.addons.product_margin.tests.test_product_margin: Starting TestProductMargin.test_product_margin_read_grouping_sets ... 2026-09-24 16:53:17,052 44 INFO rb-c855d12-225060-418428 odoo.addons.product_margin.tests.test_product_margin: Starting TestProductMargin.test_sale_avg_price ... 2026-09-24 16:53:17,398 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-24 16:53:19,052 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_burndown_chart: Starting TestBurndownChartTour.test_burndown_chart_tour ... 2026-09-24 16:53:19,192 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Chrome pid: 149418 2026-09-24 16:53:19,192 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Chrome headless temporary user profile dir: /tmp/tmp3m969rum_chrome_odoo 2026-09-24 16:53:19,192 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Issuing json command http://127.0.0.1:36191/json/version 2026-09-24 16:53:19,193 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36191', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:53:19,232 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Browser version: Chrome/150.0.7871.114 2026-09-24 16:53:19,232 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Issuing json command http://127.0.0.1:36191/json 2026-09-24 16:53:19,233 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36191', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:53:19,239 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Websocket url found: ws://127.0.0.1:36191/devtools/page/3FE1D87AF04CD1E478BDC5FEB6B90124 2026-09-24 16:53:19,246 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Enable chrome headless console log notification 2026-09-24 16:53:19,249 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Chrome headless enable page notifications 2026-09-24 16:53:19,275 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-09-24 16:53:19,282 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Setting session cookie in browser 2026-09-24 16:53:19,283 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Open "http://127.0.0.1:8069/odoo" in browser 2026-09-24 16:53:19,283 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-09-24 16:53:19,290 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:53:20,007 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:20] "GET /odoo HTTP/1.1" 200 - 160 0.042 0.677 2026-09-24 16:53:20,010 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Navigation result: {'frameId': '3FE1D87AF04CD1E478BDC5FEB6B90124', 'loaderId': 'D5379EB600F518F8DA1AD99F4834F39D', 'isDownload': False} 2026-09-24 16:53:20,010 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Evaluate ready code "odoo.isTourReady('burndown_chart_tour')" 2026-09-24 16:53:20,033 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:20] "GET /web/assets/546910a/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-09-24 16:53:20,096 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:20] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.010 0.058 2026-09-24 16:53:20,100 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:20] "GET /web/assets/6d48cc2/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.072 2026-09-24 16:53:20,105 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:20] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.003 0.073 2026-09-24 16:53:20,114 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:20] "GET /web/assets/da1e8ce/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.004 2026-09-24 16:53:20,147 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:20] "GET /web/assets/768e600/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.003 2026-09-24 16:53:20,578 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:20] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:53:20,581 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:20] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:53:20,587 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:20] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-09-24 16:53:20,607 44 INFO rb-c855d12-225060-418428 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-09-24 16:53:20,627 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:20] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.010 0.024 2026-09-24 16:53:20,631 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:20] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.033 2026-09-24 16:53:20,633 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour.browser: Owl is running in 'dev' mode. 2026-09-24 16:53:20,638 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:20] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.027 2026-09-24 16:53:20,643 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:20] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:53:20,652 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:20] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:53:20,685 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:20] "GET /odoo HTTP/1.1" 200 - 29 0.008 0.022 2026-09-24 16:53:20,695 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:20] "GET /odoo/offline HTTP/1.1" 200 - 5 0.002 0.036 2026-09-24 16:53:20,734 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:20] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:53:20,739 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:20] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:53:20,739 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:20] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.008 0.019 2026-09-24 16:53:20,748 44 INFO rb-c855d12-225060-418428 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-09-24 16:53:20,754 44 INFO rb-c855d12-225060-418428 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-09-24 16:53:20,754 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:20] "GET /web/image/res.partner/3/avatar_128?unique=1790263575000 HTTP/1.1" 200 - 6 0.005 0.034 2026-09-24 16:53:20,763 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:20] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.002 0.047 2026-09-24 16:53:20,765 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:20] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.045 2026-09-24 16:53:20,779 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:20] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.003 0.033 2026-09-24 16:53:20,809 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:20] "POST /mail/data HTTP/1.1" 200 - 35 0.011 0.047 2026-09-24 16:53:20,811 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:20] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.092 2026-09-24 16:53:20,812 44 INFO rb-c855d12-225060-418428 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-09-24 16:53:20,813 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:20] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.063 2026-09-24 16:53:20,817 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:20] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:53:20,819 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:20] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:53:20,852 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:20] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:53:20,855 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:20] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:53:20,878 44 INFO rb-c855d12-225060-418428 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-09-24 16:53:20,891 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:20] "POST /web/action/load HTTP/1.1" 200 - 10 0.003 0.007 2026-09-24 16:53:21,033 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:21] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 110 0.035 0.088 2026-09-24 16:53:21,086 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:21] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 22 0.010 0.025 2026-09-24 16:53:21,088 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:21] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.037 2026-09-24 16:53:21,100 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:21] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:53:21,131 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:21] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-09-24 16:53:21,204 44 INFO rb-c855d12-225060-418428 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-09-24 16:53:21,219 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:21] "POST /mail/data HTTP/1.1" 200 - 45 0.011 0.030 2026-09-24 16:53:21,230 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:21] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.003 0.034 2026-09-24 16:53:21,247 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:21] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.003 0.009 2026-09-24 16:53:21,262 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour.browser: [5/21] Tour burndown_chart_tour → Step .o_graph_renderer 2026-09-24 16:53:21,272 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:21] "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.003 0.008 2026-09-24 16:53:21,295 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:21] "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.004 0.011 2026-09-24 16:53:21,333 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:21] "GET /web/bundle/web.assets_backend_lazy?lang=en_US HTTP/1.1" 200 - 6 0.001 0.033 2026-09-24 16:53:21,488 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/d7c1413/web.assets_backend_lazy.min.css (id:14320) 2026-09-24 16:53:21,491 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:21] "GET /web/assets/d7c1413/web.assets_backend_lazy.min.css HTTP/1.1" 200 - 15 0.005 0.149 2026-09-24 16:53:21,551 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/3ae6fed/web.assets_backend_lazy.min.js (id:14321) 2026-09-24 16:53:21,554 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:21] "GET /web/assets/3ae6fed/web.assets_backend_lazy.min.js HTTP/1.1" 200 - 6 0.003 0.213 2026-09-24 16:53:21,571 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:21] "POST /web/dataset/call_kw/project.project/read#project.project.read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:53:21,610 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:21] "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.007 0.022 2026-09-24 16:53:21,626 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:21] "GET /web/bundle/web.chartjs_lib?lang=en_US HTTP/1.1" 200 - 1 0.000 0.006 2026-09-24 16:53:21,632 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:21] "GET /web/assets/d0d218e/web.chartjs_lib.min.js HTTP/1.1" 200 - 2 0.000 0.002 2026-09-24 16:53:21,701 44 INFO rb-c855d12-225060-418428 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-09-24 16:53:21,754 44 INFO rb-c855d12-225060-418428 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-09-24 16:53:21,814 44 INFO rb-c855d12-225060-418428 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-09-24 16:53:21,816 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:21] "POST /web/dataset/call_kw/project.task.type/web_search_read#project.task.type.web_search_read HTTP/1.1" 200 - 2 0.001 0.003 2026-09-24 16:53:21,855 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:21] "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.006 0.026 2026-09-24 16:53:21,933 44 INFO rb-c855d12-225060-418428 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-09-24 16:53:21,994 44 INFO rb-c855d12-225060-418428 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-09-24 16:53:22,029 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:22] "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.006 0.029 2026-09-24 16:53:22,050 44 INFO rb-c855d12-225060-418428 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-09-24 16:53:22,107 44 INFO rb-c855d12-225060-418428 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-09-24 16:53:22,162 44 INFO rb-c855d12-225060-418428 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-09-24 16:53:22,228 44 INFO rb-c855d12-225060-418428 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-09-24 16:53:22,244 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:22] "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.005 0.016 2026-09-24 16:53:22,279 44 INFO rb-c855d12-225060-418428 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-09-24 16:53:22,339 44 INFO rb-c855d12-225060-418428 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-09-24 16:53:22,355 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:22] "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.005 0.015 2026-09-24 16:53:22,390 44 INFO rb-c855d12-225060-418428 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-09-24 16:53:22,445 44 INFO rb-c855d12-225060-418428 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-09-24 16:53:22,500 44 INFO rb-c855d12-225060-418428 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-09-24 16:53:22,559 44 INFO rb-c855d12-225060-418428 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-09-24 16:53:22,569 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:22] "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.004 0.010 2026-09-24 16:53:22,610 44 INFO rb-c855d12-225060-418428 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-09-24 16:53:22,665 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour.browser: tour succeeded 2026-09-24 16:53:22,665 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour.browser: ╔════════════════════════════════════╗ ║ TOUR burndown_chart_tour SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-09-24 16:53:22,738 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour.browser: heap 28941696 (allocated 32485376) 2026-09-24 16:53:22,743 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Closing chrome headless with pid 149418 2026-09-24 16:53:22,744 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Closing websocket connection 2026-09-24 16:53:22,744 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Terminating chrome headless with pid 149418 2026-09-24 16:53:22,802 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_165322_802097_test_burndown_chart_tour.txt 2026-09-24 16:53:22,802 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Removing chrome user profile "/tmp/tmp3m969rum_chrome_odoo" 2026-09-24 16:53:22,817 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-24 16:53:22,819 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_import_files: Starting TestImportFiles.test_import_task_template_xls ... 2026-09-24 16:53:22,819 44 INFO rb-c855d12-225060-418428 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-09-24 16:53:22,823 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-24 16:53:23,463 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStages.test_delete_personal_stage ... 2026-09-24 16:53:23,728 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9107, 9106, 9105] 2026-09-24 16:53:23,754 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #1 deleted project.task records with IDs: [978, 977, 976] 2026-09-24 16:53:23,757 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [2930, 2931, 2932, 2933, 2934, 2935] 2026-09-24 16:53:23,931 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #324 deleted project.task.type records with IDs: [2121] 2026-09-24 16:53:23,947 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #323 deleted project.task.type records with IDs: [2116] 2026-09-24 16:53:23,959 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #323 deleted project.task.type records with IDs: [2115, 2117] 2026-09-24 16:53:23,969 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #1 deleted project.task.type records with IDs: [2114, 2120] 2026-09-24 16:53:24,009 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #1 deleted project.task.type records with IDs: [2123, 2124, 2125] 2026-09-24 16:53:24,011 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStages.test_new_personal_stages_created_for_new_users ... 2026-09-24 16:53:24,209 44 INFO rb-c855d12-225060-418428 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-24 16:53:24,369 44 INFO rb-c855d12-225060-418428 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-24 16:53:24,476 44 INFO rb-c855d12-225060-418428 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-24 16:53:24,481 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStages.test_personal_stage_base ... 2026-09-24 16:53:24,611 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStages.test_personal_stage_read_group ... 2026-09-24 16:53:24,623 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9101, 9099, 9097] 2026-09-24 16:53:24,641 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #1 deleted project.task records with IDs: [975, 973, 972] 2026-09-24 16:53:24,644 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [2922, 2923, 2924, 2925, 2928, 2929] 2026-09-24 16:53:24,760 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStages.test_personal_stage_read_grouping_sets ... 2026-09-24 16:53:24,783 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStages.test_personal_stage_search ... 2026-09-24 16:53:24,897 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-09-24 16:53:25,556 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStageTour.test_personal_stage_tour ... 2026-09-24 16:53:25,695 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Chrome pid: 149642 2026-09-24 16:53:25,695 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Chrome headless temporary user profile dir: /tmp/tmpb216kwpx_chrome_odoo 2026-09-24 16:53:25,695 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Issuing json command http://127.0.0.1:45177/json/version 2026-09-24 16:53:25,696 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45177', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:53:25,740 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Browser version: Chrome/150.0.7871.114 2026-09-24 16:53:25,740 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Issuing json command http://127.0.0.1:45177/json 2026-09-24 16:53:25,741 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45177', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:53:25,750 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Websocket url found: ws://127.0.0.1:45177/devtools/page/E21EA52C6671583F3599EE24BCD561FF 2026-09-24 16:53:25,757 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Enable chrome headless console log notification 2026-09-24 16:53:25,759 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Chrome headless enable page notifications 2026-09-24 16:53:25,784 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:armandel from n/a 2026-09-24 16:53:25,789 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Setting session cookie in browser 2026-09-24 16:53:25,789 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Open "http://127.0.0.1:8069/odoo" in browser 2026-09-24 16:53:25,790 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-09-24 16:53:25,798 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:53:26,473 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:26] "GET /odoo HTTP/1.1" 200 - 157 0.039 0.638 2026-09-24 16:53:26,476 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Navigation result: {'frameId': 'E21EA52C6671583F3599EE24BCD561FF', 'loaderId': 'CC2D9E8849323FD6182BCD681AB46DFB', 'isDownload': False} 2026-09-24 16:53:26,476 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Evaluate ready code "odoo.isTourReady('personal_stage_tour')" 2026-09-24 16:53:26,495 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:26] "GET /web/assets/6d48cc2/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:53:26,499 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:26] "GET /web/assets/546910a/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-09-24 16:53:26,536 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:26] "GET /web/webclient/load_menus HTTP/1.1" 200 - 29 0.010 0.036 2026-09-24 16:53:26,542 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:26] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.002 0.047 2026-09-24 16:53:26,549 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:26] "GET /web/assets/da1e8ce/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.003 2026-09-24 16:53:26,581 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:26] "GET /web/assets/768e600/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.003 2026-09-24 16:53:26,945 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:26] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:53:26,947 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:26] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:53:26,955 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:26] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-24 16:53:26,966 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:26] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:53:26,976 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:26] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.007 2026-09-24 16:53:26,993 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour.browser: Owl is running in 'dev' mode. 2026-09-24 16:53:27,002 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:27] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:53:27,010 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:27] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:53:27,038 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:27] "GET /odoo HTTP/1.1" 200 - 28 0.007 0.017 2026-09-24 16:53:27,049 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:27] "GET /odoo/offline HTTP/1.1" 200 - 5 0.002 0.032 2026-09-24 16:53:27,074 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:27] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.000 0.004 2026-09-24 16:53:27,091 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:27] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:53:27,093 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:27] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:53:27,094 44 INFO rb-c855d12-225060-418428 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-09-24 16:53:27,096 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:27] "GET /web/image?model=res.users&field=avatar_128&id=331 HTTP/1.1" 200 - 14 0.008 0.018 2026-09-24 16:53:27,103 44 INFO rb-c855d12-225060-418428 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-09-24 16:53:27,109 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:27] "GET /web/image/res.partner/1408/avatar_128?unique=1790268804000 HTTP/1.1" 200 - 6 0.004 0.034 2026-09-24 16:53:27,112 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:27] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.001 0.034 2026-09-24 16:53:27,114 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:27] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.036 2026-09-24 16:53:27,123 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:27] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.003 0.027 2026-09-24 16:53:27,151 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:27] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:53:27,152 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:27] "POST /mail/data HTTP/1.1" 200 - 32 0.010 0.042 2026-09-24 16:53:27,154 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:27] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.055 2026-09-24 16:53:27,160 44 INFO rb-c855d12-225060-418428 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-09-24 16:53:27,211 44 INFO rb-c855d12-225060-418428 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-09-24 16:53:27,222 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:27] "POST /web/action/load HTTP/1.1" 200 - 10 0.003 0.007 2026-09-24 16:53:27,322 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 331, model: logistics.shipment.stage 2026-09-24 16:53:27,341 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:27] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 105 0.028 0.073 2026-09-24 16:53:27,387 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:27] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 24 0.009 0.021 2026-09-24 16:53:27,389 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:27] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.032 2026-09-24 16:53:27,405 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:27] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.001 0.003 2026-09-24 16:53:27,461 44 INFO rb-c855d12-225060-418428 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-09-24 16:53:27,467 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:27] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.003 0.010 2026-09-24 16:53:27,495 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:27] "POST /web/dataset/call_button/project.project/action_view_tasks#project.project.action_view_tasks HTTP/1.1" 200 - 22 0.006 0.027 2026-09-24 16:53:27,515 44 INFO rb-c855d12-225060-418428 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-09-24 16:53:27,567 44 INFO rb-c855d12-225060-418428 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-09-24 16:53:27,588 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: read, uid: 331, model: project.task, field: is_timeoff_task 2026-09-24 16:53:27,590 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: read, uid: 331, model: project.task, field: task_to_invoice 2026-09-24 16:53:27,623 44 INFO rb-c855d12-225060-418428 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-09-24 16:53:27,636 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:27] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 81 0.020 0.113 2026-09-24 16:53:27,672 44 INFO rb-c855d12-225060-418428 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-09-24 16:53:27,677 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:27] "POST /mail/data HTTP/1.1" 200 - 43 0.013 0.148 2026-09-24 16:53:27,682 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:27] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.001 0.030 2026-09-24 16:53:27,688 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:27] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 3 0.001 0.035 2026-09-24 16:53:27,692 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:27] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.035 2026-09-24 16:53:27,705 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:27] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.004 0.014 2026-09-24 16:53:27,709 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:27] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.009 2026-09-24 16:53:27,724 44 INFO rb-c855d12-225060-418428 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-09-24 16:53:27,737 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:27] "POST /web/action/load HTTP/1.1" 200 - 11 0.003 0.009 2026-09-24 16:53:27,779 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: read, uid: 331, model: project.task, field: is_timeoff_task 2026-09-24 16:53:27,780 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: read, uid: 331, model: project.task, field: task_to_invoice 2026-09-24 16:53:27,804 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:27] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 27 0.007 0.050 2026-09-24 16:53:27,819 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:27] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.002 0.005 2026-09-24 16:53:27,850 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:27] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 22 0.009 0.028 2026-09-24 16:53:27,910 44 INFO rb-c855d12-225060-418428 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-09-24 16:53:27,912 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:27] "GET /web/image/res.users/331/avatar_128 HTTP/1.1" 200 - 7 0.003 0.009 2026-09-24 16:53:27,965 44 INFO rb-c855d12-225060-418428 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-09-24 16:53:28,019 44 INFO rb-c855d12-225060-418428 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-09-24 16:53:28,029 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:28] "POST /web/dataset/call_kw/project.task.type/name_create#project.task.type.name_create HTTP/1.1" 200 - 7 0.003 0.006 2026-09-24 16:53:28,043 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:28] "POST /web/dataset/call_kw/project.task.type/web_resequence#project.task.type.web_resequence HTTP/1.1" 200 - 7 0.002 0.006 2026-09-24 16:53:28,074 44 INFO rb-c855d12-225060-418428 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-09-24 16:53:28,133 44 INFO rb-c855d12-225060-418428 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-09-24 16:53:28,142 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:28] "POST /web/dataset/call_kw/project.task.type/get_views#project.task.type.get_views HTTP/1.1" 200 - 3 0.001 0.007 2026-09-24 16:53:28,157 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:28] "POST /web/dataset/call_kw/project.task.type/web_read#project.task.type.web_read HTTP/1.1" 200 - 2 0.001 0.004 2026-09-24 16:53:28,192 44 INFO rb-c855d12-225060-418428 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-09-24 16:53:28,249 44 INFO rb-c855d12-225060-418428 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-09-24 16:53:28,255 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:28] "POST /web/dataset/call_kw/project.task.type/web_save#project.task.type.web_save HTTP/1.1" 200 - 3 0.001 0.003 2026-09-24 16:53:28,269 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:28] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.002 0.006 2026-09-24 16:53:28,296 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:28] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 18 0.008 0.026 2026-09-24 16:53:28,323 44 INFO rb-c855d12-225060-418428 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-09-24 16:53:28,377 44 INFO rb-c855d12-225060-418428 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-09-24 16:53:28,392 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:28] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 5 0.002 0.010 2026-09-24 16:53:28,408 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:28] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 5 0.003 0.008 2026-09-24 16:53:28,440 44 INFO rb-c855d12-225060-418428 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-09-24 16:53:28,495 44 INFO rb-c855d12-225060-418428 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-09-24 16:53:28,551 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:28] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 58 0.021 0.033 2026-09-24 16:53:28,569 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:28] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 3 0.002 0.009 2026-09-24 16:53:28,587 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:28] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 11 0.005 0.019 2026-09-24 16:53:28,611 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour.browser: tour succeeded 2026-09-24 16:53:28,611 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour.browser: ╔════════════════════════════════════╗ ║ TOUR personal_stage_tour SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-09-24 16:53:28,614 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:28] "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.013 0.037 2026-09-24 16:53:28,620 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:28] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 3 0.002 0.022 2026-09-24 16:53:28,628 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:28] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.002 0.031 2026-09-24 16:53:28,675 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour.browser: heap 29711852 (allocated 31834112) 2026-09-24 16:53:28,678 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Closing chrome headless with pid 149642 2026-09-24 16:53:28,679 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Closing websocket connection 2026-09-24 16:53:28,679 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Terminating chrome headless with pid 149642 2026-09-24 16:53:28,736 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_165328_736541_test_personal_stage_tour.txt 2026-09-24 16:53:28,736 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Removing chrome user profile "/tmp/tmpb216kwpx_chrome_odoo" 2026-09-24 16:53:28,752 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-24 16:53:32,663 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [28564] 2026-09-24 16:53:32,664 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [14] 2026-09-24 16:53:33,567 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_assert_initial_values ... 2026-09-24 16:53:33,781 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_copy_task_logs_chatter ... 2026-09-24 16:53:34,055 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_mail_alais_assignees_from_recipient_list ... 2026-09-24 16:53:34,478 44 INFO rb-c855d12-225060-418428 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-24 16:53:34,563 44 INFO rb-c855d12-225060-418428 odoo.addons.mail.models.mail_thread: Routing mail from e.e@example.com to "Bastien ProjectManager" ,"Goats" ,"Chell Gladys" ,"Armande ProjectUser" with Message-Id <1790268814.5334144-59770-test@iron.sky>: direct alias match: ('project.task', 0, {'project_id': 232}, 336, mail.alias(746,)) 2026-09-24 16:53:34,732 44 INFO rb-c855d12-225060-418428 odoo.addons.mail.models.mail_thread: Routing mail from e.e@example.com to armande.projectuser@example.com,b.t@example.com,project+goats@test.mycompany.com,bastien.projectmanager@example.com,chell@gladys.portal with Message-Id <1790268814.7135668-46890-test@iron.sky>: direct alias match: ('project.task', 0, {'project_id': 232}, 336, mail.alias(746,)) 2026-09-24 16:53:34,826 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_project_notify_get_recipients_groups ... 2026-09-24 16:53:35,132 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_task_access_action ... 2026-09-24 16:53:35,463 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_task_creation_from_mail ... 2026-09-24 16:53:35,768 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_task_creation_no_stage ... 2026-09-24 16:53:36,057 44 INFO rb-c855d12-225060-418428 odoo.addons.mail.models.mail_thread: Routing mail from "Chell Gladys" to "New Customer" ,"Valid Lelitre" ,help@test.mycompany.com with Message-Id <1790268816.0384729-27950-test@iron.sky>: direct alias match: ('project.task', 0, {'project_id': 233}, 338, mail.alias(747,)) 2026-09-24 16:53:36,127 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_task_creation_notifies_author ... 2026-09-24 16:53:36,407 44 INFO rb-c855d12-225060-418428 odoo.addons.mail.models.mail_thread: Routing mail from "Ernest Employee" to "New Customer" ,"Valid Lelitre" ,help@test.mycompany.com with Message-Id <1790268816.3880603-21728-test@iron.sky>: direct alias match: ('project.task', 0, {'project_id': 233}, 336, mail.alias(747,)) 2026-09-24 16:53:36,623 44 INFO rb-c855d12-225060-418428 odoo.addons.mail.models.mail_thread: Routing mail from "Ernest Employee" to "Armande ProjectUser" ,"New Cc" ,"Valid Poilvache" ,"Valid Lelitre" ,"New Customer" with Message-Id <1790268816.6033533-01634-test@iron.sky>: direct reply to msg: model: project.task, thread_id: 1018, custom_values: None, uid: 1 2026-09-24 16:53:36,685 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9285, 9284] 2026-09-24 16:53:36,747 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #1 deleted res.partner records with IDs: [1424, 1425] 2026-09-24 16:53:36,779 44 INFO rb-c855d12-225060-418428 odoo.addons.mail.models.mail_thread: Routing mail from "Chell Gladys" to "New Customer" ,"Valid Lelitre" ,help@test.mycompany.com with Message-Id <1790268816.7544785-86575-test@iron.sky>: direct alias match: ('project.task', 0, {'project_id': 233}, 338, mail.alias(747,)) 2026-09-24 16:53:36,992 44 INFO rb-c855d12-225060-418428 odoo.addons.mail.models.mail_thread: Routing mail from "Chell Gladys" to "Armande ProjectUser" ,"New Cc" ,"Valid Poilvache" ,"Valid Lelitre" ,"New Customer" with Message-Id <1790268816.9727693-23655-test@iron.sky>: direct reply to msg: model: project.task, thread_id: 1019, custom_values: None, uid: 1 2026-09-24 16:53:37,048 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9291, 9290] 2026-09-24 16:53:37,104 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #1 deleted res.partner records with IDs: [1426, 1427] 2026-09-24 16:53:37,133 44 INFO rb-c855d12-225060-418428 odoo.addons.mail.models.mail_thread: Routing mail from "New Author" to "New Customer" ,"Valid Lelitre" ,help@test.mycompany.com with Message-Id <1790268817.1087060-30570-test@iron.sky>: direct alias match: ('project.task', 0, {'project_id': 233}, 1, mail.alias(747,)) 2026-09-24 16:53:37,388 44 INFO rb-c855d12-225060-418428 odoo.addons.mail.models.mail_thread: Routing mail from "New Author" to "Armande ProjectUser" ,"New Cc" ,"Valid Poilvache" ,"Valid Lelitre" ,"New Customer" with Message-Id <1790268817.3687837-33675-test@iron.sky>: direct reply to msg: model: project.task, thread_id: 1020, custom_values: None, uid: 1 2026-09-24 16:53:37,445 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9297, 9296] 2026-09-24 16:53:37,502 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #1 deleted res.partner records with IDs: [1429, 1430] 2026-09-24 16:53:37,508 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_task_creation_removes_email_signatures ... 2026-09-24 16:53:37,770 44 INFO rb-c855d12-225060-418428 odoo.addons.mail.models.mail_thread: Routing mail from Chell Gladys <"Chell Gladys"> to help@test.mycompany.com with Message-Id <1790268817.7649634@localhost>: direct alias match: ('project.task', 0, {'project_id': 233}, 1, mail.alias(747,)) 2026-09-24 16:53:37,847 44 INFO rb-c855d12-225060-418428 odoo.addons.mail.models.mail_thread: Routing mail from Chell Gladys <"Chell Gladys"> to help@test.mycompany.com with Message-Id <1790268817.8422518@localhost>: direct alias match: ('project.task', 0, {'project_id': 233}, 1, mail.alias(747,)) 2026-09-24 16:53:37,904 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_task_notification_on_project_update ... 2026-09-24 16:53:38,286 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_task_notification_on_user_ids_update ... 2026-09-24 16:53:38,545 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [3078, 3079] 2026-09-24 16:53:38,549 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [2982, 2983] 2026-09-24 16:53:38,668 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_task_portal_share_adds_followers ... 2026-09-24 16:53:39,002 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-09-24 16:53:39,676 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_basic_milestone_write ... 2026-09-24 16:53:39,715 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_change_project_in_task ... 2026-09-24 16:53:39,890 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_duplicate_project_duplicates_milestones_on_tasks ... 2026-09-24 16:53:40,026 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_duplicate_project_with_milestones_disabled ... 2026-09-24 16:53:40,224 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_milestones_settings_change ... 2026-09-24 16:53:40,491 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_next_milestone_ordered_by_deadline ... 2026-09-24 16:53:40,515 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_project_milestone_color ... 2026-09-24 16:53:40,571 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_set_milestone_parent_task ... 2026-09-24 16:53:40,894 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-24 16:53:42,555 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_profitability: Starting TestProjectProfitabilityAccess.test_project_profitability_read ... 2026-09-24 16:53:43,340 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-24 16:53:44,171 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_report: Starting TestProjectReport.test_avg_rating_measure ... 2026-09-24 16:53:44,254 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-24 16:53:45,109 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_sharing_portal_access: Starting TestProjectSharingPortalAccess.test_followers_task_created_by_portal_user ... 2026-09-24 16:53:45,164 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_sharing_portal_access: Starting TestProjectSharingPortalAccess.test_mention_suggestions ... 2026-09-24 16:53:45,207 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #1 deleted project.collaborator records with IDs: [2] 2026-09-24 16:53:45,228 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_sharing_portal_access: Starting TestProjectSharingPortalAccess.test_read_task_with_portal_user ... 2026-09-24 16:53:45,296 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: bad_resource_allocation_task_alert 2026-09-24 16:53:45,300 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: bad_resource_allocation_task_count 2026-09-24 16:53:45,301 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: bad_resource_allocation_task_json 2026-09-24 16:53:45,302 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: document_ids 2026-09-24 16:53:45,303 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: document_count 2026-09-24 16:53:45,304 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: html_field_history_metadata 2026-09-24 16:53:45,305 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: message_follower_ids 2026-09-24 16:53:45,306 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: message_partner_ids 2026-09-24 16:53:45,307 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: message_ids 2026-09-24 16:53:45,308 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: has_message 2026-09-24 16:53:45,309 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: message_needaction 2026-09-24 16:53:45,310 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: message_needaction_counter 2026-09-24 16:53:45,311 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: message_has_error 2026-09-24 16:53:45,312 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: message_has_error_counter 2026-09-24 16:53:45,313 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: message_attachment_count 2026-09-24 16:53:45,314 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: rating_ids 2026-09-24 16:53:45,315 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: website_message_ids 2026-09-24 16:53:45,316 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: message_has_sms_error 2026-09-24 16:53:45,317 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: approval_coverage_state 2026-09-24 16:53:45,318 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: rotting_days 2026-09-24 16:53:45,319 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: is_rotting 2026-09-24 16:53:45,320 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: rating_last_value 2026-09-24 16:53:45,321 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: rating_last_feedback 2026-09-24 16:53:45,322 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: rating_last_image 2026-09-24 16:53:45,322 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: rating_count 2026-09-24 16:53:45,323 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: rating_avg 2026-09-24 16:53:45,324 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: rating_avg_text 2026-09-24 16:53:45,325 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: rating_percentage_satisfaction 2026-09-24 16:53:45,326 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: rating_last_text 2026-09-24 16:53:45,327 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: activity_ids 2026-09-24 16:53:45,328 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: activity_state 2026-09-24 16:53:45,329 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: activity_user_id 2026-09-24 16:53:45,330 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: activity_type_id 2026-09-24 16:53:45,331 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: activity_type_icon 2026-09-24 16:53:45,332 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: activity_date_deadline 2026-09-24 16:53:45,333 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: my_activity_date_deadline 2026-09-24 16:53:45,333 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: activity_summary 2026-09-24 16:53:45,335 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: activity_exception_decoration 2026-09-24 16:53:45,336 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: activity_exception_icon 2026-09-24 16:53:45,336 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: activity_calendar_event_id 2026-09-24 16:53:45,337 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: email_cc 2026-09-24 16:53:45,338 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: access_warning 2026-09-24 16:53:45,339 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: date_end 2026-09-24 16:53:45,340 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: task_properties 2026-09-24 16:53:45,341 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: role_ids 2026-09-24 16:53:45,342 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: personal_stage_type_ids 2026-09-24 16:53:45,343 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: personal_stage_id 2026-09-24 16:53:45,344 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: personal_stage_type_id 2026-09-24 16:53:45,345 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: partner_phone 2026-09-24 16:53:45,346 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: rating_active 2026-09-24 16:53:45,347 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: attachment_ids 2026-09-24 16:53:45,348 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: project_privacy_visibility 2026-09-24 16:53:45,349 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: subtask_completion_percentage 2026-09-24 16:53:45,350 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: working_hours_open 2026-09-24 16:53:45,351 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: working_hours_close 2026-09-24 16:53:45,352 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: working_days_open 2026-09-24 16:53:45,353 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: working_days_close 2026-09-24 16:53:45,354 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: closed_depend_on_count 2026-09-24 16:53:45,354 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: link_preview_name 2026-09-24 16:53:45,355 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: create_uid 2026-09-24 16:53:45,356 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: write_uid 2026-09-24 16:53:45,357 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: color_stage 2026-09-24 16:53:45,358 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: ancestor_id 2026-09-24 16:53:45,359 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: partner_name 2026-09-24 16:53:45,360 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: partner_company_name 2026-09-24 16:53:45,361 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: remaining_hours_percentage 2026-09-24 16:53:45,362 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: user_skill_ids 2026-09-24 16:53:45,363 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: leave_types_count 2026-09-24 16:53:45,364 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: is_timeoff_task 2026-09-24 16:53:45,365 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: planned_date_start 2026-09-24 16:53:45,366 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: planned_date_end 2026-09-24 16:53:45,367 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: recursive_depend_ids 2026-09-24 16:53:45,368 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: recursive_depending_ids 2026-09-24 16:53:45,369 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: resource_allocation 2026-09-24 16:53:45,370 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: dependency_level 2026-09-24 16:53:45,371 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: bad_resource_allocation_task_ids 2026-09-24 16:53:45,372 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: manager_id 2026-09-24 16:53:45,373 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: okr_node_id 2026-09-24 16:53:45,374 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: project_sale_order_id 2026-09-24 16:53:45,375 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: sale_order_state 2026-09-24 16:53:45,375 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: task_to_invoice 2026-09-24 16:53:45,376 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: pricing_type 2026-09-24 16:53:45,377 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: is_project_map_empty 2026-09-24 16:53:45,378 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: has_multi_sol 2026-09-24 16:53:45,379 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: timesheet_product_id 2026-09-24 16:53:45,380 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: last_sol_of_customer 2026-09-24 16:53:45,381 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: shipment_id 2026-09-24 16:53:45,382 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: shipment_stage_id 2026-09-24 16:53:45,383 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: template_task_id 2026-09-24 16:53:45,384 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: is_require_document 2026-09-24 16:53:45,385 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: required_document_ids 2026-09-24 16:53:45,386 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: requirement_doc_status 2026-09-24 16:53:45,388 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_sharing_portal_access: Starting TestProjectSharingPortalAccess.test_readonly_fields ... 2026-09-24 16:53:45,542 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_sharing_portal_access: Starting TestProjectSharingPortalAccess.test_wizard_confirm ... 2026-09-24 16:53:45,606 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #1 deleted project.collaborator records with IDs: [2] 2026-09-24 16:53:45,639 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [3141] 2026-09-24 16:53:45,642 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [3138] 2026-09-24 16:53:45,916 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_sharing_portal_access: Starting TestProjectSharingPortalAccess.test_write_task_with_portal_user ... 2026-09-24 16:53:46,069 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: id 2026-09-24 16:53:46,076 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: display_name 2026-09-24 16:53:46,081 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: message_is_follower 2026-09-24 16:53:46,086 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: duration_tracking 2026-09-24 16:53:46,091 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: access_url 2026-09-24 16:53:46,096 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: access_token 2026-09-24 16:53:46,101 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: active 2026-09-24 16:53:46,106 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: stage_id_color 2026-09-24 16:53:46,111 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: create_date 2026-09-24 16:53:46,115 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: write_date 2026-09-24 16:53:46,120 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: date_assign 2026-09-24 16:53:46,131 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: project_id 2026-09-24 16:53:46,136 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: display_in_project 2026-09-24 16:53:46,141 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: allocated_hours 2026-09-24 16:53:46,146 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: subtask_allocated_hours 2026-09-24 16:53:46,159 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: user_ids 2026-09-24 16:53:46,164 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: portal_user_names 2026-09-24 16:53:46,169 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: email_from 2026-09-24 16:53:46,177 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: company_id 2026-09-24 16:53:46,182 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: displayed_image_id 2026-09-24 16:53:46,187 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: subtask_count 2026-09-24 16:53:46,191 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: closed_subtask_count 2026-09-24 16:53:46,197 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: allow_milestones 2026-09-24 16:53:46,206 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: milestone_id 2026-09-24 16:53:46,211 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: has_late_and_unreached_milestone 2026-09-24 16:53:46,216 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: allow_task_dependencies 2026-09-24 16:53:46,223 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: depend_on_ids 2026-09-24 16:53:46,228 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: depend_on_count 2026-09-24 16:53:46,235 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: dependent_ids 2026-09-24 16:53:46,240 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: dependent_tasks_count 2026-09-24 16:53:46,245 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: display_parent_task_button 2026-09-24 16:53:46,251 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: current_user_same_company_partner 2026-09-24 16:53:46,256 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: display_follow_button 2026-09-24 16:53:46,261 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: allow_recurring_tasks 2026-09-24 16:53:46,266 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: recurring_task 2026-09-24 16:53:46,271 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: recurring_count 2026-09-24 16:53:46,272 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 353, model: project.task.recurrence 2026-09-24 16:53:46,277 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: repeat_interval 2026-09-24 16:53:46,282 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: repeat_unit 2026-09-24 16:53:46,287 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: repeat_type 2026-09-24 16:53:46,292 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: repeat_until 2026-09-24 16:53:46,297 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: is_template 2026-09-24 16:53:46,302 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: has_project_template 2026-09-24 16:53:46,307 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: has_template_ancestor 2026-09-24 16:53:46,311 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: analytic_account_active 2026-09-24 16:53:46,316 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: allow_timesheets 2026-09-24 16:53:46,321 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: remaining_hours 2026-09-24 16:53:46,326 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: effective_hours 2026-09-24 16:53:46,331 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: total_hours_spent 2026-09-24 16:53:46,336 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: progress 2026-09-24 16:53:46,341 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: overtime 2026-09-24 16:53:46,346 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: subtask_effective_hours 2026-09-24 16:53:46,360 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: timesheet_ids 2026-09-24 16:53:46,368 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: encode_uom_in_days 2026-09-24 16:53:46,379 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: sale_order_id 2026-09-24 16:53:46,389 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: sale_line_id 2026-09-24 16:53:46,394 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: allow_billable 2026-09-24 16:53:46,399 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: display_sale_order_button 2026-09-24 16:53:46,404 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: remaining_hours_so 2026-09-24 16:53:46,409 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: remaining_hours_available 2026-09-24 16:53:46,414 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: bad_resource_allocation_task_alert 2026-09-24 16:53:46,419 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: bad_resource_allocation_task_count 2026-09-24 16:53:46,424 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: bad_resource_allocation_task_json 2026-09-24 16:53:46,425 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 353, model: document.document 2026-09-24 16:53:46,431 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: document_count 2026-09-24 16:53:46,436 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: html_field_history_metadata 2026-09-24 16:53:46,437 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 353, model: mail.followers 2026-09-24 16:53:46,446 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: message_partner_ids 2026-09-24 16:53:46,457 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: message_ids 2026-09-24 16:53:46,462 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: has_message 2026-09-24 16:53:46,467 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: message_needaction 2026-09-24 16:53:46,472 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: message_needaction_counter 2026-09-24 16:53:46,477 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: message_has_error 2026-09-24 16:53:46,482 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: message_has_error_counter 2026-09-24 16:53:46,487 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: message_attachment_count 2026-09-24 16:53:46,487 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 353, model: rating.rating 2026-09-24 16:53:46,496 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: website_message_ids 2026-09-24 16:53:46,501 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: message_has_sms_error 2026-09-24 16:53:46,506 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: approval_coverage_state 2026-09-24 16:53:46,511 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: rotting_days 2026-09-24 16:53:46,516 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: is_rotting 2026-09-24 16:53:46,521 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: rating_last_value 2026-09-24 16:53:46,526 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: rating_last_feedback 2026-09-24 16:53:46,530 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: rating_last_image 2026-09-24 16:53:46,535 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: rating_count 2026-09-24 16:53:46,540 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: rating_avg 2026-09-24 16:53:46,545 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: rating_avg_text 2026-09-24 16:53:46,550 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: rating_percentage_satisfaction 2026-09-24 16:53:46,555 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: rating_last_text 2026-09-24 16:53:46,556 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 353, model: mail.activity 2026-09-24 16:53:46,561 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: activity_state 2026-09-24 16:53:46,570 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: activity_user_id 2026-09-24 16:53:46,571 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 353, model: mail.activity.type 2026-09-24 16:53:46,577 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: activity_type_icon 2026-09-24 16:53:46,582 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: activity_date_deadline 2026-09-24 16:53:46,587 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: my_activity_date_deadline 2026-09-24 16:53:46,591 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: activity_summary 2026-09-24 16:53:46,596 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: activity_exception_decoration 2026-09-24 16:53:46,601 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: activity_exception_icon 2026-09-24 16:53:46,610 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: activity_calendar_event_id 2026-09-24 16:53:46,615 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: email_cc 2026-09-24 16:53:46,620 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: access_warning 2026-09-24 16:53:46,625 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: date_end 2026-09-24 16:53:46,630 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: task_properties 2026-09-24 16:53:46,631 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 353, model: project.role 2026-09-24 16:53:46,636 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: personal_stage_type_ids 2026-09-24 16:53:46,637 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 353, model: project.task.stage.personal 2026-09-24 16:53:46,643 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: personal_stage_type_id 2026-09-24 16:53:46,648 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: partner_phone 2026-09-24 16:53:46,653 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: rating_active 2026-09-24 16:53:46,658 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: attachment_ids 2026-09-24 16:53:46,663 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: project_privacy_visibility 2026-09-24 16:53:46,668 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: subtask_completion_percentage 2026-09-24 16:53:46,673 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: working_hours_open 2026-09-24 16:53:46,678 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: working_hours_close 2026-09-24 16:53:46,683 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: working_days_open 2026-09-24 16:53:46,688 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: working_days_close 2026-09-24 16:53:46,693 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: closed_depend_on_count 2026-09-24 16:53:46,699 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: link_preview_name 2026-09-24 16:53:46,708 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: create_uid 2026-09-24 16:53:46,718 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: write_uid 2026-09-24 16:53:46,723 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: color_stage 2026-09-24 16:53:46,730 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: ancestor_id 2026-09-24 16:53:46,734 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: partner_name 2026-09-24 16:53:46,739 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: partner_company_name 2026-09-24 16:53:46,745 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: remaining_hours_percentage 2026-09-24 16:53:46,746 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 353, model: hr.employee.skill 2026-09-24 16:53:46,751 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: leave_types_count 2026-09-24 16:53:46,756 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: is_timeoff_task 2026-09-24 16:53:46,761 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: planned_date_start 2026-09-24 16:53:46,766 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: planned_date_end 2026-09-24 16:53:46,773 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: recursive_depend_ids 2026-09-24 16:53:46,779 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: recursive_depending_ids 2026-09-24 16:53:46,784 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: resource_allocation 2026-09-24 16:53:46,789 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: dependency_level 2026-09-24 16:53:46,796 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: bad_resource_allocation_task_ids 2026-09-24 16:53:46,805 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: manager_id 2026-09-24 16:53:46,806 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 353, model: okr.node 2026-09-24 16:53:46,812 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: project_sale_order_id 2026-09-24 16:53:46,817 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: sale_order_state 2026-09-24 16:53:46,822 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: task_to_invoice 2026-09-24 16:53:46,827 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: pricing_type 2026-09-24 16:53:46,832 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: is_project_map_empty 2026-09-24 16:53:46,837 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: has_multi_sol 2026-09-24 16:53:46,854 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: timesheet_product_id 2026-09-24 16:53:46,861 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: last_sol_of_customer 2026-09-24 16:53:46,872 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: shipment_id 2026-09-24 16:53:46,873 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 353, model: logistics.shipment.stage 2026-09-24 16:53:46,880 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: template_task_id 2026-09-24 16:53:46,885 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: is_require_document 2026-09-24 16:53:46,886 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 353, model: logistics.shipment.required.document 2026-09-24 16:53:46,891 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: requirement_doc_status 2026-09-24 16:53:46,899 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-24 16:53:47,121 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_sharing_ui: Starting TestProjectSharingUi.test_01_project_sharing ... 2026-09-24 16:53:47,293 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Chrome pid: 149874 2026-09-24 16:53:47,293 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Chrome headless temporary user profile dir: /tmp/tmpp35e904b_chrome_odoo 2026-09-24 16:53:47,293 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Issuing json command http://127.0.0.1:42961/json/version 2026-09-24 16:53:47,294 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42961', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:53:47,333 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Browser version: Chrome/150.0.7871.114 2026-09-24 16:53:47,333 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Issuing json command http://127.0.0.1:42961/json 2026-09-24 16:53:47,333 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42961', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:53:47,339 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Websocket url found: ws://127.0.0.1:42961/devtools/page/AAE044D7287FD0DBC9E024DAACBE7E09 2026-09-24 16:53:47,347 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Enable chrome headless console log notification 2026-09-24 16:53:47,350 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Chrome headless enable page notifications 2026-09-24 16:53:47,404 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-09-24 16:53:47,409 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Setting session cookie in browser 2026-09-24 16:53:47,409 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Open "http://127.0.0.1:8069/odoo" in browser 2026-09-24 16:53:47,410 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Navigating to: "http://127.0.0.1:8069/odoo" 2026-09-24 16:53:47,416 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:53:48,100 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:48] "GET /odoo HTTP/1.1" 200 - 154 0.042 0.644 2026-09-24 16:53:48,103 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Navigation result: {'frameId': 'AAE044D7287FD0DBC9E024DAACBE7E09', 'loaderId': 'C4C2C7A576106C70A43B0F547690130C', 'isDownload': False} 2026-09-24 16:53:48,103 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Evaluate ready code "odoo.isTourReady('project_sharing_tour')" 2026-09-24 16:53:48,123 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:48] "GET /web/assets/6d48cc2/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:53:48,127 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:48] "GET /web/assets/546910a/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-09-24 16:53:48,194 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:48] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.013 0.060 2026-09-24 16:53:48,201 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:48] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.003 0.076 2026-09-24 16:53:48,208 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:48] "GET /web/assets/da1e8ce/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.003 2026-09-24 16:53:48,239 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:48] "GET /web/assets/768e600/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.003 2026-09-24 16:53:48,581 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:48] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:53:48,582 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:48] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:53:48,584 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:48] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-09-24 16:53:48,606 44 INFO rb-c855d12-225060-418428 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-09-24 16:53:48,626 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:48] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.010 0.024 2026-09-24 16:53:48,629 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:48] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.032 2026-09-24 16:53:48,635 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: Owl is running in 'dev' mode. 2026-09-24 16:53:48,636 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:48] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.028 2026-09-24 16:53:48,641 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:48] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:53:48,651 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:48] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:53:48,683 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:48] "GET /odoo HTTP/1.1" 200 - 29 0.007 0.022 2026-09-24 16:53:48,694 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:48] "GET /odoo/offline HTTP/1.1" 200 - 5 0.002 0.036 2026-09-24 16:53:48,718 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:48] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.003 0.007 2026-09-24 16:53:48,737 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:48] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:53:48,738 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:48] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:53:48,742 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:48] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.008 0.026 2026-09-24 16:53:48,745 44 INFO rb-c855d12-225060-418428 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-09-24 16:53:48,754 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:48] "GET /web/image/res.partner/3/avatar_128?unique=1790268826000 HTTP/1.1" 200 - 6 0.004 0.043 2026-09-24 16:53:48,757 44 INFO rb-c855d12-225060-418428 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-09-24 16:53:48,758 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:48] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.001 0.041 2026-09-24 16:53:48,761 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:48] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.043 2026-09-24 16:53:48,776 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:48] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.003 0.031 2026-09-24 16:53:48,800 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:48] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:53:48,801 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:48] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:53:48,809 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:48] "POST /mail/data HTTP/1.1" 200 - 34 0.015 0.049 2026-09-24 16:53:48,810 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:48] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.071 2026-09-24 16:53:48,811 44 INFO rb-c855d12-225060-418428 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-09-24 16:53:48,864 44 INFO rb-c855d12-225060-418428 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-09-24 16:53:48,876 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:48] "POST /web/action/load HTTP/1.1" 200 - 10 0.003 0.007 2026-09-24 16:53:48,915 44 INFO rb-c855d12-225060-418428 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-09-24 16:53:49,025 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:49] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 110 0.031 0.094 2026-09-24 16:53:49,077 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:49] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 28 0.010 0.025 2026-09-24 16:53:49,079 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:49] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.037 2026-09-24 16:53:49,095 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:49] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:53:49,164 44 INFO rb-c855d12-225060-418428 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-09-24 16:53:49,165 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:49] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.003 0.009 2026-09-24 16:53:49,208 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:49] "POST /mail/data HTTP/1.1" 200 - 45 0.011 0.030 2026-09-24 16:53:49,236 44 INFO rb-c855d12-225060-418428 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-09-24 16:53:49,243 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:49] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.004 0.011 2026-09-24 16:53:49,251 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:49] "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.002 0.012 2026-09-24 16:53:49,275 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:49] "POST /web/dataset/call_kw/project.share.wizard/get_views#project.share.wizard.get_views HTTP/1.1" 200 - 17 0.003 0.011 2026-09-24 16:53:49,301 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:49] "POST /web/dataset/call_kw/project.share.wizard/onchange#project.share.wizard.onchange HTTP/1.1" 200 - 17 0.008 0.009 2026-09-24 16:53:49,342 44 INFO rb-c855d12-225060-418428 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-09-24 16:53:49,346 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:49] "POST /web/dataset/call_kw/project.share.collaborator.wizard/onchange#project.share.collaborator.wizard.onchange HTTP/1.1" 200 - 1 0.001 0.003 2026-09-24 16:53:49,401 44 INFO rb-c855d12-225060-418428 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-09-24 16:53:49,408 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:49] "POST /web/dataset/call_kw/res.partner/web_name_search#res.partner.web_name_search HTTP/1.1" 200 - 4 0.003 0.009 2026-09-24 16:53:49,662 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:49] "POST /web/dataset/call_kw/res.partner/web_name_search#res.partner.web_name_search HTTP/1.1" 200 - 3 0.004 0.008 2026-09-24 16:53:49,700 44 INFO rb-c855d12-225060-418428 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-09-24 16:53:49,705 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:49] "POST /web/dataset/call_kw/project.share.collaborator.wizard/onchange#project.share.collaborator.wizard.onchange HTTP/1.1" 200 - 3 0.001 0.004 2026-09-24 16:53:49,719 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:49] "POST /web/dataset/call_kw/project.share.wizard/onchange#project.share.wizard.onchange HTTP/1.1" 200 - 2 0.002 0.006 2026-09-24 16:53:49,757 44 INFO rb-c855d12-225060-418428 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-09-24 16:53:49,813 44 INFO rb-c855d12-225060-418428 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-09-24 16:53:49,822 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:49] "POST /web/dataset/call_kw/project.share.collaborator.wizard/onchange#project.share.collaborator.wizard.onchange HTTP/1.1" 200 - 5 0.002 0.007 2026-09-24 16:53:49,835 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:49] "POST /web/dataset/call_kw/project.share.wizard/onchange#project.share.wizard.onchange HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:53:49,868 44 INFO rb-c855d12-225060-418428 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-09-24 16:53:49,965 44 INFO rb-c855d12-225060-418428 odoo.tests.common: Simulating signal changes during tests 2026-09-24 16:53:49,965 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:49] "POST /web/dataset/call_kw/project.share.wizard/web_save#project.share.wizard.web_save HTTP/1.1" 200 - 103 0.038 0.058 2026-09-24 16:53:50,045 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:50] "POST /web/dataset/call_button/project.share.wizard/action_share_record#project.share.wizard.action_share_record HTTP/1.1" 200 - 63 0.019 0.054 2026-09-24 16:53:50,085 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:50] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 32 0.011 0.022 2026-09-24 16:53:50,110 44 INFO rb-c855d12-225060-418428 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-09-24 16:53:50,802 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:50] "GET /my/projects HTTP/1.1" 200 - 141 0.044 0.591 2026-09-24 16:53:50,835 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ae6a0dc/web.assets_frontend.min.css, copying from /web/assets/ae6a0dc/web.assets_frontend.min.css 2026-09-24 16:53:50,873 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:50] "GET /web/assets/1/ae6a0dc/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.025 0.027 2026-09-24 16:53:50,876 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/f425e9e/web.assets_frontend_minimal.min.js, copying from /web/assets/f425e9e/web.assets_frontend_minimal.min.js 2026-09-24 16:53:50,883 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:50] "GET /web/assets/1/f425e9e/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.003 0.058 2026-09-24 16:53:50,887 44 INFO rb-c855d12-225060-418428 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-09-24 16:53:50,887 44 INFO rb-c855d12-225060-418428 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-09-24 16:53:50,888 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/cddcc1e/web.__assets_tests_call__.min.js, copying from /web/assets/cddcc1e/web.__assets_tests_call__.min.js 2026-09-24 16:53:50,899 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:50] "GET /web/assets/1/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.002 0.015 2026-09-24 16:53:50,920 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:50] "GET /web/image/website/1/logo/My%20Website?unique=66fa3c7 HTTP/1.1" 200 - 4 0.001 0.003 2026-09-24 16:53:50,954 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:50] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:53:50,964 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/f7d156a/web.assets_frontend_lazy.min.js, copying from /web/assets/f7d156a/web.assets_frontend_lazy.min.js 2026-09-24 16:53:50,984 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:50] "GET /web/assets/1/f7d156a/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.003 0.029 2026-09-24 16:53:50,989 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:50] "GET /web/image/website/1/favicon?unique=66fa3c7 HTTP/1.1" 200 - 4 0.001 0.033 2026-09-24 16:53:51,245 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:51] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.003 2026-09-24 16:53:51,254 44 INFO rb-c855d12-225060-418428 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-09-24 16:53:51,316 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:51] "POST /mail/data HTTP/1.1" 200 - 21 0.007 0.014 2026-09-24 16:53:51,324 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:51] "GET /my/projects/255 HTTP/1.1" 303 - 4 0.001 0.004 2026-09-24 16:53:51,505 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:51] "GET /my/projects/255/project_sharing HTTP/1.1" 200 - 71 0.013 0.164 2026-09-24 16:53:51,521 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:51] "GET /web/assets/bc96497/project.webclient.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:53:51,522 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:51] "GET /web/assets/d673736/project.webclient.min.js HTTP/1.1" 200 - 2 0.000 0.005 2026-09-24 16:53:51,531 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:51] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.000 0.002 2026-09-24 16:53:51,783 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:51] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:53:51,789 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:51] "GET /web/webclient/translations?hash=ca7f190ee5e1815709411cf4b263ab55f9b6feab&lang=en_US HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:53:51,789 44 INFO rb-c855d12-225060-418428 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-09-24 16:53:51,797 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:51] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.001 0.002 2026-09-24 16:53:51,805 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: Owl is running in 'dev' mode. 2026-09-24 16:53:51,846 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:51] "POST /web/action/load HTTP/1.1" 200 - 12 0.005 0.010 2026-09-24 16:53:51,866 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:51] "POST /mail/data HTTP/1.1" 200 - 21 0.007 0.025 2026-09-24 16:53:51,954 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:51] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 64 0.018 0.077 2026-09-24 16:53:51,955 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:51] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.111 2026-09-24 16:53:51,974 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:51] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:53:51,981 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:51] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 4 0.001 0.010 2026-09-24 16:53:52,024 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:52] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:53:52,027 44 INFO rb-c855d12-225060-418428 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-09-24 16:53:52,083 44 INFO rb-c855d12-225060-418428 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-09-24 16:53:52,102 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:52] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.001 0.006 2026-09-24 16:53:52,112 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:52] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:53:52,139 44 INFO rb-c855d12-225060-418428 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-09-24 16:53:52,189 44 INFO rb-c855d12-225060-418428 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-09-24 16:53:52,244 44 INFO rb-c855d12-225060-418428 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-09-24 16:53:52,303 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:52] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 56 0.021 0.036 2026-09-24 16:53:52,329 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:52] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 7 0.004 0.011 2026-09-24 16:53:52,375 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:52] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.002 0.027 2026-09-24 16:53:52,429 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:52] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 25 0.011 0.028 2026-09-24 16:53:52,469 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:52] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:53:52,521 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:52] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.000 0.003 2026-09-24 16:53:52,570 44 INFO rb-c855d12-225060-418428 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-09-24 16:53:52,610 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:52] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 24 0.011 0.028 2026-09-24 16:53:52,627 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:52] "POST /mail/chatter_fetch HTTP/1.1" 200 - 10 0.005 0.047 2026-09-24 16:53:52,646 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:52] "POST /mail/data HTTP/1.1" 200 - 9 0.003 0.058 2026-09-24 16:53:52,649 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:52] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.025 2026-09-24 16:53:52,700 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:52] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 40 0.014 0.059 2026-09-24 16:53:52,794 44 INFO rb-c855d12-225060-418428 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-09-24 16:53:52,800 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:52] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:53:52,816 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:52] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:53:52,824 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:52] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:53:52,856 44 INFO rb-c855d12-225060-418428 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-09-24 16:53:52,877 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:52] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.020 2026-09-24 16:53:52,884 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:52] "GET /web/assets/cb4fb99/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.003 2026-09-24 16:53:52,958 44 INFO rb-c855d12-225060-418428 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-09-24 16:53:53,036 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:53] "POST /mail/message/post HTTP/1.1" 200 - 53 0.019 0.064 2026-09-24 16:53:53,063 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:53] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.002 0.100 2026-09-24 16:53:53,068 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:53] "POST /mail/data HTTP/1.1" 200 - 4 0.001 0.007 2026-09-24 16:53:53,074 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:53] "POST /mail/chatter_fetch HTTP/1.1" 200 - 5 0.002 0.011 2026-09-24 16:53:53,094 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:53] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 13 0.006 0.014 2026-09-24 16:53:53,099 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:53] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.001 0.025 2026-09-24 16:53:53,106 44 INFO rb-c855d12-225060-418428 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-09-24 16:53:53,159 44 INFO rb-c855d12-225060-418428 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-09-24 16:53:53,212 44 INFO rb-c855d12-225060-418428 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-09-24 16:53:53,266 44 INFO rb-c855d12-225060-418428 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-09-24 16:53:53,318 44 INFO rb-c855d12-225060-418428 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-09-24 16:53:53,339 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:53] "POST /web/dataset/call_kw/ir.filters/create_filter#ir.filters.create_filter HTTP/1.1" 200 - 11 0.006 0.013 2026-09-24 16:53:53,353 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:53] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.002 0.007 2026-09-24 16:53:53,369 44 INFO rb-c855d12-225060-418428 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-09-24 16:53:53,372 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:53] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 13 0.006 0.022 2026-09-24 16:53:53,421 44 INFO rb-c855d12-225060-418428 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-09-24 16:53:53,473 44 INFO rb-c855d12-225060-418428 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-09-24 16:53:53,483 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:53] "POST /web/dataset/call_kw/ir.filters/create_filter#ir.filters.create_filter HTTP/1.1" 200 - 6 0.003 0.006 2026-09-24 16:53:53,494 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:53] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.001 0.005 2026-09-24 16:53:53,512 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:53] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 13 0.006 0.017 2026-09-24 16:53:53,528 44 INFO rb-c855d12-225060-418428 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-09-24 16:53:53,560 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:53] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 5 0.003 0.027 2026-09-24 16:53:53,585 44 INFO rb-c855d12-225060-418428 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-09-24 16:53:53,597 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:53] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 17 0.009 0.016 2026-09-24 16:53:53,622 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:53] "POST /web/dataset/call_kw/project.task.type/name_search#project.task.type.name_search HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:53:53,638 44 INFO rb-c855d12-225060-418428 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-09-24 16:53:53,689 44 INFO rb-c855d12-225060-418428 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-09-24 16:53:53,739 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: tour succeeded 2026-09-24 16:53:53,740 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: ╔═════════════════════════════════════╗ ║ TOUR project_sharing_tour SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-09-24 16:53:53,812 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: heap 24247820 (allocated 28262400) 2026-09-24 16:53:53,814 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Closing chrome headless with pid 149874 2026-09-24 16:53:53,815 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Closing websocket connection 2026-09-24 16:53:53,816 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Terminating chrome headless with pid 149874 2026-09-24 16:53:53,871 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_165353_871804_test_01_project_sharing.txt 2026-09-24 16:53:53,872 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Removing chrome user profile "/tmp/tmpp35e904b_chrome_odoo" 2026-09-24 16:53:53,883 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_sharing_ui: Starting TestProjectSharingUi.test_02_project_sharing ... 2026-09-24 16:53:54,211 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Chrome pid: 150155 2026-09-24 16:53:54,211 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Chrome headless temporary user profile dir: /tmp/tmppimr_y2h_chrome_odoo 2026-09-24 16:53:54,211 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Issuing json command http://127.0.0.1:34937/json/version 2026-09-24 16:53:54,212 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34937', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:53:54,214 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Browser version: Chrome/150.0.7871.114 2026-09-24 16:53:54,214 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Issuing json command http://127.0.0.1:34937/json 2026-09-24 16:53:54,214 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34937', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:53:54,215 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Websocket url found: ws://127.0.0.1:34937/devtools/page/FC2FE630CA98187C5F67C732AA6A2A22 2026-09-24 16:53:54,216 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Enable chrome headless console log notification 2026-09-24 16:53:54,217 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Chrome headless enable page notifications 2026-09-24 16:53:54,232 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:georges1 from n/a 2026-09-24 16:53:54,237 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Setting session cookie in browser 2026-09-24 16:53:54,238 44 INFO rb-c855d12-225060-418428 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-09-24 16:53:54,238 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Navigating to: "http://127.0.0.1:8069/my/projects" 2026-09-24 16:53:54,244 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:53:54,987 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:54] "GET /my/projects HTTP/1.1" 200 - 133 0.038 0.707 2026-09-24 16:53:54,990 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Navigation result: {'frameId': 'FC2FE630CA98187C5F67C732AA6A2A22', 'loaderId': 'AA5DF977F7B2BA3CD10BDF078A30CDC5', 'isDownload': False} 2026-09-24 16:53:54,990 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Evaluate ready code "odoo.isTourReady('portal_project_sharing_tour')" 2026-09-24 16:53:55,006 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53: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-09-24 16:53:55,013 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ae6a0dc/web.assets_frontend.min.css, copying from /web/assets/ae6a0dc/web.assets_frontend.min.css 2026-09-24 16:53:55,058 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:55] "GET /web/assets/1/ae6a0dc/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.030 0.023 2026-09-24 16:53:55,062 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/f425e9e/web.assets_frontend_minimal.min.js, copying from /web/assets/f425e9e/web.assets_frontend_minimal.min.js 2026-09-24 16:53:55,070 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:55] "GET /web/assets/1/f425e9e/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.003 0.053 2026-09-24 16:53:55,072 44 INFO rb-c855d12-225060-418428 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-09-24 16:53:55,072 44 INFO rb-c855d12-225060-418428 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-09-24 16:53:55,075 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/cddcc1e/web.__assets_tests_call__.min.js, copying from /web/assets/cddcc1e/web.__assets_tests_call__.min.js 2026-09-24 16:53:55,087 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:55] "GET /web/assets/1/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.003 0.015 2026-09-24 16:53:55,122 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:55] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:53:55,123 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:55] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:53:55,126 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:55] "GET /web/image/website/1/logo/My%20Website?unique=66fa3c7 HTTP/1.1" 200 - 4 0.002 0.005 2026-09-24 16:53:55,165 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/f7d156a/web.assets_frontend_lazy.min.js, copying from /web/assets/f7d156a/web.assets_frontend_lazy.min.js 2026-09-24 16:53:55,190 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:55] "GET /web/assets/1/f7d156a/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.004 0.034 2026-09-24 16:53:55,195 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:55] "GET /web/image/website/1/favicon?unique=66fa3c7 HTTP/1.1" 200 - 4 0.001 0.040 2026-09-24 16:53:55,453 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:55] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.004 2026-09-24 16:53:55,498 44 INFO rb-c855d12-225060-418428 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-09-24 16:53:55,503 44 INFO rb-c855d12-225060-418428 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-09-24 16:53:55,515 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:55] "POST /mail/data HTTP/1.1" 200 - 18 0.006 0.011 2026-09-24 16:53:55,576 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:55] "GET /my/projects/255 HTTP/1.1" 303 - 11 0.003 0.007 2026-09-24 16:53:55,761 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:55] "GET /my/projects/255/project_sharing HTTP/1.1" 200 - 72 0.016 0.166 2026-09-24 16:53:55,777 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:55] "GET /web/assets/bc96497/project.webclient.min.css HTTP/1.1" 200 - 2 0.001 0.004 2026-09-24 16:53:55,780 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:55] "GET /web/assets/d673736/project.webclient.min.js HTTP/1.1" 200 - 2 0.000 0.006 2026-09-24 16:53:55,789 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:55] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.000 0.003 2026-09-24 16:53:56,053 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:56] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:53:56,059 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:56] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:53:56,067 44 INFO rb-c855d12-225060-418428 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-09-24 16:53:56,077 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:56] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.007 2026-09-24 16:53:56,081 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing.browser: Owl is running in 'dev' mode. 2026-09-24 16:53:56,120 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:56] "POST /web/action/load HTTP/1.1" 200 - 12 0.005 0.009 2026-09-24 16:53:56,135 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:56] "POST /mail/data HTTP/1.1" 200 - 18 0.006 0.019 2026-09-24 16:53:56,206 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:56] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 66 0.018 0.060 2026-09-24 16:53:56,207 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:56] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.093 2026-09-24 16:53:56,229 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:56] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 4 0.002 0.005 2026-09-24 16:53:56,254 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:56] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 28 0.008 0.023 2026-09-24 16:53:56,310 44 INFO rb-c855d12-225060-418428 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-09-24 16:53:56,366 44 INFO rb-c855d12-225060-418428 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-09-24 16:53:56,385 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:56] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.001 0.006 2026-09-24 16:53:56,395 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:56] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:53:56,421 44 INFO rb-c855d12-225060-418428 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-09-24 16:53:56,471 44 INFO rb-c855d12-225060-418428 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-09-24 16:53:56,526 44 INFO rb-c855d12-225060-418428 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-09-24 16:53:56,571 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:56] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 49 0.014 0.029 2026-09-24 16:53:56,594 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:56] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 10 0.004 0.014 2026-09-24 16:53:56,626 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:56] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 6 0.002 0.018 2026-09-24 16:53:56,677 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:56] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 37 0.012 0.024 2026-09-24 16:53:56,716 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:56] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:53:56,759 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:56] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.000 0.002 2026-09-24 16:53:56,803 44 INFO rb-c855d12-225060-418428 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-09-24 16:53:56,845 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:56] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 35 0.014 0.026 2026-09-24 16:53:56,862 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:56] "POST /mail/chatter_fetch HTTP/1.1" 200 - 12 0.006 0.047 2026-09-24 16:53:56,878 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:56] "POST /mail/data HTTP/1.1" 200 - 15 0.006 0.055 2026-09-24 16:53:56,884 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:56] "GET /web/image/res.partner/1459/avatar_128?access_token=ee372fcbbdce9422d25b4ddfa07f61fe43c411fa965850b8c1bb03fd49688e10o0x6ae74bb6&unique=1790268826000 HTTP/1.1" 200 - 5 0.001 0.072 2026-09-24 16:53:56,886 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:56] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.032 2026-09-24 16:53:56,934 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:56] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 51 0.015 0.062 2026-09-24 16:53:56,987 44 INFO rb-c855d12-225060-418428 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-09-24 16:53:56,995 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:56] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:53:57,012 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:57] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:53:57,024 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:57] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:53:57,050 44 INFO rb-c855d12-225060-418428 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-09-24 16:53:57,055 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:57] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.006 2026-09-24 16:53:57,062 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:57] "GET /web/assets/cb4fb99/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.003 2026-09-24 16:53:57,124 44 INFO rb-c855d12-225060-418428 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-09-24 16:53:57,148 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:57] "POST /mail/message/post HTTP/1.1" 200 - 34 0.010 0.020 2026-09-24 16:53:57,168 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:57] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 6 0.002 0.040 2026-09-24 16:53:57,176 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:57] "POST /mail/data HTTP/1.1" 200 - 9 0.002 0.011 2026-09-24 16:53:57,183 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:57] "POST /mail/chatter_fetch HTTP/1.1" 200 - 6 0.002 0.022 2026-09-24 16:53:57,188 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:57] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 4 0.001 0.010 2026-09-24 16:53:57,201 44 INFO rb-c855d12-225060-418428 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-09-24 16:53:57,207 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:57] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 20 0.006 0.025 2026-09-24 16:53:57,253 44 INFO rb-c855d12-225060-418428 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-09-24 16:53:57,305 44 INFO rb-c855d12-225060-418428 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-09-24 16:53:57,358 44 INFO rb-c855d12-225060-418428 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-09-24 16:53:57,410 44 INFO rb-c855d12-225060-418428 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-09-24 16:53:57,422 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:57] "POST /web/dataset/call_kw/ir.filters/create_filter#ir.filters.create_filter HTTP/1.1" 200 - 11 0.004 0.007 2026-09-24 16:53:57,434 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:57] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 4 0.002 0.005 2026-09-24 16:53:57,457 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:57] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 20 0.006 0.022 2026-09-24 16:53:57,472 44 INFO rb-c855d12-225060-418428 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-09-24 16:53:57,523 44 INFO rb-c855d12-225060-418428 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-09-24 16:53:57,575 44 INFO rb-c855d12-225060-418428 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-09-24 16:53:57,584 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:57] "POST /web/dataset/call_kw/ir.filters/create_filter#ir.filters.create_filter HTTP/1.1" 200 - 6 0.002 0.005 2026-09-24 16:53:57,594 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:57] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 4 0.002 0.005 2026-09-24 16:53:57,614 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:57] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 20 0.006 0.019 2026-09-24 16:53:57,630 44 INFO rb-c855d12-225060-418428 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-09-24 16:53:57,653 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:57] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 8 0.003 0.018 2026-09-24 16:53:57,679 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:57] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 18 0.005 0.011 2026-09-24 16:53:57,680 44 INFO rb-c855d12-225060-418428 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-09-24 16:53:57,706 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:57] "POST /web/dataset/call_kw/project.task.type/name_search#project.task.type.name_search HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:53:57,708 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:57] "POST /web/dataset/call_kw/project.task.type/name_search#project.task.type.name_search HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:53:57,738 44 INFO rb-c855d12-225060-418428 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-09-24 16:53:57,788 44 INFO rb-c855d12-225060-418428 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-09-24 16:53:57,839 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing.browser: tour succeeded 2026-09-24 16:53:57,839 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing.browser: ╔════════════════════════════════════════════╗ ║ TOUR portal_project_sharing_tour SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-09-24 16:53:57,898 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing.browser: heap 23183320 (allocated 26222592) 2026-09-24 16:53:57,899 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Closing chrome headless with pid 150155 2026-09-24 16:53:57,900 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Closing websocket connection 2026-09-24 16:53:57,900 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Terminating chrome headless with pid 150155 2026-09-24 16:53:57,957 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_165357_957061_test_02_project_sharing.txt 2026-09-24 16:53:57,957 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Removing chrome user profile "/tmp/tmppimr_y2h_chrome_odoo" 2026-09-24 16:53:57,964 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_sharing_ui: Starting TestProjectSharingUi.test_03_project_sharing ... 2026-09-24 16:53:58,226 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Chrome pid: 150374 2026-09-24 16:53:58,226 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Chrome headless temporary user profile dir: /tmp/tmppdkh3_re_chrome_odoo 2026-09-24 16:53:58,226 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Issuing json command http://127.0.0.1:46273/json/version 2026-09-24 16:53:58,227 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46273', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:53:58,265 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Browser version: Chrome/150.0.7871.114 2026-09-24 16:53:58,265 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Issuing json command http://127.0.0.1:46273/json 2026-09-24 16:53:58,265 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46273', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:53:58,271 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Websocket url found: ws://127.0.0.1:46273/devtools/page/84B348A28EEBE90BBAD555AF8EB6BA69 2026-09-24 16:53:58,278 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Enable chrome headless console log notification 2026-09-24 16:53:58,282 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Chrome headless enable page notifications 2026-09-24 16:53:58,320 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:georges1 from n/a 2026-09-24 16:53:58,324 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Setting session cookie in browser 2026-09-24 16:53:58,325 44 INFO rb-c855d12-225060-418428 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-09-24 16:53:58,325 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Navigating to: "http://127.0.0.1:8069/my/projects" 2026-09-24 16:53:58,332 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:53:59,027 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:59] "GET /my/projects HTTP/1.1" 200 - 133 0.037 0.659 2026-09-24 16:53:59,029 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Navigation result: {'frameId': '84B348A28EEBE90BBAD555AF8EB6BA69', 'loaderId': '513B2513E6B6D4247480043B460DB2D0', 'isDownload': False} 2026-09-24 16:53:59,030 44 INFO rb-c855d12-225060-418428 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-09-24 16:53:59,047 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:59] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:53:59,053 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ae6a0dc/web.assets_frontend.min.css, copying from /web/assets/ae6a0dc/web.assets_frontend.min.css 2026-09-24 16:53:59,094 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:59] "GET /web/assets/1/ae6a0dc/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.026 0.024 2026-09-24 16:53:59,098 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/f425e9e/web.assets_frontend_minimal.min.js, copying from /web/assets/f425e9e/web.assets_frontend_minimal.min.js 2026-09-24 16:53:59,104 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:59] "GET /web/assets/1/f425e9e/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.002 0.047 2026-09-24 16:53:59,109 44 INFO rb-c855d12-225060-418428 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-09-24 16:53:59,109 44 INFO rb-c855d12-225060-418428 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-09-24 16:53:59,110 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/cddcc1e/web.__assets_tests_call__.min.js, copying from /web/assets/cddcc1e/web.__assets_tests_call__.min.js 2026-09-24 16:53:59,122 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:59] "GET /web/assets/1/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.002 0.014 2026-09-24 16:53:59,157 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:59] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:53:59,160 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:59] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:53:59,162 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:59] "GET /web/image/website/1/logo/My%20Website?unique=66fa3c7 HTTP/1.1" 200 - 4 0.002 0.005 2026-09-24 16:53:59,201 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/f7d156a/web.assets_frontend_lazy.min.js, copying from /web/assets/f7d156a/web.assets_frontend_lazy.min.js 2026-09-24 16:53:59,226 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:59] "GET /web/assets/1/f7d156a/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.003 0.033 2026-09-24 16:53:59,231 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:59] "GET /web/image/website/1/favicon?unique=66fa3c7 HTTP/1.1" 200 - 4 0.001 0.038 2026-09-24 16:53:59,484 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:59] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.004 2026-09-24 16:53:59,531 44 INFO rb-c855d12-225060-418428 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-09-24 16:53:59,537 44 INFO rb-c855d12-225060-418428 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-09-24 16:53:59,548 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:59] "POST /mail/data HTTP/1.1" 200 - 18 0.006 0.010 2026-09-24 16:53:59,610 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:59] "GET /my/projects/255 HTTP/1.1" 303 - 14 0.003 0.008 2026-09-24 16:53:59,793 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:59] "GET /my/projects/255/project_sharing HTTP/1.1" 200 - 72 0.016 0.165 2026-09-24 16:53:59,808 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:59] "GET /web/assets/bc96497/project.webclient.min.css HTTP/1.1" 200 - 2 0.001 0.004 2026-09-24 16:53:59,811 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:59] "GET /web/assets/d673736/project.webclient.min.js HTTP/1.1" 200 - 2 0.000 0.006 2026-09-24 16:53:59,818 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:53:59] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.000 0.002 2026-09-24 16:54:00,083 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:00] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:54:00,089 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:00] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:54:00,097 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:00,107 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:00] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.007 2026-09-24 16:54:00,112 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing.browser: Owl is running in 'dev' mode. 2026-09-24 16:54:00,149 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:00,153 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:00] "POST /web/action/load HTTP/1.1" 200 - 12 0.004 0.010 2026-09-24 16:54:00,169 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:00] "POST /mail/data HTTP/1.1" 200 - 18 0.006 0.022 2026-09-24 16:54:00,241 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:00] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 68 0.019 0.061 2026-09-24 16:54:00,243 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:00] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.096 2026-09-24 16:54:00,263 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:00] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 4 0.002 0.005 2026-09-24 16:54:00,287 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:00] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 29 0.008 0.022 2026-09-24 16:54:00,343 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:00,372 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:00] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 6 0.002 0.024 2026-09-24 16:54:00,396 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:00,399 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:00] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 18 0.006 0.012 2026-09-24 16:54:00,432 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:00] "POST /web/dataset/call_kw/project.task.type/name_search#project.task.type.name_search HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:54:00,458 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:00,509 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:00,560 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing.browser: tour succeeded 2026-09-24 16:54:00,560 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing.browser: ╔═══════════════════════════════════════════════════════════════════════╗ ║ TOUR portal_project_sharing_tour_with_disallowed_milestones SUCCEEDED ║ ╚═══════════════════════════════════════════════════════════════════════╝ 2026-09-24 16:54:00,601 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing.browser: heap 14660688 (allocated 17563648) 2026-09-24 16:54:00,604 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Closing chrome headless with pid 150374 2026-09-24 16:54:00,604 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Closing websocket connection 2026-09-24 16:54:00,605 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Terminating chrome headless with pid 150374 2026-09-24 16:54:00,659 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_165400_659536_test_03_project_sharing.txt 2026-09-24 16:54:00,659 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Removing chrome user profile "/tmp/tmppdkh3_re_chrome_odoo" 2026-09-24 16:54:00,666 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_sharing_ui: Starting TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions ... 2026-09-24 16:54:00,946 44 INFO rb-c855d12-225060-418428 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-24 16:54:01,024 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:georges1 from n/a 2026-09-24 16:54:01,076 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:john from n/a 2026-09-24 16:54:01,085 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:54:01,205 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:01] "POST /mail/message/reaction HTTP/1.1" 200 - 32 0.009 0.112 2026-09-24 16:54:01,345 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Chrome pid: 150567 2026-09-24 16:54:01,345 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Chrome headless temporary user profile dir: /tmp/tmpdbw8xbck_chrome_odoo 2026-09-24 16:54:01,345 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Issuing json command http://127.0.0.1:44209/json/version 2026-09-24 16:54:01,346 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44209', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:54:01,386 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Browser version: Chrome/150.0.7871.114 2026-09-24 16:54:01,386 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Issuing json command http://127.0.0.1:44209/json 2026-09-24 16:54:01,387 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44209', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:54:01,396 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Websocket url found: ws://127.0.0.1:44209/devtools/page/F0EEFF1482557959A5CE8496E34DEB36 2026-09-24 16:54:01,407 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Enable chrome headless console log notification 2026-09-24 16:54:01,409 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Chrome headless enable page notifications 2026-09-24 16:54:01,426 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:georges1 from n/a 2026-09-24 16:54:01,428 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Setting session cookie in browser 2026-09-24 16:54:01,429 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:01,429 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:02,017 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:02] "GET /my/projects HTTP/1.1" 200 - 126 0.038 0.545 2026-09-24 16:54:02,020 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Navigation result: {'frameId': 'F0EEFF1482557959A5CE8496E34DEB36', 'loaderId': '945B76EF92103490728803086F31028C', 'isDownload': False} 2026-09-24 16:54:02,020 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:02,040 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54: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-09-24 16:54:02,048 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ae6a0dc/web.assets_frontend.min.css, copying from /web/assets/ae6a0dc/web.assets_frontend.min.css 2026-09-24 16:54:02,095 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:02] "GET /web/assets/1/ae6a0dc/web.assets_frontend.min.css HTTP/1.1" 200 - 8 0.030 0.024 2026-09-24 16:54:02,099 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/f425e9e/web.assets_frontend_minimal.min.js, copying from /web/assets/f425e9e/web.assets_frontend_minimal.min.js 2026-09-24 16:54:02,106 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:02] "GET /web/assets/1/f425e9e/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.003 0.055 2026-09-24 16:54:02,116 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/cddcc1e/web.__assets_tests_call__.min.js, copying from /web/assets/cddcc1e/web.__assets_tests_call__.min.js 2026-09-24 16:54:02,118 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:02,119 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:02,128 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:02] "GET /web/assets/1/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.003 0.014 2026-09-24 16:54:02,169 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:02] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:54:02,170 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:02] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:54:02,172 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:02] "GET /web/image/website/1/logo/My%20Website?unique=66fa3c7 HTTP/1.1" 200 - 4 0.002 0.004 2026-09-24 16:54:02,207 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/f7d156a/web.assets_frontend_lazy.min.js, copying from /web/assets/f7d156a/web.assets_frontend_lazy.min.js 2026-09-24 16:54:02,235 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:02] "GET /web/assets/1/f7d156a/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.004 0.034 2026-09-24 16:54:02,239 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:02] "GET /web/image/website/1/favicon?unique=66fa3c7 HTTP/1.1" 200 - 4 0.001 0.039 2026-09-24 16:54:02,496 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:02] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.004 2026-09-24 16:54:02,542 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:02,547 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:02,559 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:02] "POST /mail/data HTTP/1.1" 200 - 18 0.006 0.011 2026-09-24 16:54:02,618 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:02] "GET /my/projects/255 HTTP/1.1" 303 - 11 0.003 0.007 2026-09-24 16:54:02,801 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:02] "GET /my/projects/255/project_sharing HTTP/1.1" 200 - 70 0.018 0.163 2026-09-24 16:54:02,819 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:02] "GET /web/assets/bc96497/project.webclient.min.css HTTP/1.1" 200 - 2 0.001 0.003 2026-09-24 16:54:02,821 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:02] "GET /web/assets/d673736/project.webclient.min.js HTTP/1.1" 200 - 2 0.000 0.004 2026-09-24 16:54:02,829 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:02] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.003 2026-09-24 16:54:03,091 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:03] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:54:03,098 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:03] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:54:03,105 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:03,116 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:03] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.007 2026-09-24 16:54:03,120 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions.browser: Owl is running in 'dev' mode. 2026-09-24 16:54:03,157 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:03,159 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:03] "POST /web/action/load HTTP/1.1" 200 - 12 0.004 0.010 2026-09-24 16:54:03,174 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:03] "POST /mail/data HTTP/1.1" 200 - 18 0.006 0.021 2026-09-24 16:54:03,253 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:03] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 66 0.018 0.068 2026-09-24 16:54:03,254 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:03] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.102 2026-09-24 16:54:03,274 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:03] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 4 0.001 0.005 2026-09-24 16:54:03,298 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:03] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 28 0.008 0.022 2026-09-24 16:54:03,359 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:03,383 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:03] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 6 0.003 0.018 2026-09-24 16:54:03,436 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:03] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 39 0.013 0.025 2026-09-24 16:54:03,474 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:03] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:54:03,524 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:03] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.000 0.002 2026-09-24 16:54:03,589 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:03] "POST /mail/chatter_fetch HTTP/1.1" 200 - 20 0.007 0.014 2026-09-24 16:54:03,595 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:03] "GET /web/image/res.partner/1459/avatar_128?access_token=ee372fcbbdce9422d25b4ddfa07f61fe43c411fa965850b8c1bb03fd49688e10o0x6ae74bb6&unique=1790268826000 HTTP/1.1" 200 - 5 0.001 0.023 2026-09-24 16:54:03,610 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:03] "POST /mail/data HTTP/1.1" 200 - 18 0.005 0.032 2026-09-24 16:54:03,620 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:03] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.006 2026-09-24 16:54:03,651 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:03,655 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:03] "GET /web/image/res.partner/2/avatar_128?access_token=64e0a9556eaf8a2f4249ceb67f99cb811327f6ce760adfbbc2b4e9d71d46c1a7o0x6ae55b51&unique=1790268826000 HTTP/1.1" 200 - 4 0.002 0.006 2026-09-24 16:54:03,658 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:03] "GET /web/assets/cb4fb99/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.003 2026-09-24 16:54:03,702 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions.browser: tour succeeded 2026-09-24 16:54:03,703 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:03,741 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions.browser: heap 18686020 (allocated 20971520) 2026-09-24 16:54:03,742 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Closing chrome headless with pid 150567 2026-09-24 16:54:03,743 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Closing websocket connection 2026-09-24 16:54:03,743 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Terminating chrome headless with pid 150567 2026-09-24 16:54:03,800 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_165403_800671_test_04_project_sharing_chatter_message_reactions.txt 2026-09-24 16:54:03,800 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Removing chrome user profile "/tmp/tmpdbw8xbck_chrome_odoo" 2026-09-24 16:54:03,808 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_sharing_ui: Starting TestProjectSharingUi.test_05_project_sharing_chatter_mention_users ... 2026-09-24 16:54:04,034 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Chrome pid: 150770 2026-09-24 16:54:04,035 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Chrome headless temporary user profile dir: /tmp/tmpiy61eucl_chrome_odoo 2026-09-24 16:54:04,035 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Issuing json command http://127.0.0.1:37165/json/version 2026-09-24 16:54:04,036 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37165', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:54:04,072 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Browser version: Chrome/150.0.7871.114 2026-09-24 16:54:04,072 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Issuing json command http://127.0.0.1:37165/json 2026-09-24 16:54:04,073 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37165', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:54:04,078 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Websocket url found: ws://127.0.0.1:37165/devtools/page/52E5988C0DA87026F3E0EB5D3BD0BEC7 2026-09-24 16:54:04,085 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Enable chrome headless console log notification 2026-09-24 16:54:04,088 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Chrome headless enable page notifications 2026-09-24 16:54:04,116 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:georges1 from n/a 2026-09-24 16:54:04,121 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Setting session cookie in browser 2026-09-24 16:54:04,122 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:04,122 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:04,131 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:54:04,907 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:04] "GET /my/projects HTTP/1.1" 200 - 133 0.038 0.740 2026-09-24 16:54:04,909 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Navigation result: {'frameId': '52E5988C0DA87026F3E0EB5D3BD0BEC7', 'loaderId': 'DF765FC4DC345C95221F60971DF0928F', 'isDownload': False} 2026-09-24 16:54:04,910 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:04,927 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:04] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:54:04,933 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ae6a0dc/web.assets_frontend.min.css, copying from /web/assets/ae6a0dc/web.assets_frontend.min.css 2026-09-24 16:54:04,978 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:04] "GET /web/assets/1/ae6a0dc/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.030 0.024 2026-09-24 16:54:04,982 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/f425e9e/web.assets_frontend_minimal.min.js, copying from /web/assets/f425e9e/web.assets_frontend_minimal.min.js 2026-09-24 16:54:04,989 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:04] "GET /web/assets/1/f425e9e/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.003 0.051 2026-09-24 16:54:04,993 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:04,993 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:04,994 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/cddcc1e/web.__assets_tests_call__.min.js, copying from /web/assets/cddcc1e/web.__assets_tests_call__.min.js 2026-09-24 16:54:05,006 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:05] "GET /web/assets/1/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.002 0.015 2026-09-24 16:54:05,041 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:05] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:54:05,041 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:05] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:54:05,044 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:05] "GET /web/image/website/1/logo/My%20Website?unique=66fa3c7 HTTP/1.1" 200 - 4 0.001 0.006 2026-09-24 16:54:05,085 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/f7d156a/web.assets_frontend_lazy.min.js, copying from /web/assets/f7d156a/web.assets_frontend_lazy.min.js 2026-09-24 16:54:05,110 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:05] "GET /web/assets/1/f7d156a/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.004 0.033 2026-09-24 16:54:05,115 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:05] "GET /web/image/website/1/favicon?unique=66fa3c7 HTTP/1.1" 200 - 4 0.001 0.040 2026-09-24 16:54:05,371 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:05] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.003 2026-09-24 16:54:05,416 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:05,421 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:05,435 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:05] "POST /mail/data HTTP/1.1" 200 - 18 0.006 0.011 2026-09-24 16:54:05,494 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:05] "GET /my/projects/255 HTTP/1.1" 303 - 11 0.003 0.008 2026-09-24 16:54:05,681 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:05] "GET /my/projects/255/project_sharing HTTP/1.1" 200 - 72 0.017 0.167 2026-09-24 16:54:05,699 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:05] "GET /web/assets/bc96497/project.webclient.min.css HTTP/1.1" 200 - 2 0.001 0.004 2026-09-24 16:54:05,702 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:05] "GET /web/assets/d673736/project.webclient.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-09-24 16:54:05,709 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:05] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.002 2026-09-24 16:54:05,975 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:05] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:54:05,980 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:05] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:54:05,988 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:05,998 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:05] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.007 2026-09-24 16:54:06,002 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users.browser: Owl is running in 'dev' mode. 2026-09-24 16:54:06,040 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:06,042 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:06] "POST /web/action/load HTTP/1.1" 200 - 12 0.004 0.010 2026-09-24 16:54:06,058 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:06] "POST /mail/data HTTP/1.1" 200 - 18 0.006 0.019 2026-09-24 16:54:06,138 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:06] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 66 0.024 0.064 2026-09-24 16:54:06,141 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:06] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.105 2026-09-24 16:54:06,159 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:06] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 4 0.002 0.005 2026-09-24 16:54:06,188 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:06] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 28 0.010 0.024 2026-09-24 16:54:06,249 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:06,274 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:06] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 6 0.004 0.020 2026-09-24 16:54:06,327 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:06] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 39 0.013 0.026 2026-09-24 16:54:06,370 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:06] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:54:06,424 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:06] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.000 0.002 2026-09-24 16:54:06,487 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:06] "POST /mail/chatter_fetch HTTP/1.1" 200 - 12 0.006 0.013 2026-09-24 16:54:06,494 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:06] "GET /web/image/res.partner/1459/avatar_128?access_token=ee372fcbbdce9422d25b4ddfa07f61fe43c411fa965850b8c1bb03fd49688e10o0x6ae74bb6&unique=1790268826000 HTTP/1.1" 200 - 5 0.001 0.021 2026-09-24 16:54:06,504 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:06,507 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:06] "POST /mail/data HTTP/1.1" 200 - 18 0.004 0.028 2026-09-24 16:54:06,793 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:06] "POST /web/dataset/call_kw/project.task/get_mention_suggestions#project.task.get_mention_suggestions HTTP/1.1" 200 - 26 0.006 0.013 2026-09-24 16:54:06,805 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:06,885 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:07,163 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:07] "POST /web/dataset/call_kw/project.task/get_mention_suggestions#project.task.get_mention_suggestions HTTP/1.1" 200 - 21 0.006 0.012 2026-09-24 16:54:07,192 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users.browser: tour succeeded 2026-09-24 16:54:07,193 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:07,238 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users.browser: heap 17483176 (allocated 21233664) 2026-09-24 16:54:07,240 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Closing chrome headless with pid 150770 2026-09-24 16:54:07,241 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Closing websocket connection 2026-09-24 16:54:07,242 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Terminating chrome headless with pid 150770 2026-09-24 16:54:07,299 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_165407_299302_test_05_project_sharing_chatter_mention_users.txt 2026-09-24 16:54:07,299 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Removing chrome user profile "/tmp/tmpiy61eucl_chrome_odoo" 2026-09-24 16:54:07,306 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_sharing_ui: Starting TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal ... 2026-09-24 16:54:07,575 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Chrome pid: 150972 2026-09-24 16:54:07,576 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Chrome headless temporary user profile dir: /tmp/tmpt4sfiuh6_chrome_odoo 2026-09-24 16:54:07,576 44 INFO rb-c855d12-225060-418428 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:46045/json/version 2026-09-24 16:54:07,577 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46045', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:54:07,615 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:07,615 44 INFO rb-c855d12-225060-418428 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:46045/json 2026-09-24 16:54:07,615 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46045', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:54:07,621 44 INFO rb-c855d12-225060-418428 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:46045/devtools/page/004E294805D5EBD017C603AE21AF1C4F 2026-09-24 16:54:07,629 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Enable chrome headless console log notification 2026-09-24 16:54:07,633 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Chrome headless enable page notifications 2026-09-24 16:54:07,662 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:georges1 from n/a 2026-09-24 16:54:07,668 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Setting session cookie in browser 2026-09-24 16:54:07,669 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:07,669 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:07,676 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:54:07,791 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:07] "GET /odoo HTTP/1.1" 303 - 5 0.001 0.115 2026-09-24 16:54:08,425 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:08] "GET /my HTTP/1.1" 200 - 141 0.043 0.588 2026-09-24 16:54:08,428 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Navigation result: {'frameId': '004E294805D5EBD017C603AE21AF1C4F', 'loaderId': '2001011D375F65FDE97DD5B9ADB06FE8', 'isDownload': False} 2026-09-24 16:54:08,428 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:08,446 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54: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-09-24 16:54:08,452 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ae6a0dc/web.assets_frontend.min.css, copying from /web/assets/ae6a0dc/web.assets_frontend.min.css 2026-09-24 16:54:08,494 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:08] "GET /web/assets/1/ae6a0dc/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.025 0.026 2026-09-24 16:54:08,498 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/f425e9e/web.assets_frontend_minimal.min.js, copying from /web/assets/f425e9e/web.assets_frontend_minimal.min.js 2026-09-24 16:54:08,506 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:08] "GET /web/assets/1/f425e9e/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.003 0.050 2026-09-24 16:54:08,511 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:08,511 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:08,511 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/cddcc1e/web.__assets_tests_call__.min.js, copying from /web/assets/cddcc1e/web.__assets_tests_call__.min.js 2026-09-24 16:54:08,523 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:08] "GET /web/assets/1/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.002 0.014 2026-09-24 16:54:08,562 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:08] "GET /payment/static/img/payment-methods.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:54:08,564 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:08] "GET /viin_appointment/static/description/appointment.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:54:08,568 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:08] "GET /portal/static/src/img/portal-addresses.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:54:08,571 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:08] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:54:08,571 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:08] "GET /portal/static/src/img/portal-connection.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:54:08,573 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:08] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:54:08,573 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:08] "GET /web/image/website/1/logo/My%20Website?unique=66fa3c7 HTTP/1.1" 200 - 4 0.004 0.011 2026-09-24 16:54:08,607 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:08] "GET /web/image/website/1/favicon?unique=66fa3c7 HTTP/1.1" 200 - 4 0.001 0.005 2026-09-24 16:54:08,619 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/f7d156a/web.assets_frontend_lazy.min.js, copying from /web/assets/f7d156a/web.assets_frontend_lazy.min.js 2026-09-24 16:54:08,647 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:08] "GET /web/assets/1/f7d156a/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.004 0.042 2026-09-24 16:54:08,907 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:08] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.004 2026-09-24 16:54:08,953 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:08] "POST /my/counters HTTP/1.1" 200 - 32 0.009 0.015 2026-09-24 16:54:08,960 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:08,963 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:08] "GET /sale/static/src/img/bag.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:54:08,981 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:08] "POST /my/counters HTTP/1.1" 200 - 29 0.012 0.038 2026-09-24 16:54:09,002 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:09] "GET /account/static/src/img/bill.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:54:09,003 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:09] "GET /viin_helpdesk/static/src/img/viin_helpdesk.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:54:09,004 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:09] "GET /web/static/img/folder.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:54:09,007 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:09] "GET /project/static/src/img/tasks.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:54:09,011 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:09] "POST /my/counters HTTP/1.1" 200 - 30 0.014 0.065 2026-09-24 16:54:09,026 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:09] "POST /mail/data HTTP/1.1" 200 - 18 0.005 0.063 2026-09-24 16:54:09,152 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:09] "GET /my/projects HTTP/1.1" 200 - 38 0.018 0.165 2026-09-24 16:54:09,295 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:09] "GET /website/translations?hash=8de34bbaf0fc55f9f49110b3699ad30d49c495be&lang=en_US HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:54:09,297 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:09,330 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:09] "POST /mail/data HTTP/1.1" 200 - 7 0.003 0.007 2026-09-24 16:54:09,368 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:09] "GET /my/projects/255 HTTP/1.1" 303 - 11 0.003 0.007 2026-09-24 16:54:09,544 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:09] "GET /my/projects/255/project_sharing HTTP/1.1" 200 - 68 0.014 0.160 2026-09-24 16:54:09,558 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:09] "GET /web/assets/bc96497/project.webclient.min.css HTTP/1.1" 200 - 2 0.001 0.003 2026-09-24 16:54:09,561 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:09] "GET /web/assets/d673736/project.webclient.min.js HTTP/1.1" 200 - 2 0.001 0.004 2026-09-24 16:54:09,568 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:09] "GET /web/assets/cddcc1e/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.000 0.002 2026-09-24 16:54:09,835 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:09] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:54:09,836 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:09] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:54:09,844 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:09,856 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:09] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.007 2026-09-24 16:54:09,861 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:09,898 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:09] "POST /web/action/load HTTP/1.1" 200 - 12 0.004 0.009 2026-09-24 16:54:09,913 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:09] "POST /mail/data HTTP/1.1" 200 - 18 0.006 0.015 2026-09-24 16:54:09,989 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:09] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 66 0.018 0.065 2026-09-24 16:54:09,991 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:09] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.094 2026-09-24 16:54:10,011 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:10] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 4 0.002 0.005 2026-09-24 16:54:10,036 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:10] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 28 0.009 0.022 2026-09-24 16:54:10,101 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:10,123 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:10] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 6 0.003 0.018 2026-09-24 16:54:10,180 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:10] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 43 0.014 0.027 2026-09-24 16:54:10,219 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:10] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:54:10,273 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:10] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.000 0.002 2026-09-24 16:54:10,326 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:10,357 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:10] "POST /mail/chatter_fetch HTTP/1.1" 200 - 12 0.004 0.010 2026-09-24 16:54:10,376 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:10] "GET /web/image/res.partner/1459/avatar_128?access_token=ee372fcbbdce9422d25b4ddfa07f61fe43c411fa965850b8c1bb03fd49688e10o0x6ae74bb6&unique=1790268826000 HTTP/1.1" 200 - 5 0.002 0.019 2026-09-24 16:54:10,384 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal.browser: tour succeeded 2026-09-24 16:54:10,385 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:10,391 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:10] "POST /mail/data HTTP/1.1" 200 - 18 0.005 0.028 2026-09-24 16:54:10,441 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal.browser: heap 16993392 (allocated 18350080) 2026-09-24 16:54:10,443 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Closing chrome headless with pid 150972 2026-09-24 16:54:10,444 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Closing websocket connection 2026-09-24 16:54:10,444 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Terminating chrome headless with pid 150972 2026-09-24 16:54:10,510 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_165410_510591_test_blocked_task_with_project_sharing_string_portal.txt 2026-09-24 16:54:10,510 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Removing chrome user profile "/tmp/tmpt4sfiuh6_chrome_odoo" 2026-09-24 16:54:10,524 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-24 16:54:11,181 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_action_convert_to_subtask_on_private_task ... 2026-09-24 16:54:11,216 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_convert_tasks_to_subtask ... 2026-09-24 16:54:11,268 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_copy_project_with_subtasks ... 2026-09-24 16:54:11,428 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_display_in_project_is_correctly_set_when_parent_task_changes ... 2026-09-24 16:54:11,596 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_display_in_project_unset_parent ... 2026-09-24 16:54:11,859 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_get_all_subtasks ... 2026-09-24 16:54:11,989 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_invisible_subtask_became_visible_when_converted_to_task ... 2026-09-24 16:54:12,081 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_copy_display_in_project ... 2026-09-24 16:54:12,273 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_copy_followers ... 2026-09-24 16:54:12,540 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_copy_name ... 2026-09-24 16:54:12,747 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_creation_with_form ... 2026-09-24 16:54:13,183 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_partner_follows_parent_not_project ... 2026-09-24 16:54:13,461 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_private_project_and_parent_task ... 2026-09-24 16:54:13,706 44 INFO rb-c855d12-225060-418428 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-24 16:54:13,832 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_project ... 2026-09-24 16:54:13,967 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_stage ... 2026-09-24 16:54:14,055 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_unlinking ... 2026-09-24 16:54:14,328 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9493, 9440] 2026-09-24 16:54:14,350 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #1 deleted project.task records with IDs: [1071, 1135] 2026-09-24 16:54:14,353 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [3181, 3182, 3258, 3259] 2026-09-24 16:54:14,357 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtasks_inherits_tags_of_parent ... 2026-09-24 16:54:14,423 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_task_display_project_with_any_task_form ... 2026-09-24 16:54:16,420 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_task_display_project_with_default_form ... 2026-09-24 16:54:16,656 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_task_display_project_with_quick_create_task_form ... 2026-09-24 16:54:16,711 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_task_display_project_with_task_form2 ... 2026-09-24 16:54:16,942 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_toggle_active_task_with_subtasks ... 2026-09-24 16:54:17,052 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-24 16:54:17,981 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_tags_filter: Starting TestProjectTags.test_01_project_tags ... 2026-09-24 16:54:18,129 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Chrome pid: 151185 2026-09-24 16:54:18,129 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Chrome headless temporary user profile dir: /tmp/tmpe0kj6wjy_chrome_odoo 2026-09-24 16:54:18,129 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Issuing json command http://127.0.0.1:34459/json/version 2026-09-24 16:54:18,130 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34459', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:54:18,168 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Browser version: Chrome/150.0.7871.114 2026-09-24 16:54:18,168 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Issuing json command http://127.0.0.1:34459/json 2026-09-24 16:54:18,168 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34459', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:54:18,174 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Websocket url found: ws://127.0.0.1:34459/devtools/page/401DAB7BA35D4F754600923DD83CD9D6 2026-09-24 16:54:18,182 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Enable chrome headless console log notification 2026-09-24 16:54:18,185 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Chrome headless enable page notifications 2026-09-24 16:54:18,226 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-09-24 16:54:18,230 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Setting session cookie in browser 2026-09-24 16:54:18,231 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Open "http://127.0.0.1:8069/odoo" in browser 2026-09-24 16:54:18,231 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Navigating to: "http://127.0.0.1:8069/odoo" 2026-09-24 16:54:18,237 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:54:18,928 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:18] "GET /odoo HTTP/1.1" 200 - 150 0.040 0.652 2026-09-24 16:54:18,931 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Navigation result: {'frameId': '401DAB7BA35D4F754600923DD83CD9D6', 'loaderId': '9AF604EEFADEEED9A9E2EF3C077F6781', 'isDownload': False} 2026-09-24 16:54:18,931 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Evaluate ready code "odoo.isTourReady('project_tags_filter_tour')" 2026-09-24 16:54:18,950 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:18] "GET /web/assets/6d48cc2/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:54:18,954 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:18] "GET /web/assets/546910a/web.assets_web.min.css HTTP/1.1" 200 - 2 0.000 0.010 2026-09-24 16:54:18,976 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:18] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 14 0.007 0.024 2026-09-24 16:54:19,024 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:19] "GET /web/webclient/load_menus HTTP/1.1" 200 - 19 0.007 0.071 2026-09-24 16:54:19,027 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:19] "GET /web/assets/da1e8ce/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.040 2026-09-24 16:54:19,063 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:19] "GET /web/assets/768e600/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.004 2026-09-24 16:54:19,404 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:19] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:54:19,404 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:19] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:54:19,412 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:19] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-24 16:54:19,433 44 INFO rb-c855d12-225060-418428 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-09-24 16:54:19,456 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:19] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.013 0.025 2026-09-24 16:54:19,458 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags.browser: Owl is running in 'dev' mode. 2026-09-24 16:54:19,459 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:19] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.035 2026-09-24 16:54:19,467 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:19] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.030 2026-09-24 16:54:19,468 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:19] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:54:19,476 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:19] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:54:19,508 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:19] "GET /odoo HTTP/1.1" 200 - 29 0.007 0.022 2026-09-24 16:54:19,518 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:19] "GET /odoo/offline HTTP/1.1" 200 - 5 0.002 0.035 2026-09-24 16:54:19,556 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:19] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.007 0.017 2026-09-24 16:54:19,558 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:19] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:54:19,562 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54: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-09-24 16:54:19,563 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:19,567 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:19,571 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:19] "GET /web/image/res.partner/3/avatar_128?unique=1790263575000 HTTP/1.1" 200 - 6 0.005 0.033 2026-09-24 16:54:19,575 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:19] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.001 0.034 2026-09-24 16:54:19,577 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:19] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.031 2026-09-24 16:54:19,592 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:19] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.003 0.023 2026-09-24 16:54:19,618 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:19] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:54:19,621 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:19] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:54:19,624 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:19,628 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:19] "POST /mail/data HTTP/1.1" 200 - 34 0.014 0.045 2026-09-24 16:54:19,629 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:19] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.060 2026-09-24 16:54:19,637 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:19] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 5 0.002 0.100 2026-09-24 16:54:19,678 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:19,689 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:19] "POST /web/action/load HTTP/1.1" 200 - 11 0.003 0.007 2026-09-24 16:54:19,834 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:19] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 118 0.032 0.095 2026-09-24 16:54:19,856 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:19] "POST /web/dataset/call_kw/project.project/read_progress_bar#project.project.read_progress_bar HTTP/1.1" 200 - 2 0.001 0.004 2026-09-24 16:54:19,858 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:19] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:54:19,893 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:19] "POST /web/dataset/call_kw/project.project/web_read_group#project.project.web_read_group HTTP/1.1" 200 - 31 0.010 0.029 2026-09-24 16:54:19,895 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:19] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.027 2026-09-24 16:54:19,908 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:19] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:54:19,983 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:19] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.003 0.009 2026-09-24 16:54:19,990 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:20,034 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:20] "POST /mail/data HTTP/1.1" 200 - 45 0.010 0.030 2026-09-24 16:54:20,060 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:20,064 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:20] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.005 0.009 2026-09-24 16:54:20,069 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:20] "POST /web/dataset/call_kw/project.project/read_progress_bar#project.project.read_progress_bar HTTP/1.1" 200 - 2 0.001 0.011 2026-09-24 16:54:20,092 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:20] "POST /web/dataset/call_kw/project.project/web_read_group#project.project.web_read_group HTTP/1.1" 200 - 21 0.007 0.027 2026-09-24 16:54:20,116 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:20,166 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:20,217 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:20,274 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:20,333 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:20,335 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:20] "POST /web/dataset/call_kw/project.project/read_progress_bar#project.project.read_progress_bar HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:54:20,360 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:20] "POST /web/dataset/call_kw/project.project/web_read_group#project.project.web_read_group HTTP/1.1" 200 - 21 0.007 0.024 2026-09-24 16:54:20,385 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:20,435 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:20,486 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:20,541 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:20,599 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:20,602 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:20] "POST /web/dataset/call_kw/project.project/read_progress_bar#project.project.read_progress_bar HTTP/1.1" 200 - 2 0.002 0.005 2026-09-24 16:54:20,628 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:20] "POST /web/dataset/call_kw/project.project/web_read_group#project.project.web_read_group HTTP/1.1" 200 - 22 0.008 0.021 2026-09-24 16:54:20,656 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:20,706 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:20,757 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags.browser: tour succeeded 2026-09-24 16:54:20,758 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags.browser: ╔═════════════════════════════════════════╗ ║ TOUR project_tags_filter_tour SUCCEEDED ║ ╚═════════════════════════════════════════╝ 2026-09-24 16:54:20,809 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags.browser: heap 26494088 (allocated 28815360) 2026-09-24 16:54:20,812 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Closing chrome headless with pid 151185 2026-09-24 16:54:20,813 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Closing websocket connection 2026-09-24 16:54:20,813 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Terminating chrome headless with pid 151185 2026-09-24 16:54:20,870 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_165420_870010_test_01_project_tags.txt 2026-09-24 16:54:20,870 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Removing chrome user profile "/tmp/tmpe0kj6wjy_chrome_odoo" 2026-09-24 16:54:20,888 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-24 16:54:20,959 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_template_ui: Starting TestProjectTemplatesTour.test_project_templates_tour ... 2026-09-24 16:54:21,129 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Chrome pid: 151399 2026-09-24 16:54:21,129 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Chrome headless temporary user profile dir: /tmp/tmpb5_ol7t1_chrome_odoo 2026-09-24 16:54:21,129 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Issuing json command http://127.0.0.1:33327/json/version 2026-09-24 16:54:21,130 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33327', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:54:21,167 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Browser version: Chrome/150.0.7871.114 2026-09-24 16:54:21,167 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Issuing json command http://127.0.0.1:33327/json 2026-09-24 16:54:21,168 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33327', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:54:21,173 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Websocket url found: ws://127.0.0.1:33327/devtools/page/47BA06060C3D9A9152DE38C46BA03C4C 2026-09-24 16:54:21,180 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Enable chrome headless console log notification 2026-09-24 16:54:21,184 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Chrome headless enable page notifications 2026-09-24 16:54:21,239 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-09-24 16:54:21,242 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Setting session cookie in browser 2026-09-24 16:54:21,243 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Open "http://127.0.0.1:8069/odoo" in browser 2026-09-24 16:54:21,243 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-09-24 16:54:21,249 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:54:21,986 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:21] "GET /odoo HTTP/1.1" 200 - 153 0.040 0.698 2026-09-24 16:54:21,989 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Navigation result: {'frameId': '47BA06060C3D9A9152DE38C46BA03C4C', 'loaderId': '5AF22FAC2BDFA7DCA8D41C9482A5B8A8', 'isDownload': False} 2026-09-24 16:54:21,989 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Evaluate ready code "odoo.isTourReady('project_templates_tour')" 2026-09-24 16:54:22,063 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:22] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.009 0.050 2026-09-24 16:54:22,066 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:22] "GET /web/assets/546910a/web.assets_web.min.css HTTP/1.1" 200 - 2 0.000 0.063 2026-09-24 16:54:22,069 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:22] "GET /web/assets/6d48cc2/web.assets_web.min.js HTTP/1.1" 200 - 2 0.000 0.066 2026-09-24 16:54:22,075 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:22] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.002 0.068 2026-09-24 16:54:22,082 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:22] "GET /web/assets/da1e8ce/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.000 0.002 2026-09-24 16:54:22,116 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:22] "GET /web/assets/768e600/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.003 2026-09-24 16:54:22,522 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:22] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:54:22,525 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:22] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:54:22,531 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:22] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-09-24 16:54:22,558 44 INFO rb-c855d12-225060-418428 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-09-24 16:54:22,588 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:22] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.012 0.039 2026-09-24 16:54:22,590 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:22] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.046 2026-09-24 16:54:22,597 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour.browser: Owl is running in 'dev' mode. 2026-09-24 16:54:22,598 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:22] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.037 2026-09-24 16:54:22,604 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:22] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:54:22,612 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:22] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:54:22,646 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:22] "GET /odoo HTTP/1.1" 200 - 29 0.007 0.023 2026-09-24 16:54:22,656 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:22] "GET /odoo/offline HTTP/1.1" 200 - 5 0.002 0.037 2026-09-24 16:54:22,696 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:22] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:54:22,700 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54: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-09-24 16:54:22,701 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:22] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.007 0.019 2026-09-24 16:54:22,710 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:22,714 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:22] "GET /web/image/res.partner/3/avatar_128?unique=1790268860000 HTTP/1.1" 200 - 6 0.003 0.035 2026-09-24 16:54:22,717 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:22,718 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:22] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.001 0.037 2026-09-24 16:54:22,721 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:22] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.039 2026-09-24 16:54:22,735 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:22] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.003 0.028 2026-09-24 16:54:22,753 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:22] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:54:22,755 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:22] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:54:22,767 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:22] "POST /mail/data HTTP/1.1" 200 - 34 0.013 0.043 2026-09-24 16:54:22,772 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:22,775 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:22] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.002 0.097 2026-09-24 16:54:22,777 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:22] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.070 2026-09-24 16:54:22,782 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:22] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.001 0.024 2026-09-24 16:54:22,825 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:22,836 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:22] "POST /web/action/load HTTP/1.1" 200 - 10 0.003 0.007 2026-09-24 16:54:22,968 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:22] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 106 0.030 0.081 2026-09-24 16:54:22,989 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:22] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 1 0.001 0.004 2026-09-24 16:54:22,991 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:22] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:54:23,021 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:23] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:54:23,119 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:23] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:54:23,145 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:23,150 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:23] "GET /web/image/res.users/3/avatar_128 HTTP/1.1" 200 - 7 0.004 0.019 2026-09-24 16:54:23,160 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:23] "GET /web/image/res.users/4/avatar_128 HTTP/1.1" 200 - 7 0.003 0.029 2026-09-24 16:54:23,170 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:23] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.002 0.039 2026-09-24 16:54:23,182 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:23] "GET /web/image/res.users/5/avatar_128 HTTP/1.1" 200 - 5 0.001 0.053 2026-09-24 16:54:23,192 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:23] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.002 0.058 2026-09-24 16:54:23,198 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:23,233 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:23] "POST /mail/data HTTP/1.1" 200 - 45 0.011 0.075 2026-09-24 16:54:23,235 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:23] "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.000 0.038 2026-09-24 16:54:23,268 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:23] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.003 0.009 2026-09-24 16:54:23,285 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:23] "POST /web/dataset/call_kw/project.template.create.wizard/get_views#project.template.create.wizard.get_views HTTP/1.1" 200 - 14 0.004 0.016 2026-09-24 16:54:23,314 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:23] "POST /web/dataset/call_kw/project.template.create.wizard/onchange#project.template.create.wizard.onchange HTTP/1.1" 200 - 13 0.005 0.014 2026-09-24 16:54:23,356 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:23,414 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:23,424 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:23] "POST /web/dataset/call_kw/project.template.create.wizard/web_save#project.template.create.wizard.web_save HTTP/1.1" 200 - 4 0.002 0.006 2026-09-24 16:54:23,549 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:23] "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 - 146 0.039 0.078 2026-09-24 16:54:23,673 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:23] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 70 0.018 0.098 2026-09-24 16:54:23,691 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:23] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:54:23,698 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:23] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 3 0.002 0.009 2026-09-24 16:54:23,701 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:23] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.010 2026-09-24 16:54:23,711 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:23] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.003 2026-09-24 16:54:23,746 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:23,775 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:23] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 7 0.002 0.024 2026-09-24 16:54:23,803 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:23] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 15 0.006 0.014 2026-09-24 16:54:23,805 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:23] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.019 2026-09-24 16:54:23,812 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:23] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:54:23,842 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:23,897 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:23,927 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:23] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 7 0.002 0.025 2026-09-24 16:54:23,957 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:23] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 15 0.008 0.012 2026-09-24 16:54:23,960 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:23] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.019 2026-09-24 16:54:23,970 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:23] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:54:23,998 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:24,051 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:24,054 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:24] "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.002 2026-09-24 16:54:24,067 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:24] "POST /web/dataset/call_kw/project.template.create.wizard/get_views#project.template.create.wizard.get_views HTTP/1.1" 200 - 1 0.001 0.006 2026-09-24 16:54:24,081 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:24] "POST /web/dataset/call_kw/project.template.create.wizard/onchange#project.template.create.wizard.onchange HTTP/1.1" 200 - 6 0.002 0.006 2026-09-24 16:54:24,105 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:24,159 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:24,165 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:24] "POST /web/dataset/call_kw/project.template.create.wizard/web_save#project.template.create.wizard.web_save HTTP/1.1" 200 - 2 0.001 0.003 2026-09-24 16:54:24,271 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:24] "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 - 109 0.029 0.072 2026-09-24 16:54:24,313 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:24] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.002 0.029 2026-09-24 16:54:24,329 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:24] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.002 0.005 2026-09-24 16:54:24,334 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:24] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 3 0.001 0.010 2026-09-24 16:54:24,338 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:24] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.012 2026-09-24 16:54:24,345 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:24] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.003 2026-09-24 16:54:24,379 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:24,407 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:24] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 7 0.002 0.024 2026-09-24 16:54:24,432 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:24] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 15 0.007 0.012 2026-09-24 16:54:24,434 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:24] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.018 2026-09-24 16:54:24,441 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:24] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:54:24,476 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour.browser: tour succeeded 2026-09-24 16:54:24,476 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour.browser: ╔═══════════════════════════════════════╗ ║ TOUR project_templates_tour SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-09-24 16:54:24,536 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour.browser: heap 33288804 (allocated 35766272) 2026-09-24 16:54:24,538 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Closing chrome headless with pid 151399 2026-09-24 16:54:24,538 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Closing websocket connection 2026-09-24 16:54:24,539 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Terminating chrome headless with pid 151399 2026-09-24 16:54:24,597 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_165424_597473_test_project_templates_tour.txt 2026-09-24 16:54:24,597 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Removing chrome user profile "/tmp/tmpb5_ol7t1_chrome_odoo" 2026-09-24 16:54:24,613 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-24 16:54:24,634 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_ui: Starting TestUi.test_01_project_tour ... 2026-09-24 16:54:24,773 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Chrome pid: 151639 2026-09-24 16:54:24,774 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Chrome headless temporary user profile dir: /tmp/tmpf589dit2_chrome_odoo 2026-09-24 16:54:24,774 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Issuing json command http://127.0.0.1:44769/json/version 2026-09-24 16:54:24,775 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44769', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:54:24,818 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Browser version: Chrome/150.0.7871.114 2026-09-24 16:54:24,818 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Issuing json command http://127.0.0.1:44769/json 2026-09-24 16:54:24,819 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44769', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:54:24,825 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Websocket url found: ws://127.0.0.1:44769/devtools/page/906943CC1B40CDAAC4DC3BBF7145ABA9 2026-09-24 16:54:24,832 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Enable chrome headless console log notification 2026-09-24 16:54:24,836 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Chrome headless enable page notifications 2026-09-24 16:54:24,854 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-09-24 16:54:24,859 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Setting session cookie in browser 2026-09-24 16:54:24,860 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Open "http://127.0.0.1:8069/odoo" in browser 2026-09-24 16:54:24,860 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-09-24 16:54:24,868 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:54:25,574 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:25] "GET /odoo HTTP/1.1" 200 - 162 0.045 0.663 2026-09-24 16:54:25,577 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Navigation result: {'frameId': '906943CC1B40CDAAC4DC3BBF7145ABA9', 'loaderId': 'D67D30CC851FE2F18AF2A1438227BB1F', 'isDownload': False} 2026-09-24 16:54:25,577 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Evaluate ready code "odoo.isTourReady('project_tour')" 2026-09-24 16:54:25,595 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:25] "GET /web/assets/6d48cc2/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:54:25,662 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:25] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.014 0.057 2026-09-24 16:54:25,665 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:25] "GET /web/assets/546910a/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.076 2026-09-24 16:54:25,672 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:25] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.003 0.076 2026-09-24 16:54:25,682 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:25] "GET /web/assets/da1e8ce/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.003 2026-09-24 16:54:25,717 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:25] "GET /web/assets/768e600/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.003 2026-09-24 16:54:26,055 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:26] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:54:26,059 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:26] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:54:26,064 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:26] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-09-24 16:54:26,084 44 INFO rb-c855d12-225060-418428 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-09-24 16:54:26,109 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:26] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.015 0.024 2026-09-24 16:54:26,112 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: Owl is running in 'dev' mode. 2026-09-24 16:54:26,113 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:26] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.038 2026-09-24 16:54:26,121 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:26] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.034 2026-09-24 16:54:26,123 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:26] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:54:26,130 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:26] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:54:26,190 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:26] "GET /odoo HTTP/1.1" 200 - 29 0.009 0.047 2026-09-24 16:54:26,204 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:26] "GET /odoo/offline HTTP/1.1" 200 - 5 0.003 0.065 2026-09-24 16:54:26,217 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:26] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:54:26,217 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:26,223 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:26,225 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:26] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:54:26,229 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:26] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.008 0.033 2026-09-24 16:54:26,244 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:26] "GET /web/image/res.partner/3/avatar_128?unique=1790263575000 HTTP/1.1" 200 - 6 0.005 0.050 2026-09-24 16:54:26,252 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:26] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.002 0.062 2026-09-24 16:54:26,255 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:26] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.001 0.058 2026-09-24 16:54:26,256 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:26] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.030 2026-09-24 16:54:26,269 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:26] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.003 0.036 2026-09-24 16:54:26,272 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:26] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.076 2026-09-24 16:54:26,285 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:26,312 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:26] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:54:26,315 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:26] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:54:26,315 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:26] "POST /mail/data HTTP/1.1" 200 - 34 0.017 0.064 2026-09-24 16:54:26,318 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:26] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.031 2026-09-24 16:54:26,321 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:26] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.034 2026-09-24 16:54:26,337 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:26,347 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:26] "POST /web/action/load HTTP/1.1" 200 - 10 0.003 0.006 2026-09-24 16:54:26,387 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [4/54] Tour project_tour → Step .o_project_kanban 2026-09-24 16:54:26,493 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:26] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 110 0.031 0.091 2026-09-24 16:54:26,514 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:26] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 1 0.001 0.004 2026-09-24 16:54:26,516 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:26] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:54:26,547 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:26] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:54:26,642 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:26] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:54:26,661 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:26,666 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:26] "GET /web/image/res.users/4/avatar_128 HTTP/1.1" 200 - 7 0.005 0.009 2026-09-24 16:54:26,677 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:26] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.003 0.021 2026-09-24 16:54:26,688 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:26] "GET /web/image/res.users/5/avatar_128 HTTP/1.1" 200 - 5 0.001 0.034 2026-09-24 16:54:26,698 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:26] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.003 0.039 2026-09-24 16:54:26,708 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:26] "GET /web/image/res.users/3/avatar_128 HTTP/1.1" 200 - 7 0.002 0.049 2026-09-24 16:54:26,715 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:26,748 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:26] "POST /mail/data HTTP/1.1" 200 - 45 0.010 0.075 2026-09-24 16:54:26,772 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:26,778 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:26] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.003 0.009 2026-09-24 16:54:26,787 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:26] "POST /web/action/load HTTP/1.1" 200 - 11 0.002 0.012 2026-09-24 16:54:26,811 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:26] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 7 0.003 0.011 2026-09-24 16:54:26,828 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:26] "POST /web/dataset/call_kw/project.project/onchange#project.project.onchange HTTP/1.1" 200 - 4 0.002 0.007 2026-09-24 16:54:26,879 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:26,936 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:26,984 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:26] "POST /web/dataset/call_kw/project.project/web_save#project.project.web_save HTTP/1.1" 200 - 45 0.014 0.032 2026-09-24 16:54:27,011 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:27] "POST /web/dataset/call_button/project.project/action_view_tasks#project.project.action_view_tasks HTTP/1.1" 200 - 21 0.005 0.016 2026-09-24 16:54:27,137 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:27] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 76 0.020 0.097 2026-09-24 16:54:27,155 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:27] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:54:27,161 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:27] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 3 0.001 0.010 2026-09-24 16:54:27,164 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:27] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.009 2026-09-24 16:54:27,173 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:27] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.003 2026-09-24 16:54:27,212 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:27,266 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [11/54] Tour project_tour → Step .o_kanban_group 2026-09-24 16:54:27,280 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:27] "POST /web/dataset/call_kw/project.task.type/name_create#project.task.type.name_create HTTP/1.1" 200 - 10 0.004 0.010 2026-09-24 16:54:27,316 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:27,368 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:27,422 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:27,428 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:27] "POST /web/dataset/call_kw/project.task.type/name_create#project.task.type.name_create HTTP/1.1" 200 - 5 0.002 0.004 2026-09-24 16:54:27,443 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:27] "POST /web/dataset/call_kw/project.task.type/web_resequence#project.task.type.web_resequence HTTP/1.1" 200 - 7 0.002 0.008 2026-09-24 16:54:27,471 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:27,525 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [16/54] Tour project_tour → Step .o_kanban_project_tasks 2026-09-24 16:54:27,538 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:27] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 5 0.002 0.009 2026-09-24 16:54:27,552 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:27] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 3 0.001 0.006 2026-09-24 16:54:27,575 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:27,628 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [18/54] Tour project_tour → Step .o_kanban_project_tasks 2026-09-24 16:54:27,678 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:27,734 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [20/54] Tour project_tour → Step .o_kanban_project_tasks 2026-09-24 16:54:27,784 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:27,798 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:27] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 52 0.022 0.041 2026-09-24 16:54:27,810 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:27] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 1 0.000 0.006 2026-09-24 16:54:27,829 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:27] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 10 0.004 0.014 2026-09-24 16:54:27,852 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:27] "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.008 0.029 2026-09-24 16:54:27,857 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:27] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.001 0.016 2026-09-24 16:54:27,862 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:27] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 3 0.001 0.021 2026-09-24 16:54:27,985 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [22/54] Tour project_tour → Step .o_kanban_project_tasks 2026-09-24 16:54:27,993 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:27] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 33 0.012 0.026 2026-09-24 16:54:28,004 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:28] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.001 0.005 2026-09-24 16:54:28,010 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:28] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 3 0.001 0.010 2026-09-24 16:54:28,023 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:28] "POST /web/dataset/call_kw/project.task/web_resequence#project.task.web_resequence HTTP/1.1" 200 - 9 0.003 0.017 2026-09-24 16:54:28,035 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:28,089 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [24/54] Tour project_tour → Step .o_form_project_tasks 2026-09-24 16:54:28,122 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:28] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.002 0.028 2026-09-24 16:54:28,176 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:28] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 30 0.011 0.028 2026-09-24 16:54:28,192 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:28] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.003 2026-09-24 16:54:28,228 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:28] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:54:28,236 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:28] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:54:28,279 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:28] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.000 0.002 2026-09-24 16:54:28,298 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54: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.004 0.008 2026-09-24 16:54:28,305 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:28,337 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:28] "POST /mail/thread/messages HTTP/1.1" 200 - 30 0.009 0.020 2026-09-24 16:54:28,348 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54: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.004 0.035 2026-09-24 16:54:28,377 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:28] "POST /mail/data HTTP/1.1" 200 - 34 0.009 0.056 2026-09-24 16:54:28,383 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:28] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.015 2026-09-24 16:54:28,426 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [26/54] Tour project_tour → Step .o_form_project_tasks 2026-09-24 16:54:28,437 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:28] "POST /web/dataset/call_kw/project.task/zalo_check_recipients#project.task.zalo_check_recipients HTTP/1.1" 200 - 2 0.002 0.005 2026-09-24 16:54:28,456 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:28] "GET /web/assets/cb4fb99/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.003 2026-09-24 16:54:28,483 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:28,544 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [28/54] Tour project_tour → Step .o_form_project_tasks 2026-09-24 16:54:28,594 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:28,652 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [30/54] Tour project_tour → Step .o_form_project_tasks 2026-09-24 16:54:28,679 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:28] "POST /web/dataset/call_kw/mail.activity.schedule/get_views#mail.activity.schedule.get_views HTTP/1.1" 200 - 23 0.005 0.020 2026-09-24 16:54:28,698 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:28] "POST /web/dataset/call_kw/mail.activity.schedule/onchange#mail.activity.schedule.onchange HTTP/1.1" 200 - 7 0.003 0.010 2026-09-24 16:54:28,714 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:28] "POST /web/dataset/call_kw/mail.activity.type/search_read#mail.activity.type.search_read HTTP/1.1" 200 - 2 0.000 0.002 2026-09-24 16:54:28,715 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:28,777 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [32/54] Tour project_tour → Step .o_form_project_tasks 2026-09-24 16:54:28,790 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:28] "POST /web/dataset/call_kw/mail.activity.schedule/web_save#mail.activity.schedule.web_save HTTP/1.1" 200 - 9 0.003 0.009 2026-09-24 16:54:28,799 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:28] "POST /web/dataset/call_kw/mail.activity.type/search_read#mail.activity.type.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:54:28,818 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:28] "POST /web/dataset/call_button/mail.activity.schedule/action_schedule_activities#mail.activity.schedule.action_schedule_activities HTTP/1.1" 200 - 17 0.005 0.013 2026-09-24 16:54:28,827 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:28] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.002 0.004 2026-09-24 16:54:28,832 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:28,851 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:28] "POST /mail/data HTTP/1.1" 200 - 25 0.006 0.020 2026-09-24 16:54:28,891 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:28,899 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:28] "POST /web/dataset/call_kw/res.users/web_name_search#res.users.web_name_search HTTP/1.1" 200 - 6 0.003 0.008 2026-09-24 16:54:28,940 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:28,996 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:29,002 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:29] "POST /web/dataset/call_kw/res.users/web_read#res.users.web_read HTTP/1.1" 200 - 2 0.001 0.004 2026-09-24 16:54:29,043 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:29] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 27 0.009 0.025 2026-09-24 16:54:29,051 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:29,052 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:29] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:54:29,105 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:29,153 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:29] "POST /web/dataset/call_kw/res.users/web_name_search#res.users.web_name_search HTTP/1.1" 200 - 6 0.003 0.008 2026-09-24 16:54:29,167 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:29,190 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:29] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 12 0.005 0.017 2026-09-24 16:54:29,214 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:29] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:54:29,219 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:29] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:54:29,231 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:29,282 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:29,343 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [42/54] Tour project_tour → Step .o_form_project_tasks 2026-09-24 16:54:29,386 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:29] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 26 0.010 0.031 2026-09-24 16:54:29,413 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:29,466 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:29,490 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:29] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 84 0.028 0.059 2026-09-24 16:54:29,493 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:29] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.084 2026-09-24 16:54:29,522 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:29] "POST /mail/thread/messages HTTP/1.1" 200 - 22 0.006 0.019 2026-09-24 16:54:29,554 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:29] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.002 0.039 2026-09-24 16:54:29,557 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:29] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.042 2026-09-24 16:54:29,592 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:29] "POST /mail/data HTTP/1.1" 200 - 36 0.012 0.064 2026-09-24 16:54:29,598 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:29] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.001 0.032 2026-09-24 16:54:29,601 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:29] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.034 2026-09-24 16:54:29,628 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:29] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 22 0.008 0.054 2026-09-24 16:54:29,661 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:29,689 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:29] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 22 0.008 0.020 2026-09-24 16:54:29,712 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:29,765 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [47/54] Tour project_tour → Step .subtask_create_input 2026-09-24 16:54:29,816 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:29,871 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:29,922 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:29] "POST /web/dataset/call_kw/project.task/create#project.task.create HTTP/1.1" 200 - 50 0.015 0.034 2026-09-24 16:54:29,956 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:29] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 22 0.008 0.020 2026-09-24 16:54:29,995 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:30,045 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:30,100 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:30,135 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:30] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 22 0.009 0.024 2026-09-24 16:54:30,150 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:30,171 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:30] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 24 0.009 0.019 2026-09-24 16:54:30,181 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:30] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.002 0.005 2026-09-24 16:54:30,187 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:30] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 3 0.001 0.010 2026-09-24 16:54:30,203 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [54/54] Tour project_tour → Step .o_kanban_renderer 2026-09-24 16:54:30,232 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:30] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 22 0.007 0.020 2026-09-24 16:54:30,255 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: tour succeeded 2026-09-24 16:54:30,255 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: ╔═════════════════════════════╗ ║ TOUR project_tour SUCCEEDED ║ ╚═════════════════════════════╝ 2026-09-24 16:54:30,369 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: heap 41090264 (allocated 42975232) 2026-09-24 16:54:30,371 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Closing chrome headless with pid 151639 2026-09-24 16:54:30,373 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Closing websocket connection 2026-09-24 16:54:30,373 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Terminating chrome headless with pid 151639 2026-09-24 16:54:30,430 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_165430_429905_test_01_project_tour.txt 2026-09-24 16:54:30,430 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Removing chrome user profile "/tmp/tmpf589dit2_chrome_odoo" 2026-09-24 16:54:30,438 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_ui: Starting TestUi.test_project_task_history ... 2026-09-24 16:54:30,754 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Chrome pid: 151925 2026-09-24 16:54:30,754 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Chrome headless temporary user profile dir: /tmp/tmp2qz0p6fv_chrome_odoo 2026-09-24 16:54:30,754 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Issuing json command http://127.0.0.1:34103/json/version 2026-09-24 16:54:30,755 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34103', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:54:30,757 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Browser version: Chrome/150.0.7871.114 2026-09-24 16:54:30,757 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Issuing json command http://127.0.0.1:34103/json 2026-09-24 16:54:30,757 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34103', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:54:30,759 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Websocket url found: ws://127.0.0.1:34103/devtools/page/4A5BDE1676984B2D6038621230FEE948 2026-09-24 16:54:30,760 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Enable chrome headless console log notification 2026-09-24 16:54:30,761 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Chrome headless enable page notifications 2026-09-24 16:54:30,777 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-09-24 16:54:30,780 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Setting session cookie in browser 2026-09-24 16:54:30,781 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:30,781 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Navigating to: "http://127.0.0.1:8069/odoo?debug=1" 2026-09-24 16:54:30,787 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:54:31,532 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:31] "GET /odoo?debug=1 HTTP/1.1" 200 - 157 0.041 0.706 2026-09-24 16:54:31,535 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Navigation result: {'frameId': '4A5BDE1676984B2D6038621230FEE948', 'loaderId': 'B1E2E305CBEFC4712414A3BC150645AA', 'isDownload': False} 2026-09-24 16:54:31,535 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Evaluate ready code "odoo.isTourReady('project_task_history_tour')" 2026-09-24 16:54:31,556 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:31] "GET /web/assets/546910a/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:54:31,622 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:31] "GET /web/webclient/load_menus HTTP/1.1" 200 - 22 0.011 0.060 2026-09-24 16:54:31,626 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:31] "GET /web/assets/6d48cc2/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.076 2026-09-24 16:54:31,632 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:31] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.003 0.077 2026-09-24 16:54:31,641 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:31] "GET /web/assets/da1e8ce/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.003 2026-09-24 16:54:31,671 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:31] "GET /web/assets/768e600/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.000 0.003 2026-09-24 16:54:32,073 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:32] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:54:32,073 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:32] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:54:32,082 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:32] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-09-24 16:54:32,102 44 INFO rb-c855d12-225060-418428 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-09-24 16:54:32,124 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:32] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.011 0.025 2026-09-24 16:54:32,127 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:32] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.034 2026-09-24 16:54:32,133 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: Owl is running in 'dev' mode. 2026-09-24 16:54:32,134 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:32] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.028 2026-09-24 16:54:32,142 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:32] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:54:32,150 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:32] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:54:32,185 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:32] "GET /odoo HTTP/1.1" 200 - 29 0.008 0.024 2026-09-24 16:54:32,195 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:32] "GET /odoo/offline HTTP/1.1" 200 - 5 0.002 0.037 2026-09-24 16:54:32,239 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:32] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.007 0.017 2026-09-24 16:54:32,241 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:32] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:54:32,242 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:32,252 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:32] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.004 0.031 2026-09-24 16:54:32,253 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:32] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:54:32,260 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:32] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.038 2026-09-24 16:54:32,263 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:32] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.001 0.041 2026-09-24 16:54:32,274 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:32] "GET /web/image/res.partner/3/avatar_128?unique=1790263575000 HTTP/1.1" 200 - 6 0.003 0.055 2026-09-24 16:54:32,289 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:32] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.004 0.036 2026-09-24 16:54:32,298 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:32] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:54:32,301 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:32] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:54:32,327 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:32] "POST /mail/data HTTP/1.1" 200 - 34 0.014 0.054 2026-09-24 16:54:32,328 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:32] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.073 2026-09-24 16:54:32,357 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:32] "GET /odoo?debug=1,tests HTTP/1.1" 200 - 29 0.007 0.092 2026-09-24 16:54:32,440 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:32] "GET /web/webclient/load_menus HTTP/1.1" 200 - 16 0.010 0.055 2026-09-24 16:54:32,445 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:32] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 5 0.002 0.068 2026-09-24 16:54:32,778 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:32] "GET /web/webclient/translations?hash=ca7f190ee5e1815709411cf4b263ab55f9b6feab&lang=en_US HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:54:32,782 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:32,782 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:32] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:54:32,793 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:32] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.001 0.002 2026-09-24 16:54:32,807 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: Owl is running in 'dev' mode. 2026-09-24 16:54:32,874 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:32] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 5 0.005 0.008 2026-09-24 16:54:32,876 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:32,890 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:32] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 304 - 7 0.004 0.022 2026-09-24 16:54:32,893 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:32] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.025 2026-09-24 16:54:32,896 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:32] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.029 2026-09-24 16:54:32,912 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:32] "POST /mail/data HTTP/1.1" 200 - 19 0.006 0.034 2026-09-24 16:54:32,918 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:32] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.001 0.043 2026-09-24 16:54:32,920 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:32] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.040 2026-09-24 16:54:32,923 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:32] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.030 2026-09-24 16:54:32,925 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:32] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.038 2026-09-24 16:54:32,932 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:32] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.002 0.004 2026-09-24 16:54:32,934 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:32,943 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:32] "POST /web/action/load HTTP/1.1" 200 - 10 0.002 0.006 2026-09-24 16:54:33,077 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:33] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 106 0.030 0.082 2026-09-24 16:54:33,129 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:33] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 27 0.010 0.025 2026-09-24 16:54:33,131 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:33] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.036 2026-09-24 16:54:33,149 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:33] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:54:33,207 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:33,218 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:33] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.003 0.010 2026-09-24 16:54:33,240 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:33] "POST /web/dataset/call_button/project.project/action_view_tasks#project.project.action_view_tasks HTTP/1.1" 200 - 22 0.006 0.024 2026-09-24 16:54:33,360 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:33] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 71 0.018 0.091 2026-09-24 16:54:33,385 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:33] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.002 0.009 2026-09-24 16:54:33,413 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:33] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 18 0.009 0.028 2026-09-24 16:54:33,417 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:33] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.035 2026-09-24 16:54:33,459 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:33] "POST /mail/data HTTP/1.1" 200 - 45 0.011 0.047 2026-09-24 16:54:33,464 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:33] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.034 2026-09-24 16:54:33,487 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:33] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.003 0.008 2026-09-24 16:54:33,496 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:33,537 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:33] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.002 0.038 2026-09-24 16:54:33,584 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:33] "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.010 0.019 2026-09-24 16:54:33,627 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:33] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 33 0.013 0.055 2026-09-24 16:54:33,646 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:33] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.003 2026-09-24 16:54:33,677 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:33] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:54:33,688 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:33] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:54:33,755 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:33] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.000 0.002 2026-09-24 16:54:33,775 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:33] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.004 0.008 2026-09-24 16:54:33,799 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:33,816 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:33] "POST /mail/thread/messages HTTP/1.1" 200 - 30 0.009 0.022 2026-09-24 16:54:33,827 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:33] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.004 0.038 2026-09-24 16:54:33,853 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:33] "POST /mail/data HTTP/1.1" 200 - 29 0.008 0.057 2026-09-24 16:54:33,870 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:33] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 10 0.003 0.067 2026-09-24 16:54:33,877 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:33] "GET /web/bundle/web.assets_emoji?lang=en_US&debug=1,tests HTTP/1.1" 200 - 1 0.000 0.028 2026-09-24 16:54:33,878 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:33,887 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:33] "GET /web/image/res.partner/2/avatar_128?unique=1790263550000 HTTP/1.1" 200 - 5 0.002 0.017 2026-09-24 16:54:33,890 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:33] "GET /web/assets/cb4fb99/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.003 2026-09-24 16:54:33,940 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:33] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:54:33,940 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:33,999 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:33] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 37 0.014 0.039 2026-09-24 16:54:34,009 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:34] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.001 0.004 2026-09-24 16:54:34,014 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:34] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:54:34,020 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:34] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:54:34,031 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:34] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.004 0.010 2026-09-24 16:54:34,034 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:34,057 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:34] "POST /mail/data HTTP/1.1" 200 - 26 0.007 0.017 2026-09-24 16:54:34,068 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:34] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.004 0.028 2026-09-24 16:54:34,088 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:34,098 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:34] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.001 0.008 2026-09-24 16:54:34,143 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:34,203 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:34,204 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:34] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:54:34,258 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:34] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 37 0.014 0.037 2026-09-24 16:54:34,268 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:34] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.001 0.004 2026-09-24 16:54:34,273 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:34] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:54:34,292 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:34,302 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:34] "POST /mail/data HTTP/1.1" 200 - 26 0.008 0.018 2026-09-24 16:54:34,304 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:34] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.026 2026-09-24 16:54:34,317 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:34] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.004 0.034 2026-09-24 16:54:34,327 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:34] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.003 0.027 2026-09-24 16:54:34,337 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:34] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.003 0.023 2026-09-24 16:54:34,345 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:34,355 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:34] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.001 0.008 2026-09-24 16:54:34,400 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:34,459 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:34,460 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:34] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:54:34,515 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:34] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 37 0.015 0.037 2026-09-24 16:54:34,524 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:34] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.001 0.004 2026-09-24 16:54:34,528 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:34] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:54:34,533 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:34] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:54:34,544 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:34] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.004 0.008 2026-09-24 16:54:34,545 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:34,568 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:34] "POST /mail/data HTTP/1.1" 200 - 26 0.007 0.016 2026-09-24 16:54:34,579 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:34] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.003 0.027 2026-09-24 16:54:34,598 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:34,609 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:34] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.002 0.008 2026-09-24 16:54:34,654 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:34,713 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:34,714 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:34] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:54:34,768 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:34] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 37 0.014 0.037 2026-09-24 16:54:34,778 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:34] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.001 0.004 2026-09-24 16:54:34,783 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:34] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:54:34,788 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:34] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:54:34,799 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:34,800 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:34] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.004 0.009 2026-09-24 16:54:34,824 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:34] "POST /mail/data HTTP/1.1" 200 - 26 0.007 0.017 2026-09-24 16:54:34,834 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:34] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.004 0.029 2026-09-24 16:54:34,854 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:34,885 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:34] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.002 0.028 2026-09-24 16:54:34,900 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:34] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.002 0.005 2026-09-24 16:54:34,925 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:34] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 18 0.008 0.022 2026-09-24 16:54:34,929 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:34] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.032 2026-09-24 16:54:34,937 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:34] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.003 2026-09-24 16:54:34,964 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:34,997 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:34] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.002 0.030 2026-09-24 16:54:35,043 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:35] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 25 0.010 0.025 2026-09-24 16:54:35,055 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:35] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.004 2026-09-24 16:54:35,058 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:35] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:54:35,104 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:35] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.004 0.008 2026-09-24 16:54:35,104 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [24/70] Tour project_task_history_tour → Step .dropdown-menu 2026-09-24 16:54:35,114 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:35] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.002 0.005 2026-09-24 16:54:35,129 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:35] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.004 0.016 2026-09-24 16:54:35,153 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:35] "POST /mail/data HTTP/1.1" 200 - 26 0.007 0.019 2026-09-24 16:54:35,155 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:35,211 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:35,223 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:35] "POST /web/dataset/call_kw/project.task/read#project.task.read HTTP/1.1" 200 - 3 0.002 0.005 2026-09-24 16:54:35,255 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:35] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:54:35,266 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:35] "GET /web/image?model=res.users&field=avatar_128&id=1 HTTP/1.1" 200 - 7 0.003 0.010 2026-09-24 16:54:35,272 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:35] "GET /web/bundle/html_editor.assets_history_diff?lang=en_US&debug=1,tests HTTP/1.1" 200 - 1 0.000 0.020 2026-09-24 16:54:35,282 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:35] "GET /web/assets/a595967/html_editor.assets_history_diff.min.js HTTP/1.1" 200 - 2 0.000 0.004 2026-09-24 16:54:35,283 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:35] "GET /web/assets/095d317/html_editor.assets_history_diff.min.css HTTP/1.1" 200 - 2 0.000 0.006 2026-09-24 16:54:35,295 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:35] "POST /web/dataset/call_kw/project.task/read#project.task.read HTTP/1.1" 200 - 1 0.001 0.003 2026-09-24 16:54:35,325 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:35,376 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:35,426 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:35,480 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:35,490 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:35] "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.002 0.006 2026-09-24 16:54:35,504 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:35] "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.001 0.006 2026-09-24 16:54:35,515 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:35] "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.001 0.006 2026-09-24 16:54:35,530 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:35,581 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:35,635 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:35,685 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:35,735 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:35,791 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:35,850 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:35,855 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:35] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.003 2026-09-24 16:54:35,902 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:35,955 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:35,988 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:35] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 17 0.008 0.021 2026-09-24 16:54:36,002 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:36] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.003 2026-09-24 16:54:36,029 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:36] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 7 0.002 0.025 2026-09-24 16:54:36,059 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:36] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 18 0.006 0.016 2026-09-24 16:54:36,061 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:36] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.021 2026-09-24 16:54:36,068 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:36] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:54:36,092 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:36,145 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:36,167 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:36] "POST /web/dataset/call_button/project.project/action_view_tasks#project.project.action_view_tasks HTTP/1.1" 200 - 19 0.005 0.016 2026-09-24 16:54:36,207 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:36] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.002 0.030 2026-09-24 16:54:36,228 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:36] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.001 0.010 2026-09-24 16:54:36,235 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:36] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 4 0.001 0.011 2026-09-24 16:54:36,239 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:36] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.015 2026-09-24 16:54:36,272 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:36] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.003 2026-09-24 16:54:36,363 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:36] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:54:36,385 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:36,394 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:36] "GET /web/image/res.users/4/avatar_128 HTTP/1.1" 200 - 7 0.005 0.011 2026-09-24 16:54:36,405 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:36] "GET /web/image/res.users/5/avatar_128 HTTP/1.1" 200 - 5 0.001 0.026 2026-09-24 16:54:36,416 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:36] "GET /web/image/res.users/3/avatar_128 HTTP/1.1" 200 - 7 0.003 0.033 2026-09-24 16:54:36,426 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:36] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.002 0.042 2026-09-24 16:54:36,440 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:36,475 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:36] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.002 0.031 2026-09-24 16:54:36,494 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:36] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:54:36,498 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:36] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.006 2026-09-24 16:54:36,516 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:36] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.003 2026-09-24 16:54:36,553 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:36,587 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:36] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.002 0.030 2026-09-24 16:54:36,619 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:36] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 15 0.004 0.017 2026-09-24 16:54:36,631 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:36] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.003 2026-09-24 16:54:36,635 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:36] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:54:36,684 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:36,744 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:36,805 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:36] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:54:36,806 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:36,866 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:36] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 54 0.016 0.040 2026-09-24 16:54:36,867 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:36] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.025 2026-09-24 16:54:36,885 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:36] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:54:36,891 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:36] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:54:36,904 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:36,915 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:36] "POST /mail/thread/messages HTTP/1.1" 200 - 21 0.006 0.012 2026-09-24 16:54:36,942 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:36] "POST /mail/data HTTP/1.1" 200 - 31 0.007 0.032 2026-09-24 16:54:36,953 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54: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.004 0.044 2026-09-24 16:54:36,958 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:36,964 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54: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.004 0.062 2026-09-24 16:54:36,974 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:36] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.002 0.011 2026-09-24 16:54:37,012 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:37,071 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:37,073 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:37] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:54:37,123 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:37] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 34 0.013 0.034 2026-09-24 16:54:37,133 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:37] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.001 0.004 2026-09-24 16:54:37,137 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:37] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:54:37,158 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:37,167 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:37] "POST /mail/data HTTP/1.1" 200 - 31 0.009 0.019 2026-09-24 16:54:37,170 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:37] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.025 2026-09-24 16:54:37,182 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:37] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.004 0.032 2026-09-24 16:54:37,192 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:37] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.003 0.028 2026-09-24 16:54:37,203 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:37] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.003 0.020 2026-09-24 16:54:37,212 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:37,222 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:37] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.001 0.008 2026-09-24 16:54:37,266 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:37,325 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:37,326 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:37] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:54:37,378 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:37] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 34 0.013 0.034 2026-09-24 16:54:37,388 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:37] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.001 0.004 2026-09-24 16:54:37,393 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:37] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:54:37,412 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:37,428 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:37] "POST /mail/data HTTP/1.1" 200 - 31 0.009 0.027 2026-09-24 16:54:37,431 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:37] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.034 2026-09-24 16:54:37,442 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:37] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.004 0.039 2026-09-24 16:54:37,453 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:37] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.004 0.034 2026-09-24 16:54:37,463 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:37] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.003 0.016 2026-09-24 16:54:37,465 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:37,475 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:37] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.001 0.008 2026-09-24 16:54:37,519 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:37,578 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:37,579 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:37] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:54:37,630 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:37] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 34 0.013 0.035 2026-09-24 16:54:37,640 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:37] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.001 0.004 2026-09-24 16:54:37,643 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:37] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:54:37,647 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:37] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:54:37,658 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:37,659 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:37] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.004 0.008 2026-09-24 16:54:37,685 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:37] "POST /mail/data HTTP/1.1" 200 - 31 0.007 0.021 2026-09-24 16:54:37,695 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:37] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.003 0.029 2026-09-24 16:54:37,711 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:37,721 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:37] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.001 0.008 2026-09-24 16:54:37,767 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:37,827 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:37,828 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:37] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:54:37,880 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:37] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 34 0.014 0.035 2026-09-24 16:54:37,891 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:37] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.001 0.004 2026-09-24 16:54:37,896 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:37] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:54:37,902 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:37] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:54:37,913 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:37] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.004 0.008 2026-09-24 16:54:37,913 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:37,942 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:37] "POST /mail/data HTTP/1.1" 200 - 31 0.008 0.019 2026-09-24 16:54:37,952 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:37] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.003 0.031 2026-09-24 16:54:37,964 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:38,017 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [66/70] Tour project_task_history_tour → Step .dropdown-menu 2026-09-24 16:54:38,067 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:38,122 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:38,133 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:38] "POST /web/dataset/call_kw/project.task/read#project.task.read HTTP/1.1" 200 - 3 0.002 0.006 2026-09-24 16:54:38,151 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:38] "POST /web/dataset/call_kw/project.task/read#project.task.read HTTP/1.1" 200 - 1 0.001 0.003 2026-09-24 16:54:38,175 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:38,230 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:38,260 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:38] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 7 0.002 0.024 2026-09-24 16:54:38,290 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:38] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 18 0.006 0.015 2026-09-24 16:54:38,292 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:38] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.021 2026-09-24 16:54:38,299 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:38] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:54:38,325 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: tour succeeded 2026-09-24 16:54:38,326 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: ╔══════════════════════════════════════════╗ ║ TOUR project_task_history_tour SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-09-24 16:54:38,489 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: heap 54784280 (allocated 57233408) 2026-09-24 16:54:38,491 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Closing chrome headless with pid 151925 2026-09-24 16:54:38,492 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Closing websocket connection 2026-09-24 16:54:38,493 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Terminating chrome headless with pid 151925 2026-09-24 16:54:38,549 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_165438_549226_test_project_task_history.txt 2026-09-24 16:54:38,549 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Removing chrome user profile "/tmp/tmp2qz0p6fv_chrome_odoo" 2026-09-24 16:54:38,559 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_ui: Starting TestUi.test_project_task_last_history_steps ... 2026-09-24 16:54:38,781 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Chrome pid: 152304 2026-09-24 16:54:38,781 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Chrome headless temporary user profile dir: /tmp/tmp9z7nvaj6_chrome_odoo 2026-09-24 16:54:38,781 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Issuing json command http://127.0.0.1:34099/json/version 2026-09-24 16:54:38,782 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34099', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:54:38,820 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Browser version: Chrome/150.0.7871.114 2026-09-24 16:54:38,820 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Issuing json command http://127.0.0.1:34099/json 2026-09-24 16:54:38,821 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34099', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:54:38,827 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Websocket url found: ws://127.0.0.1:34099/devtools/page/242788921D462EE556B136A667531A3E 2026-09-24 16:54:38,834 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Enable chrome headless console log notification 2026-09-24 16:54:38,838 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Chrome headless enable page notifications 2026-09-24 16:54:38,865 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-09-24 16:54:38,868 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Setting session cookie in browser 2026-09-24 16:54:38,869 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:38,869 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Navigating to: "http://127.0.0.1:8069/odoo" 2026-09-24 16:54:38,877 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:54:39,580 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:39] "GET /odoo HTTP/1.1" 200 - 157 0.043 0.662 2026-09-24 16:54:39,583 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Navigation result: {'frameId': '242788921D462EE556B136A667531A3E', 'loaderId': '1A782A420BA1C0F388268E9AE070AD4C', 'isDownload': False} 2026-09-24 16:54:39,583 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:39,606 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:39] "GET /web/assets/6d48cc2/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.005 2026-09-24 16:54:39,610 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:39] "GET /web/assets/546910a/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.010 2026-09-24 16:54:39,675 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:39] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.013 0.059 2026-09-24 16:54:39,684 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:39] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.002 0.078 2026-09-24 16:54:39,691 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:39] "GET /web/assets/da1e8ce/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.003 2026-09-24 16:54:39,723 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:39] "GET /web/assets/768e600/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.003 2026-09-24 16:54:40,067 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:40] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:54:40,070 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:40] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:54:40,075 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:40] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-09-24 16:54:40,098 44 INFO rb-c855d12-225060-418428 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-09-24 16:54:40,120 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:40] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.010 0.027 2026-09-24 16:54:40,124 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: Owl is running in 'dev' mode. 2026-09-24 16:54:40,125 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:40] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.037 2026-09-24 16:54:40,132 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:40] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.031 2026-09-24 16:54:40,134 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:40] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:54:40,142 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:40] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:54:40,175 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:40] "GET /odoo HTTP/1.1" 200 - 29 0.008 0.021 2026-09-24 16:54:40,185 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:40] "GET /odoo/offline HTTP/1.1" 200 - 5 0.002 0.036 2026-09-24 16:54:40,221 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:40,223 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:40] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:54:40,225 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:40] "GET /web/image/res.partner/3/avatar_128?unique=1790263575000 HTTP/1.1" 200 - 13 0.009 0.016 2026-09-24 16:54:40,228 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:40] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:54:40,238 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:40] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 7 0.005 0.033 2026-09-24 16:54:40,247 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:40] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.002 0.042 2026-09-24 16:54:40,250 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:40] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.037 2026-09-24 16:54:40,251 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:40] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.017 2026-09-24 16:54:40,254 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:40] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.001 0.046 2026-09-24 16:54:40,283 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:40] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:54:40,284 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:40] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:54:40,285 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:40] "POST /mail/data HTTP/1.1" 200 - 34 0.012 0.031 2026-09-24 16:54:40,313 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:40] "GET /odoo?debug=1,tests HTTP/1.1" 200 - 29 0.007 0.073 2026-09-24 16:54:40,326 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:40] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.003 0.087 2026-09-24 16:54:40,394 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:40] "GET /web/webclient/load_menus HTTP/1.1" 200 - 16 0.009 0.054 2026-09-24 16:54:40,398 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:40] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 5 0.001 0.064 2026-09-24 16:54:40,739 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:40] "GET /web/webclient/translations?hash=ca7f190ee5e1815709411cf4b263ab55f9b6feab&lang=en_US HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:54:40,742 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:40,743 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:40] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:54:40,766 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:40] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.001 0.002 2026-09-24 16:54:40,777 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: Owl is running in 'dev' mode. 2026-09-24 16:54:40,844 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:40] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 5 0.003 0.007 2026-09-24 16:54:40,856 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:40] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 304 - 7 0.003 0.017 2026-09-24 16:54:40,858 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:40] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.019 2026-09-24 16:54:40,861 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:40,864 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:40] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.021 2026-09-24 16:54:40,881 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:40] "POST /mail/data HTTP/1.1" 200 - 19 0.006 0.022 2026-09-24 16:54:40,883 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:40] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.022 2026-09-24 16:54:40,886 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:40] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.024 2026-09-24 16:54:40,894 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:40] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 4 0.002 0.029 2026-09-24 16:54:40,896 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:40] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.024 2026-09-24 16:54:40,904 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:40] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.001 0.006 2026-09-24 16:54:40,913 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:40,924 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:40] "POST /web/action/load HTTP/1.1" 200 - 10 0.003 0.007 2026-09-24 16:54:41,069 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:41] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 106 0.031 0.086 2026-09-24 16:54:41,118 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:41] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 27 0.009 0.024 2026-09-24 16:54:41,120 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:41] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.034 2026-09-24 16:54:41,138 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:41] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:54:41,197 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:41,203 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:41] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.004 0.009 2026-09-24 16:54:41,224 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:41] "POST /web/dataset/call_button/project.project/action_view_tasks#project.project.action_view_tasks HTTP/1.1" 200 - 22 0.006 0.022 2026-09-24 16:54:41,357 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:41] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 71 0.019 0.103 2026-09-24 16:54:41,383 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:41] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.001 0.008 2026-09-24 16:54:41,411 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:41] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 18 0.008 0.027 2026-09-24 16:54:41,455 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:41] "POST /mail/data HTTP/1.1" 200 - 45 0.011 0.047 2026-09-24 16:54:41,458 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:41] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.075 2026-09-24 16:54:41,464 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:41] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.037 2026-09-24 16:54:41,487 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:41] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.003 0.008 2026-09-24 16:54:41,500 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:41,532 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:41] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.002 0.028 2026-09-24 16:54:41,576 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:41] "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.009 0.019 2026-09-24 16:54:41,619 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:41] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 33 0.013 0.056 2026-09-24 16:54:41,638 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:41] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.003 2026-09-24 16:54:41,669 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:41] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:54:41,680 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:41] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:54:41,751 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:41] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.000 0.002 2026-09-24 16:54:41,771 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:41] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.004 0.008 2026-09-24 16:54:41,797 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:41,812 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:41] "POST /mail/thread/messages HTTP/1.1" 200 - 30 0.009 0.021 2026-09-24 16:54:41,824 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:41] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.004 0.036 2026-09-24 16:54:41,841 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:41] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 10 0.003 0.040 2026-09-24 16:54:41,866 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:41] "POST /mail/data HTTP/1.1" 200 - 29 0.009 0.072 2026-09-24 16:54:41,872 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:41,872 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:41] "GET /web/bundle/web.assets_emoji?lang=en_US&debug=1,tests HTTP/1.1" 200 - 1 0.000 0.024 2026-09-24 16:54:41,882 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:41] "GET /web/image/res.partner/2/avatar_128?unique=1790263550000 HTTP/1.1" 200 - 5 0.002 0.018 2026-09-24 16:54:41,885 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:41] "GET /web/assets/cb4fb99/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.000 0.003 2026-09-24 16:54:41,934 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:41] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:54:41,934 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:41,991 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:41] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 37 0.014 0.037 2026-09-24 16:54:42,000 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:42] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.001 0.004 2026-09-24 16:54:42,007 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:42] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:54:42,025 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:42,036 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:42] "POST /mail/data HTTP/1.1" 200 - 26 0.008 0.018 2026-09-24 16:54:42,039 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:42] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.026 2026-09-24 16:54:42,051 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54: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.004 0.033 2026-09-24 16:54:42,061 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54: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.003 0.028 2026-09-24 16:54:42,082 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:42,094 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54: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.003 0.046 2026-09-24 16:54:42,132 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:42,188 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:42,200 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:42] "POST /web/dataset/call_kw/project.task/read#project.task.read HTTP/1.1" 200 - 3 0.002 0.005 2026-09-24 16:54:42,221 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:42] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:54:42,226 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:42] "GET /web/bundle/html_editor.assets_history_diff?lang=en_US&debug=1,tests HTTP/1.1" 200 - 1 0.001 0.007 2026-09-24 16:54:42,237 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:42] "GET /web/image?model=res.users&field=avatar_128&id=1 HTTP/1.1" 200 - 7 0.003 0.016 2026-09-24 16:54:42,240 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:42] "GET /web/assets/095d317/html_editor.assets_history_diff.min.css HTTP/1.1" 200 - 2 0.000 0.008 2026-09-24 16:54:42,242 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:42] "GET /web/assets/a595967/html_editor.assets_history_diff.min.js HTTP/1.1" 200 - 2 0.000 0.010 2026-09-24 16:54:42,254 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:42] "POST /web/dataset/call_kw/project.task/read#project.task.read HTTP/1.1" 200 - 1 0.001 0.003 2026-09-24 16:54:42,274 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:42,325 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:42,379 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:42,389 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:42] "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.002 0.006 2026-09-24 16:54:42,402 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:42] "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.001 0.006 2026-09-24 16:54:42,414 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:42] "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.001 0.006 2026-09-24 16:54:42,429 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:42,485 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:42,546 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:42,549 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:42] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:54:42,601 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:42,613 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:42] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.002 0.009 2026-09-24 16:54:42,653 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:42,717 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:42,720 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:42] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:54:42,775 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:42] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 37 0.014 0.040 2026-09-24 16:54:42,785 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:42] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.001 0.004 2026-09-24 16:54:42,790 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:42] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:54:42,808 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:42,817 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:42] "POST /mail/data HTTP/1.1" 200 - 26 0.007 0.017 2026-09-24 16:54:42,819 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:42] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.026 2026-09-24 16:54:42,830 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54: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.004 0.032 2026-09-24 16:54:42,841 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54: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.003 0.010 2026-09-24 16:54:42,851 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54: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.003 0.036 2026-09-24 16:54:42,860 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:42,914 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:42,973 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:42,974 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:42] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:54:43,026 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:43,079 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:43,091 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:43] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.002 0.009 2026-09-24 16:54:43,131 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:43,190 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:43,191 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:43] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:54:43,246 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:43] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 37 0.014 0.037 2026-09-24 16:54:43,257 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:43] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.001 0.004 2026-09-24 16:54:43,262 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:43] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:54:43,268 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:43] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:54:43,276 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: tour succeeded 2026-09-24 16:54:43,277 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: ╔═════════════════════════════════════════════════════╗ ║ TOUR project_task_last_history_steps_tour SUCCEEDED ║ ╚═════════════════════════════════════════════════════╝ 2026-09-24 16:54:43,279 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54: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.004 0.009 2026-09-24 16:54:43,304 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:43] "POST /mail/data HTTP/1.1" 200 - 26 0.008 0.019 2026-09-24 16:54:43,316 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54: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.004 0.033 2026-09-24 16:54:43,390 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: heap 35249964 (allocated 36552704) 2026-09-24 16:54:43,393 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Closing chrome headless with pid 152304 2026-09-24 16:54:43,394 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Closing websocket connection 2026-09-24 16:54:43,395 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Terminating chrome headless with pid 152304 2026-09-24 16:54:43,449 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_165443_449334_test_project_task_last_history_steps.txt 2026-09-24 16:54:43,449 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Removing chrome user profile "/tmp/tmp9z7nvaj6_chrome_odoo" 2026-09-24 16:54:43,464 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-24 16:54:44,703 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_milestone_portal_user_no_create ... 2026-09-24 16:54:44,714 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 374, model: project.update 2026-09-24 16:54:44,719 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_milestone_portal_user_no_read ... 2026-09-24 16:54:44,747 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [12], uid: 374, model: project.milestone 2026-09-24 16:54:44,753 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_milestone_portal_user_no_unlink ... 2026-09-24 16:54:44,782 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #374 deleted mail.message records with IDs: [9554] 2026-09-24 16:54:44,786 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 374, model: project.milestone 2026-09-24 16:54:44,791 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_milestone_portal_user_no_write ... 2026-09-24 16:54:44,818 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [12], uid: 374, model: project.milestone 2026-09-24 16:54:44,825 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_admin_can_write ... 2026-09-24 16:54:44,845 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_admin_unlink ... 2026-09-24 16:54:44,868 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #373 deleted mail.message records with IDs: [9553] 2026-09-24 16:54:44,879 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #373 deleted project.update records with IDs: [1] 2026-09-24 16:54:44,896 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_portal_user_no_create ... 2026-09-24 16:54:44,920 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 374, model: project.update 2026-09-24 16:54:44,924 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_portal_user_no_read ... 2026-09-24 16:54:44,948 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 374, model: project.update 2026-09-24 16:54:44,952 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_portal_user_no_unlink ... 2026-09-24 16:54:44,976 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 374, model: project.update 2026-09-24 16:54:44,980 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_portal_user_no_write ... 2026-09-24 16:54:45,004 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 374, model: project.update 2026-09-24 16:54:45,008 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_user_can_read ... 2026-09-24 16:54:45,040 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_user_no_unlink ... 2026-09-24 16:54:45,073 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #371 deleted mail.message records with IDs: [9553] 2026-09-24 16:54:45,076 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 371, model: project.update 2026-09-24 16:54:45,080 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_user_no_write ... 2026-09-24 16:54:45,111 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 371, model: project.update 2026-09-24 16:54:45,121 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-24 16:54:45,815 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_update_flow: Starting TestProjectUpdate.test_project_update_description ... 2026-09-24 16:54:45,921 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_update_flow: Starting TestProjectUpdate.test_project_update_form ... 2026-09-24 16:54:46,097 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_update_flow: Starting TestProjectUpdate.test_project_update_panel ... 2026-09-24 16:54:46,290 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_update_flow: Starting TestProjectUpdate.test_project_update_reflects_task_changes ... 2026-09-24 16:54:46,478 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-24 16:54:46,481 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_update_ui: Starting TestProjectUpdateUi.test_01_project_tour ... 2026-09-24 16:54:46,739 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Chrome pid: 152588 2026-09-24 16:54:46,739 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Chrome headless temporary user profile dir: /tmp/tmp32falypn_chrome_odoo 2026-09-24 16:54:46,739 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Issuing json command http://127.0.0.1:33655/json/version 2026-09-24 16:54:46,740 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33655', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:54:46,742 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Browser version: Chrome/150.0.7871.114 2026-09-24 16:54:46,742 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Issuing json command http://127.0.0.1:33655/json 2026-09-24 16:54:46,742 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33655', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:54:46,743 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Websocket url found: ws://127.0.0.1:33655/devtools/page/9E50CBCDA7002EAEE07900C55F1747AC 2026-09-24 16:54:46,744 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Enable chrome headless console log notification 2026-09-24 16:54:46,745 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Chrome headless enable page notifications 2026-09-24 16:54:46,755 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-09-24 16:54:46,760 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Setting session cookie in browser 2026-09-24 16:54:46,760 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Open "http://127.0.0.1:8069/odoo" in browser 2026-09-24 16:54:46,760 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-09-24 16:54:46,767 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:54:47,524 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:47] "GET /odoo HTTP/1.1" 200 - 162 0.046 0.713 2026-09-24 16:54:47,527 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Navigation result: {'frameId': '9E50CBCDA7002EAEE07900C55F1747AC', 'loaderId': '1C6297C562219E96EEE9C15AA6F2BE30', 'isDownload': False} 2026-09-24 16:54:47,527 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Evaluate ready code "odoo.isTourReady('project_update_tour')" 2026-09-24 16:54:47,548 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:47] "GET /web/assets/6d48cc2/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.006 2026-09-24 16:54:47,551 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:47] "GET /web/assets/546910a/web.assets_web.min.css HTTP/1.1" 200 - 2 0.000 0.008 2026-09-24 16:54:47,621 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:47] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.012 0.066 2026-09-24 16:54:47,628 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:47] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.003 0.080 2026-09-24 16:54:47,635 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:47] "GET /web/assets/da1e8ce/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.003 2026-09-24 16:54:47,666 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:47] "GET /web/assets/768e600/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.003 2026-09-24 16:54:48,047 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:48] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:54:48,049 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:48] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:54:48,055 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:48] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-09-24 16:54:48,076 44 INFO rb-c855d12-225060-418428 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-09-24 16:54:48,099 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:48] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.011 0.027 2026-09-24 16:54:48,102 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:48] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.035 2026-09-24 16:54:48,104 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: Owl is running in 'dev' mode. 2026-09-24 16:54:48,110 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:48] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.026 2026-09-24 16:54:48,112 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:48] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:54:48,120 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:48] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:54:48,152 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:48] "GET /odoo HTTP/1.1" 200 - 29 0.008 0.022 2026-09-24 16:54:48,162 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:48] "GET /odoo/offline HTTP/1.1" 200 - 5 0.002 0.036 2026-09-24 16:54:48,202 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:48,203 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:48] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:54:48,206 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:48] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.007 0.016 2026-09-24 16:54:48,210 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:48] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:54:48,212 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:48,216 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:48] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.004 0.030 2026-09-24 16:54:48,221 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:48] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.001 0.032 2026-09-24 16:54:48,224 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:48] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.034 2026-09-24 16:54:48,235 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:48] "GET /web/image/res.partner/3/avatar_128?unique=1790263575000 HTTP/1.1" 200 - 6 0.003 0.048 2026-09-24 16:54:48,250 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:48] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.003 0.035 2026-09-24 16:54:48,271 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:48] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:54:48,271 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:48] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:54:48,272 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:48,286 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:48] "POST /mail/data HTTP/1.1" 200 - 34 0.015 0.053 2026-09-24 16:54:48,293 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:48] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.002 0.014 2026-09-24 16:54:48,294 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:48] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.074 2026-09-24 16:54:48,326 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:48,337 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:48] "POST /web/action/load HTTP/1.1" 200 - 10 0.003 0.007 2026-09-24 16:54:48,472 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:48] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 110 0.030 0.086 2026-09-24 16:54:48,494 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:48] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 1 0.001 0.004 2026-09-24 16:54:48,496 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:48] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.006 2026-09-24 16:54:48,528 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:48] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:54:48,622 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:48] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:54:48,645 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:48] "GET /web/image/res.users/3/avatar_128 HTTP/1.1" 200 - 7 0.003 0.010 2026-09-24 16:54:48,647 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:48,656 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:48] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.003 0.022 2026-09-24 16:54:48,666 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:48] "GET /web/image/res.users/4/avatar_128 HTTP/1.1" 200 - 7 0.002 0.031 2026-09-24 16:54:48,677 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:48] "GET /web/image/res.users/5/avatar_128 HTTP/1.1" 200 - 5 0.001 0.042 2026-09-24 16:54:48,687 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:48] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.002 0.049 2026-09-24 16:54:48,703 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:48,728 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:48] "POST /mail/data HTTP/1.1" 200 - 45 0.010 0.065 2026-09-24 16:54:48,758 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:48] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.003 0.009 2026-09-24 16:54:48,759 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:48,770 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:48] "POST /web/action/load HTTP/1.1" 200 - 11 0.002 0.007 2026-09-24 16:54:48,794 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:48] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 7 0.002 0.010 2026-09-24 16:54:48,811 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:48] "POST /web/dataset/call_kw/project.project/onchange#project.project.onchange HTTP/1.1" 200 - 4 0.002 0.007 2026-09-24 16:54:48,851 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:48,908 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:48,961 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:48] "POST /web/dataset/call_kw/project.project/web_save#project.project.web_save HTTP/1.1" 200 - 45 0.014 0.037 2026-09-24 16:54:48,990 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:48] "POST /web/dataset/call_button/project.project/action_view_tasks#project.project.action_view_tasks HTTP/1.1" 200 - 21 0.006 0.016 2026-09-24 16:54:49,116 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:49] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 76 0.020 0.098 2026-09-24 16:54:49,135 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:49] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 3 0.002 0.005 2026-09-24 16:54:49,140 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:49] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.001 0.011 2026-09-24 16:54:49,145 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:49] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.010 2026-09-24 16:54:49,148 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:49] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.004 2026-09-24 16:54:49,179 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:49,233 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:49,247 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:49] "POST /web/dataset/call_kw/project.task.type/name_create#project.task.type.name_create HTTP/1.1" 200 - 10 0.004 0.010 2026-09-24 16:54:49,283 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:49,336 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:49,389 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:49,397 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:49] "POST /web/dataset/call_kw/project.task.type/name_create#project.task.type.name_create HTTP/1.1" 200 - 5 0.002 0.005 2026-09-24 16:54:49,413 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:49] "POST /web/dataset/call_kw/project.task.type/web_resequence#project.task.type.web_resequence HTTP/1.1" 200 - 7 0.003 0.008 2026-09-24 16:54:49,439 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:49,493 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:49,507 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:49] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 5 0.002 0.009 2026-09-24 16:54:49,519 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:49] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 3 0.001 0.006 2026-09-24 16:54:49,543 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:49,596 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:49,647 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:49,702 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:49,754 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:49,762 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:49] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 52 0.021 0.037 2026-09-24 16:54:49,774 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:49] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 1 0.000 0.006 2026-09-24 16:54:49,792 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:49] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 10 0.004 0.012 2026-09-24 16:54:49,816 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:49] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 17 0.009 0.027 2026-09-24 16:54:49,821 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:49] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.001 0.018 2026-09-24 16:54:49,826 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:49] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 3 0.001 0.020 2026-09-24 16:54:49,830 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:49,880 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:49,934 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:49,984 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:50,039 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:50,077 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:50] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 37 0.012 0.025 2026-09-24 16:54:50,089 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:50] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 1 0.000 0.006 2026-09-24 16:54:50,093 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:50,106 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:50] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 10 0.005 0.015 2026-09-24 16:54:50,118 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:50] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.005 0.019 2026-09-24 16:54:50,124 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:50] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.001 0.006 2026-09-24 16:54:50,129 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:50] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 3 0.001 0.009 2026-09-24 16:54:50,151 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:50,158 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:50] "POST /web/dataset/call_kw/project.task.type/get_views#project.task.type.get_views HTTP/1.1" 200 - 3 0.001 0.005 2026-09-24 16:54:50,167 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:50] "POST /web/dataset/call_kw/project.task.type/web_read#project.task.type.web_read HTTP/1.1" 200 - 3 0.001 0.003 2026-09-24 16:54:50,205 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:50,259 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:50,264 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:50] "POST /web/dataset/call_kw/project.task.type/web_save#project.task.type.web_save HTTP/1.1" 200 - 2 0.001 0.003 2026-09-24 16:54:50,277 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:50] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.002 0.005 2026-09-24 16:54:50,299 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:50] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 15 0.006 0.022 2026-09-24 16:54:50,322 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:50,372 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:50,550 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:50,563 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:50] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 36 0.013 0.028 2026-09-24 16:54:50,575 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:50] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 3 0.001 0.005 2026-09-24 16:54:50,580 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:50] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.001 0.011 2026-09-24 16:54:50,594 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:50] "POST /web/dataset/call_kw/project.task/web_resequence#project.task.web_resequence HTTP/1.1" 200 - 9 0.003 0.017 2026-09-24 16:54:50,604 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:50,634 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:50] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 7 0.002 0.025 2026-09-24 16:54:50,670 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:50] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 22 0.008 0.020 2026-09-24 16:54:50,672 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:50] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.028 2026-09-24 16:54:50,678 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:50] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:54:50,708 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:50,763 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:50,798 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:50] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 7 0.003 0.029 2026-09-24 16:54:50,829 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:50] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 16 0.007 0.013 2026-09-24 16:54:50,832 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:50] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.019 2026-09-24 16:54:50,843 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:50] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:54:50,879 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:50,909 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:50] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 7 0.002 0.025 2026-09-24 16:54:50,940 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:50] "POST /web/dataset/call_kw/project.project/json_friendly_approval_request_data#project.project.json_friendly_approval_request_data HTTP/1.1" 200 - 10 0.006 0.013 2026-09-24 16:54:50,942 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:50] "POST /web/dataset/call_kw/project.project/check_features_enabled#project.project.check_features_enabled HTTP/1.1" 200 - 0 0.000 0.020 2026-09-24 16:54:50,973 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:50] "POST /web/dataset/call_kw/project.project/web_read#project.project.web_read HTTP/1.1" 200 - 29 0.010 0.039 2026-09-24 16:54:50,987 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:50] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:54:51,067 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:51] "POST /web/dataset/call_kw/project.project/json_friendly_approval_request_data#project.project.json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.004 0.007 2026-09-24 16:54:51,077 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:51,116 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:51] "POST /mail/thread/messages HTTP/1.1" 200 - 25 0.008 0.017 2026-09-24 16:54:51,127 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:51] "POST /web/dataset/call_kw/project.project/json_friendly_approval_request_data#project.project.json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.004 0.031 2026-09-24 16:54:51,154 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:51] "POST /mail/data HTTP/1.1" 200 - 34 0.009 0.042 2026-09-24 16:54:51,160 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:51] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.010 2026-09-24 16:54:51,182 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:51,193 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:51] "GET /web/assets/cb4fb99/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.003 2026-09-24 16:54:51,237 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:51,271 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:51] "POST /web/dataset/call_kw/project.project/web_save#project.project.web_save HTTP/1.1" 200 - 31 0.013 0.019 2026-09-24 16:54:51,277 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:51] "POST /web/dataset/call_kw/project.project/check_features_enabled#project.project.check_features_enabled HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:54:51,289 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:51] "POST /web/dataset/call_kw/project.project/json_friendly_approval_request_data#project.project.json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.004 0.007 2026-09-24 16:54:51,294 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:51] "POST /mail/thread/messages HTTP/1.1" 200 - 4 0.001 0.006 2026-09-24 16:54:51,300 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:51,319 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:51] "POST /mail/data HTTP/1.1" 200 - 31 0.007 0.019 2026-09-24 16:54:51,341 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:51] "POST /web/dataset/call_button/project.project/action_view_tasks#project.project.action_view_tasks HTTP/1.1" 200 - 19 0.005 0.033 2026-09-24 16:54:51,378 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:51] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.002 0.028 2026-09-24 16:54:51,392 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:51] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.001 0.005 2026-09-24 16:54:51,414 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:51] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 15 0.006 0.020 2026-09-24 16:54:51,417 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:51] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.026 2026-09-24 16:54:51,426 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:51] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.003 2026-09-24 16:54:51,460 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:51,513 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:51,527 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:51] "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.003 0.010 2026-09-24 16:54:51,542 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:51] "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.003 0.009 2026-09-24 16:54:51,676 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:51,690 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:51] "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.003 0.009 2026-09-24 16:54:51,730 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:51,751 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:51] "POST /web/action/load HTTP/1.1" 200 - 17 0.004 0.014 2026-09-24 16:54:51,782 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:51] "POST /web/dataset/call_kw/project.update/get_views#project.update.get_views HTTP/1.1" 200 - 22 0.006 0.017 2026-09-24 16:54:51,796 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:51] "POST /web/dataset/call_kw/project.update/web_search_read#project.update.web_search_read HTTP/1.1" 200 - 1 0.001 0.002 2026-09-24 16:54:51,833 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:51] "POST /web/dataset/call_kw/project.project/get_panel_data#project.project.get_panel_data HTTP/1.1" 200 - 38 0.014 0.024 2026-09-24 16:54:51,853 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:51] "POST /web/dataset/call_kw/project.project/get_panel_data#project.project.get_panel_data HTTP/1.1" 200 - 17 0.006 0.043 2026-09-24 16:54:51,878 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:51,898 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:51] "POST /web/dataset/call_button/project.project/action_get_list_view#project.project.action_get_list_view HTTP/1.1" 200 - 16 0.006 0.013 2026-09-24 16:54:51,928 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:51] "POST /web/dataset/call_kw/project.milestone/get_views#project.milestone.get_views HTTP/1.1" 200 - 17 0.006 0.017 2026-09-24 16:54:51,939 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:51] "POST /web/dataset/call_kw/project.milestone/web_search_read#project.milestone.web_search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:54:51,964 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:51,969 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:51] "POST /web/dataset/call_kw/project.milestone/web_search_read#project.milestone.web_search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:54:51,969 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:51] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:54:51,989 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:51] "POST /web/dataset/call_kw/project.milestone/onchange#project.milestone.onchange HTTP/1.1" 200 - 5 0.003 0.006 2026-09-24 16:54:52,017 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:52,090 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:52,146 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:52,152 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:52] "POST /web/dataset/call_kw/project.milestone/onchange#project.milestone.onchange HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:54:52,162 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:52] "POST /web/dataset/call_kw/project.milestone/onchange#project.milestone.onchange HTTP/1.1" 200 - 2 0.001 0.004 2026-09-24 16:54:52,200 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:52] "POST /web/dataset/call_kw/project.milestone/web_save#project.milestone.web_save HTTP/1.1" 200 - 23 0.010 0.023 2026-09-24 16:54:52,224 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:52,278 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:52,342 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:52,365 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:52] "POST /web/dataset/call_kw/project.milestone/onchange#project.milestone.onchange HTTP/1.1" 200 - 13 0.007 0.016 2026-09-24 16:54:52,383 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:52] "POST /web/dataset/call_kw/project.milestone/onchange#project.milestone.onchange HTTP/1.1" 200 - 9 0.004 0.008 2026-09-24 16:54:52,414 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:52] "POST /web/dataset/call_kw/project.milestone/web_save#project.milestone.web_save HTTP/1.1" 200 - 21 0.011 0.016 2026-09-24 16:54:52,443 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:52,451 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:52] "POST /web/dataset/call_kw/project.milestone/onchange#project.milestone.onchange HTTP/1.1" 200 - 4 0.002 0.006 2026-09-24 16:54:52,497 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:52,569 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:52,576 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:52] "POST /web/dataset/call_kw/project.milestone/onchange#project.milestone.onchange HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:54:52,590 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:52] "POST /web/dataset/call_kw/project.milestone/onchange#project.milestone.onchange HTTP/1.1" 200 - 2 0.001 0.004 2026-09-24 16:54:52,621 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:52,624 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:52] "POST /web/dataset/call_kw/project.milestone/web_save#project.milestone.web_save HTTP/1.1" 200 - 15 0.008 0.017 2026-09-24 16:54:52,642 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:52] "POST /web/dataset/call_kw/project.update/get_views#project.update.get_views HTTP/1.1" 200 - 1 0.000 0.006 2026-09-24 16:54:52,653 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:52] "POST /web/dataset/call_kw/project.update/web_search_read#project.update.web_search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:54:52,680 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:52] "POST /web/dataset/call_kw/project.project/get_panel_data#project.project.get_panel_data HTTP/1.1" 200 - 21 0.009 0.020 2026-09-24 16:54:52,704 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:52] "POST /web/dataset/call_kw/project.project/get_panel_data#project.project.get_panel_data HTTP/1.1" 200 - 21 0.008 0.035 2026-09-24 16:54:52,730 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:52,738 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:52] "POST /web/dataset/call_kw/project.update/get_views#project.update.get_views HTTP/1.1" 200 - 1 0.000 0.006 2026-09-24 16:54:52,803 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:52] "POST /web/dataset/call_kw/project.update/onchange#project.update.onchange HTTP/1.1" 200 - 16 0.006 0.051 2026-09-24 16:54:52,863 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:52,920 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:52,967 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:52] "POST /web/dataset/call_kw/project.update/web_save#project.update.web_save HTTP/1.1" 200 - 28 0.011 0.034 2026-09-24 16:54:52,989 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:52] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.000 0.002 2026-09-24 16:54:52,998 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:53,014 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:53] "POST /mail/thread/messages HTTP/1.1" 200 - 22 0.006 0.015 2026-09-24 16:54:53,039 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:53] "POST /mail/data HTTP/1.1" 200 - 31 0.007 0.029 2026-09-24 16:54:53,049 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:53,100 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:53,150 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:53,200 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:53,255 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:53,266 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:53] "POST /web/dataset/call_kw/project.update/get_views#project.update.get_views HTTP/1.1" 200 - 1 0.000 0.007 2026-09-24 16:54:53,282 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:53] "POST /web/dataset/call_kw/project.update/web_search_read#project.update.web_search_read HTTP/1.1" 200 - 5 0.002 0.006 2026-09-24 16:54:53,311 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:53] "POST /web/dataset/call_kw/project.project/get_panel_data#project.project.get_panel_data HTTP/1.1" 200 - 21 0.010 0.025 2026-09-24 16:54:53,350 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:53] "POST /web/dataset/call_kw/project.project/get_panel_data#project.project.get_panel_data HTTP/1.1" 200 - 21 0.007 0.051 2026-09-24 16:54:53,380 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:53,389 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:53] "POST /web/dataset/call_kw/project.update/get_views#project.update.get_views HTTP/1.1" 200 - 1 0.000 0.007 2026-09-24 16:54:53,407 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:53] "POST /web/dataset/call_kw/project.update/web_search_read#project.update.web_search_read HTTP/1.1" 200 - 5 0.002 0.006 2026-09-24 16:54:53,437 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:53] "POST /web/dataset/call_kw/project.project/get_panel_data#project.project.get_panel_data HTTP/1.1" 200 - 21 0.009 0.026 2026-09-24 16:54:53,462 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:53] "POST /web/dataset/call_kw/project.project/get_panel_data#project.project.get_panel_data HTTP/1.1" 200 - 21 0.008 0.036 2026-09-24 16:54:53,491 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:53,545 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: tour succeeded 2026-09-24 16:54:53,545 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: ╔════════════════════════════════════╗ ║ TOUR project_update_tour SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-09-24 16:54:53,575 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:53] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 7 0.002 0.026 2026-09-24 16:54:53,679 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: heap 50363352 (allocated 53596160) 2026-09-24 16:54:53,680 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Closing chrome headless with pid 152588 2026-09-24 16:54:53,681 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Closing websocket connection 2026-09-24 16:54:53,681 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Terminating chrome headless with pid 152588 2026-09-24 16:54:53,739 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_165453_739222_test_01_project_tour.txt 2026-09-24 16:54:53,739 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Removing chrome user profile "/tmp/tmp32falypn_chrome_odoo" 2026-09-24 16:54:53,881 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Chrome pid: 152901 2026-09-24 16:54:53,881 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Chrome headless temporary user profile dir: /tmp/tmptytrnf6g_chrome_odoo 2026-09-24 16:54:53,881 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Issuing json command http://127.0.0.1:43955/json/version 2026-09-24 16:54:53,882 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43955', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:54:53,918 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Browser version: Chrome/150.0.7871.114 2026-09-24 16:54:53,918 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Issuing json command http://127.0.0.1:43955/json 2026-09-24 16:54:53,919 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43955', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:54:53,925 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Websocket url found: ws://127.0.0.1:43955/devtools/page/0D52ABBA321315D6720707BC6CFD0D1B 2026-09-24 16:54:53,932 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Enable chrome headless console log notification 2026-09-24 16:54:53,935 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Chrome headless enable page notifications 2026-09-24 16:54:53,954 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-09-24 16:54:53,956 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Setting session cookie in browser 2026-09-24 16:54:53,956 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Open "http://127.0.0.1:8069/odoo" in browser 2026-09-24 16:54:53,957 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-09-24 16:54:53,998 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:53] "GET /odoo HTTP/1.1" 200 - 31 0.008 0.027 2026-09-24 16:54:54,000 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Navigation result: {'frameId': '0D52ABBA321315D6720707BC6CFD0D1B', 'loaderId': 'D40ABEAF28F69D5613637086DE1FEE3F', 'isDownload': False} 2026-09-24 16:54:54,000 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Evaluate ready code "odoo.isTourReady('project_tour')" 2026-09-24 16:54:54,018 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:54] "GET /web/assets/546910a/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:54:54,021 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:54] "GET /web/assets/6d48cc2/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-09-24 16:54:54,037 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:54] "GET /web/webclient/load_menus HTTP/1.1" 200 - 0 0.000 0.024 2026-09-24 16:54:54,043 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:54] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 5 0.002 0.026 2026-09-24 16:54:54,058 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:54] "GET /web/assets/da1e8ce/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.000 0.003 2026-09-24 16:54:54,089 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:54] "GET /web/assets/768e600/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.003 2026-09-24 16:54:54,482 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:54] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:54:54,483 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:54] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:54:54,487 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:54] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:54:54,499 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:54] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:54:54,513 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:54] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.003 2026-09-24 16:54:54,535 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: Owl is running in 'dev' mode. 2026-09-24 16:54:54,545 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:54] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:54:54,553 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:54] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:54:54,590 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:54] "GET /odoo HTTP/1.1" 200 - 31 0.009 0.024 2026-09-24 16:54:54,593 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:54] "GET /odoo/offline HTTP/1.1" 200 - 1 0.000 0.033 2026-09-24 16:54:54,631 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:54] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 7 0.004 0.010 2026-09-24 16:54:54,642 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:54] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:54:54,643 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:54] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:54:54,644 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:54,646 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:54] "GET /web/image/res.partner/3/avatar_128?unique=1790263575000 HTTP/1.1" 200 - 6 0.005 0.024 2026-09-24 16:54:54,650 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:54] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.001 0.025 2026-09-24 16:54:54,653 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:54,654 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:54] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.027 2026-09-24 16:54:54,662 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:54] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 5 0.002 0.042 2026-09-24 16:54:54,669 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:54] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 4 0.001 0.019 2026-09-24 16:54:54,687 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:54] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:54:54,688 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:54] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:54:54,693 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:54] "POST /mail/data HTTP/1.1" 200 - 19 0.011 0.034 2026-09-24 16:54:54,695 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:54] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.035 2026-09-24 16:54:54,702 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:54] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.001 0.012 2026-09-24 16:54:54,708 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:54,763 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:54,774 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:54] "POST /web/action/load HTTP/1.1" 200 - 10 0.003 0.008 2026-09-24 16:54:54,817 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [4/54] Tour project_tour → Step .o_project_kanban 2026-09-24 16:54:54,832 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:54] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 7 0.003 0.030 2026-09-24 16:54:54,872 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:54] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 20 0.007 0.018 2026-09-24 16:54:54,875 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:54] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.027 2026-09-24 16:54:54,890 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:54] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:54:54,944 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:54,958 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:54] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.003 0.009 2026-09-24 16:54:54,999 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:55,055 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:55,065 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:55] "POST /mail/data HTTP/1.1" 200 - 41 0.009 0.029 2026-09-24 16:54:55,074 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:55] "POST /web/action/load HTTP/1.1" 200 - 9 0.002 0.017 2026-09-24 16:54:55,090 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:55] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 6 0.001 0.004 2026-09-24 16:54:55,098 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:55] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 2 0.000 0.005 2026-09-24 16:54:55,116 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:55] "POST /web/dataset/call_kw/project.project/onchange#project.project.onchange HTTP/1.1" 200 - 1 0.001 0.007 2026-09-24 16:54:55,152 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:55,209 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:55,242 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:55] "POST /web/dataset/call_kw/project.project/web_save#project.project.web_save HTTP/1.1" 200 - 22 0.008 0.024 2026-09-24 16:54:55,270 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:55] "POST /web/dataset/call_button/project.project/action_view_tasks#project.project.action_view_tasks HTTP/1.1" 200 - 19 0.005 0.016 2026-09-24 16:54:55,312 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:55] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.002 0.032 2026-09-24 16:54:55,336 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:55] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.001 0.011 2026-09-24 16:54:55,342 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:55] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 3 0.001 0.015 2026-09-24 16:54:55,346 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:55] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.015 2026-09-24 16:54:55,356 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:55] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.003 2026-09-24 16:54:55,379 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:55] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:54:55,396 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:55,450 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [11/54] Tour project_tour → Step .o_kanban_group 2026-09-24 16:54:55,459 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:55] "POST /web/dataset/call_kw/project.task.type/name_create#project.task.type.name_create HTTP/1.1" 200 - 5 0.002 0.006 2026-09-24 16:54:55,500 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:55,553 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:55,606 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:55,614 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:55] "POST /web/dataset/call_kw/project.task.type/name_create#project.task.type.name_create HTTP/1.1" 200 - 5 0.002 0.005 2026-09-24 16:54:55,622 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:55] "POST /web/dataset/call_kw/project.task.type/web_resequence#project.task.type.web_resequence HTTP/1.1" 200 - 3 0.000 0.003 2026-09-24 16:54:55,656 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:55,710 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:55,721 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:55] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 2 0.001 0.007 2026-09-24 16:54:55,734 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:55] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 2 0.001 0.006 2026-09-24 16:54:55,761 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:55,813 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:55,863 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:55,919 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:55,967 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:55] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 37 0.013 0.033 2026-09-24 16:54:55,975 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:55,979 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:55] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 1 0.000 0.006 2026-09-24 16:54:55,996 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:55] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 10 0.004 0.013 2026-09-24 16:54:56,009 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:56] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.004 0.025 2026-09-24 16:54:56,014 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:56] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 3 0.001 0.006 2026-09-24 16:54:56,019 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:56] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.001 0.012 2026-09-24 16:54:56,152 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:56,163 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:56] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 31 0.014 0.027 2026-09-24 16:54:56,175 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:56] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.002 0.006 2026-09-24 16:54:56,180 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:56] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 3 0.001 0.010 2026-09-24 16:54:56,195 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:56] "POST /web/dataset/call_kw/project.task/web_resequence#project.task.web_resequence HTTP/1.1" 200 - 9 0.004 0.018 2026-09-24 16:54:56,203 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:56,259 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:56,295 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:56] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.003 0.031 2026-09-24 16:54:56,354 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:56] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 26 0.012 0.031 2026-09-24 16:54:56,373 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:56] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.005 2026-09-24 16:54:56,401 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:56] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:54:56,410 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:56] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:54:56,465 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:56] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:54:56,484 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:56] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.004 0.009 2026-09-24 16:54:56,492 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:56,523 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:56] "POST /mail/thread/messages HTTP/1.1" 200 - 27 0.007 0.021 2026-09-24 16:54:56,550 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:56] "POST /mail/data HTTP/1.1" 200 - 31 0.008 0.045 2026-09-24 16:54:56,562 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:56] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.004 0.062 2026-09-24 16:54:56,571 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:56] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:54:56,632 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:56,648 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:56] "POST /web/dataset/call_kw/project.task/zalo_check_recipients#project.task.zalo_check_recipients HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:54:56,656 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:56] "GET /web/assets/cb4fb99/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.003 2026-09-24 16:54:56,684 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:56,745 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:56,796 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:56,852 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:56,879 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:56] "POST /web/dataset/call_kw/mail.activity.schedule/get_views#mail.activity.schedule.get_views HTTP/1.1" 200 - 23 0.006 0.019 2026-09-24 16:54:56,898 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:56] "POST /web/dataset/call_kw/mail.activity.schedule/onchange#mail.activity.schedule.onchange HTTP/1.1" 200 - 7 0.003 0.010 2026-09-24 16:54:56,915 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:56] "POST /web/dataset/call_kw/mail.activity.type/search_read#mail.activity.type.search_read HTTP/1.1" 200 - 2 0.001 0.002 2026-09-24 16:54:56,918 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:56,978 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:56,991 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:56] "POST /web/dataset/call_kw/mail.activity.schedule/web_save#mail.activity.schedule.web_save HTTP/1.1" 200 - 9 0.003 0.008 2026-09-24 16:54:57,001 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:57] "POST /web/dataset/call_kw/mail.activity.type/search_read#mail.activity.type.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:54:57,018 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:57] "POST /web/dataset/call_button/mail.activity.schedule/action_schedule_activities#mail.activity.schedule.action_schedule_activities HTTP/1.1" 200 - 17 0.005 0.013 2026-09-24 16:54:57,028 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:57] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.002 0.005 2026-09-24 16:54:57,030 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:57,051 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:57] "POST /mail/data HTTP/1.1" 200 - 25 0.006 0.020 2026-09-24 16:54:57,089 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:57,098 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:57] "POST /web/dataset/call_kw/res.users/web_name_search#res.users.web_name_search HTTP/1.1" 200 - 6 0.003 0.009 2026-09-24 16:54:57,138 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:57,194 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:57,200 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:57] "POST /web/dataset/call_kw/res.users/web_read#res.users.web_read HTTP/1.1" 200 - 2 0.001 0.004 2026-09-24 16:54:57,242 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:57] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 27 0.009 0.025 2026-09-24 16:54:57,251 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:57,252 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:57] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:54:57,306 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:57,352 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:57] "POST /web/dataset/call_kw/res.users/web_name_search#res.users.web_name_search HTTP/1.1" 200 - 6 0.003 0.009 2026-09-24 16:54:57,368 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:57,393 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:57] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 12 0.005 0.018 2026-09-24 16:54:57,417 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:57] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:54:57,422 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:57] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:54:57,432 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:57,483 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:57,544 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:57,584 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:57] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 26 0.011 0.028 2026-09-24 16:54:57,608 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:57,662 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:57,686 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:57] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 84 0.028 0.059 2026-09-24 16:54:57,689 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:57] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.085 2026-09-24 16:54:57,719 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:57] "POST /mail/thread/messages HTTP/1.1" 200 - 22 0.007 0.019 2026-09-24 16:54:57,752 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:57] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.002 0.037 2026-09-24 16:54:57,787 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:57] "POST /mail/data HTTP/1.1" 200 - 36 0.013 0.060 2026-09-24 16:54:57,789 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:57] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.073 2026-09-24 16:54:57,795 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:57] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.001 0.032 2026-09-24 16:54:57,822 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:57] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 22 0.008 0.051 2026-09-24 16:54:57,826 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:57] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.061 2026-09-24 16:54:57,836 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:57] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.003 2026-09-24 16:54:57,861 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:57,891 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:57] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 22 0.008 0.020 2026-09-24 16:54:57,912 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:57,965 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [47/54] Tour project_tour → Step .subtask_create_input 2026-09-24 16:54:58,015 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:58,071 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:58,118 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:58] "POST /web/dataset/call_kw/project.task/create#project.task.create HTTP/1.1" 200 - 50 0.015 0.030 2026-09-24 16:54:58,151 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:58] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 22 0.008 0.020 2026-09-24 16:54:58,177 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:58,228 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:58,282 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:58,317 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:58] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 22 0.009 0.024 2026-09-24 16:54:58,333 44 INFO rb-c855d12-225060-418428 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-09-24 16:54:58,352 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:58] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 24 0.009 0.019 2026-09-24 16:54:58,364 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:58] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.001 0.006 2026-09-24 16:54:58,369 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:58] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 3 0.001 0.011 2026-09-24 16:54:58,387 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [54/54] Tour project_tour → Step .o_kanban_renderer 2026-09-24 16:54:58,416 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:54:58] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 22 0.008 0.021 2026-09-24 16:54:58,438 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: tour succeeded 2026-09-24 16:54:58,438 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: ╔═════════════════════════════╗ ║ TOUR project_tour SUCCEEDED ║ ╚═════════════════════════════╝ 2026-09-24 16:54:58,523 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: heap 38691688 (allocated 41009152) 2026-09-24 16:54:58,526 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Closing chrome headless with pid 152901 2026-09-24 16:54:58,528 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Closing websocket connection 2026-09-24 16:54:58,528 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Terminating chrome headless with pid 152901 2026-09-24 16:54:58,586 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_165458_585858_test_01_project_tour.txt 2026-09-24 16:54:58,586 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Removing chrome user profile "/tmp/tmptytrnf6g_chrome_odoo" 2026-09-24 16:54:58,604 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-24 16:54:59,377 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_task_dependencies: Starting TestTaskDependencies.test_admin_dependency_toggle ... 2026-09-24 16:54:59,567 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_task_dependencies: Starting TestTaskDependencies.test_create_from_template_keeps_subtask_dependencies ... 2026-09-24 16:54:59,715 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_task_dependencies: Starting TestTaskDependencies.test_cyclic_dependencies ... 2026-09-24 16:54:59,769 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_task_dependencies: Starting TestTaskDependencies.test_duplicate_project_with_subtask_dependencies ... 2026-09-24 16:54:59,922 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_task_dependencies: Starting TestTaskDependencies.test_duplicate_project_with_task_dependencies ... 2026-09-24 16:55:00,109 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_task_dependencies: Starting TestTaskDependencies.test_task_dependencies ... 2026-09-24 16:55:00,144 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_task_dependencies: Starting TestTaskDependencies.test_task_dependencies_settings_change ... 2026-09-24 16:55:00,234 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-24 16:55:00,450 44 INFO rb-c855d12-225060-418428 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-24 16:55:00,586 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_task_link_preview_name: Starting TestTaskLinkPreviewName.test_01_task_link_preview_name ... 2026-09-24 16:55:00,598 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:admin_user from n/a 2026-09-24 16:55:00,603 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:55:00,726 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:55:00] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 19 0.007 0.117 2026-09-24 16:55:00,728 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_task_link_preview_name: Starting TestTaskLinkPreviewName.test_my_tasks_path ... 2026-09-24 16:55:00,751 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:admin_user from n/a 2026-09-24 16:55:00,758 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:55:00,872 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:55:00] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 19 0.007 0.109 2026-09-24 16:55:00,880 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-24 16:55:01,625 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_base_state ... 2026-09-24 16:55:01,648 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_change_stage_or_project ... 2026-09-24 16:55:01,698 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_changing_parent_do_not_reset_task_state ... 2026-09-24 16:55:01,735 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_duplicate_dependent_task ... 2026-09-24 16:55:01,826 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_duplicate_task_state_retention_with_closed_dependencies ... 2026-09-24 16:55:01,903 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_duplicate_task_state_retention_with_open_dependencies ... 2026-09-24 16:55:01,982 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_recompute_state_when_task_dependencies_feature_changes ... 2026-09-24 16:55:02,234 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_state_dont_reset_when_enabling_task_dependencies ... 2026-09-24 16:55:02,418 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_subtask_closed_state_not_reset_on_parent_project_change ... 2026-09-24 16:55:02,513 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_task_created_in_waiting_stage_gets_in_progress_state ... 2026-09-24 16:55:02,571 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-24 16:55:02,648 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_task_templates_ui: Starting TestTaskTemplatesTour.test_task_templates_tour ... 2026-09-24 16:55:02,893 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Chrome pid: 153185 2026-09-24 16:55:02,894 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Chrome headless temporary user profile dir: /tmp/tmpccr33tuk_chrome_odoo 2026-09-24 16:55:02,894 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Issuing json command http://127.0.0.1:44435/json/version 2026-09-24 16:55:02,895 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44435', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:55:02,896 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Browser version: Chrome/150.0.7871.114 2026-09-24 16:55:02,896 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Issuing json command http://127.0.0.1:44435/json 2026-09-24 16:55:02,897 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44435', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:55:02,897 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Websocket url found: ws://127.0.0.1:44435/devtools/page/7E35CE9C7065EEB795D0962A50731646 2026-09-24 16:55:02,899 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Enable chrome headless console log notification 2026-09-24 16:55:02,900 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Chrome headless enable page notifications 2026-09-24 16:55:02,911 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-09-24 16:55:02,915 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Setting session cookie in browser 2026-09-24 16:55:02,916 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Open "http://127.0.0.1:8069/odoo" in browser 2026-09-24 16:55:02,916 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-09-24 16:55:02,923 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:55:03,695 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:55:03] "GET /odoo HTTP/1.1" 200 - 157 0.043 0.731 2026-09-24 16:55:03,698 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Navigation result: {'frameId': '7E35CE9C7065EEB795D0962A50731646', 'loaderId': '6D8C23EFEA649EA69B6B20C48654D028', 'isDownload': False} 2026-09-24 16:55:03,698 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Evaluate ready code "odoo.isTourReady('project_task_templates_tour')" 2026-09-24 16:55:03,775 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:55:03] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.012 0.052 2026-09-24 16:55:03,779 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:55:03] "GET /web/assets/6d48cc2/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.067 2026-09-24 16:55:03,782 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:55:03] "GET /web/assets/546910a/web.assets_web.min.css HTTP/1.1" 200 - 2 0.000 0.070 2026-09-24 16:55:03,790 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:55:03] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.003 0.072 2026-09-24 16:55:03,799 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:55:03] "GET /web/assets/da1e8ce/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.003 2026-09-24 16:55:03,833 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:55:03] "GET /web/assets/768e600/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.003 2026-09-24 16:55:04,229 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:55:04] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:55:04,233 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:55:04] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:55:04,239 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:55:04] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-09-24 16:55:04,260 44 INFO rb-c855d12-225060-418428 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-09-24 16:55:04,280 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:55:04] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.010 0.024 2026-09-24 16:55:04,283 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:55:04] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.031 2026-09-24 16:55:04,289 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour.browser: Owl is running in 'dev' mode. 2026-09-24 16:55:04,291 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:55:04] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.026 2026-09-24 16:55:04,298 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:55:04] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:55:04,306 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:55:04] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:55:04,340 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:55:04] "GET /odoo HTTP/1.1" 200 - 29 0.008 0.022 2026-09-24 16:55:04,350 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:55:04] "GET /odoo/offline HTTP/1.1" 200 - 5 0.002 0.037 2026-09-24 16:55:04,389 44 INFO rb-c855d12-225060-418428 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-09-24 16:55:04,392 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:55:04] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:55:04,394 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:55:04] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.007 0.018 2026-09-24 16:55:04,396 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:55:04] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:55:04,398 44 INFO rb-c855d12-225060-418428 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-09-24 16:55:04,405 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:55:04] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.004 0.032 2026-09-24 16:55:04,408 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:55:04] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.001 0.031 2026-09-24 16:55:04,411 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:55:04] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.029 2026-09-24 16:55:04,423 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:55:04] "GET /web/image/res.partner/3/avatar_128?unique=1790263575000 HTTP/1.1" 200 - 6 0.004 0.051 2026-09-24 16:55:04,436 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:55:04] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.003 0.036 2026-09-24 16:55:04,448 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:55:04] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:55:04,449 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:55:04] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:55:04,456 44 INFO rb-c855d12-225060-418428 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-09-24 16:55:04,469 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:55:04] "POST /mail/data HTTP/1.1" 200 - 34 0.014 0.052 2026-09-24 16:55:04,479 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:55:04] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.001 0.021 2026-09-24 16:55:04,480 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:55:04] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.076 2026-09-24 16:55:04,509 44 INFO rb-c855d12-225060-418428 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-09-24 16:55:04,519 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:55:04] "POST /web/action/load HTTP/1.1" 200 - 10 0.003 0.007 2026-09-24 16:55:04,649 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:55:04] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 106 0.030 0.081 2026-09-24 16:55:04,695 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:55:04] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 21 0.008 0.021 2026-09-24 16:55:04,697 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:55:04] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.030 2026-09-24 16:55:04,714 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:55:04] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:55:04,772 44 INFO rb-c855d12-225060-418428 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-09-24 16:55:04,784 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:55:04] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.004 0.011 2026-09-24 16:55:04,820 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:55:04] "POST /web/dataset/call_button/project.project/action_view_tasks#project.project.action_view_tasks HTTP/1.1" 200 - 22 0.006 0.040 2026-09-24 16:55:04,881 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:55:04] "POST /mail/data HTTP/1.1" 200 - 45 0.011 0.032 2026-09-24 16:55:04,994 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:55:04] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 71 0.020 0.136 2026-09-24 16:55:05,011 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:55:05] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.003 0.106 2026-09-24 16:55:05,017 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:55:05] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.002 0.007 2026-09-24 16:55:05,024 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:55:05] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 5 0.001 0.013 2026-09-24 16:55:05,029 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:55:05] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.012 2026-09-24 16:55:05,073 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:55:05] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.004 2026-09-24 16:55:05,216 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:55:05] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:55:05,233 44 INFO rb-c855d12-225060-418428 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-09-24 16:55:05,246 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:55:05] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.003 0.017 2026-09-24 16:55:05,256 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:55:05] "GET /web/image/res.users/3/avatar_128 HTTP/1.1" 200 - 7 0.003 0.026 2026-09-24 16:55:05,268 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:55:05] "GET /web/image/res.users/5/avatar_128 HTTP/1.1" 200 - 5 0.000 0.039 2026-09-24 16:55:05,277 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:55:05] "GET /web/image/res.users/4/avatar_128 HTTP/1.1" 200 - 7 0.002 0.046 2026-09-24 16:55:05,290 44 INFO rb-c855d12-225060-418428 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-09-24 16:55:05,346 44 INFO rb-c855d12-225060-418428 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-09-24 16:55:05,408 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:55:05] "POST /web/dataset/call_kw/project.task/action_create_from_template#project.task.action_create_from_template HTTP/1.1" 200 - 55 0.019 0.044 2026-09-24 16:55:05,451 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:55:05] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.002 0.032 2026-09-24 16:55:05,494 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:55:05] "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.009 0.018 2026-09-24 16:55:05,538 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:55:05] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 30 0.014 0.053 2026-09-24 16:55:05,559 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:55:05] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.003 2026-09-24 16:55:05,594 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:55:05] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:55:05,604 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:55:05] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:55:05,670 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:55:05] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.000 0.002 2026-09-24 16:55:05,690 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:55:05] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.005 0.008 2026-09-24 16:55:05,707 44 INFO rb-c855d12-225060-418428 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-09-24 16:55:05,742 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:55:05] "POST /mail/thread/messages HTTP/1.1" 200 - 28 0.011 0.019 2026-09-24 16:55:05,754 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:55:05] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.005 0.037 2026-09-24 16:55:05,786 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:55:05] "POST /mail/data HTTP/1.1" 200 - 34 0.012 0.057 2026-09-24 16:55:05,792 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:55:05] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.011 2026-09-24 16:55:05,819 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:55:05] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:55:05,824 44 INFO rb-c855d12-225060-418428 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-09-24 16:55:05,877 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:55:05] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 36 0.018 0.033 2026-09-24 16:55:05,880 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:55:05] "GET /web/assets/cb4fb99/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.043 2026-09-24 16:55:05,903 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:55:05] "POST /mail/thread/messages HTTP/1.1" 200 - 22 0.007 0.013 2026-09-24 16:55:05,907 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:55:05] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.015 2026-09-24 16:55:05,919 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:55:05] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.004 0.016 2026-09-24 16:55:05,936 44 INFO rb-c855d12-225060-418428 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-09-24 16:55:05,947 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:55:05] "POST /mail/data HTTP/1.1" 200 - 31 0.009 0.033 2026-09-24 16:55:05,949 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:55:05] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.052 2026-09-24 16:55:05,960 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:55:05] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.004 0.016 2026-09-24 16:55:05,990 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour.browser: tour succeeded 2026-09-24 16:55:05,991 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour.browser: ╔════════════════════════════════════════════╗ ║ TOUR project_task_templates_tour SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-09-24 16:55:06,076 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour.browser: heap 38680232 (allocated 42188800) 2026-09-24 16:55:06,080 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Closing chrome headless with pid 153185 2026-09-24 16:55:06,081 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Closing websocket connection 2026-09-24 16:55:06,081 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Terminating chrome headless with pid 153185 2026-09-24 16:55:06,138 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_165506_138609_test_task_templates_tour.txt 2026-09-24 16:55:06,138 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Removing chrome user profile "/tmp/tmpccr33tuk_chrome_odoo" 2026-09-24 16:55:06,154 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-24 16:55:06,843 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_task_tracking: Starting TestTaskTracking.test_many2many_tracking ... 2026-09-24 16:55:06,910 44 INFO rb-c855d12-225060-418428 odoo.addons.project.tests.test_task_tracking: Starting TestTaskTracking.test_many2many_tracking_context ... 2026-09-24 16:55:07,007 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-24 16:55:08,387 44 INFO rb-c855d12-225060-418428 odoo.addons.project_account.tests.test_project_profitability: Starting TestProjectAccountProfitability.test_project_profitability ... 2026-09-24 16:55:10,833 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-24 16:55:20,664 44 INFO rb-c855d12-225060-418428 odoo.addons.project_hr_expense.tests.test_analytics: Starting TestAnalytics.test_project_analytics_to_expense ... 2026-09-24 16:55:21,433 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-24 16:55:30,969 44 INFO rb-c855d12-225060-418428 odoo.addons.project_hr_expense.tests.test_project_profitability: Starting TestProjectHrExpenseProfitability.test_project_profitability ... 2026-09-24 16:55:32,015 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #397 deleted account.analytic.line records with IDs: [12] 2026-09-24 16:55:32,110 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #397 deleted account.move.line.ctp records with IDs: [1335, 1336, 1337] 2026-09-24 16:55:32,180 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #397 deleted account.move.line records with IDs: [2488, 2489, 2490, 2491] 2026-09-24 16:55:32,224 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #397 deleted account.move records with IDs: [929] 2026-09-24 16:55:32,263 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #397 deleted account.analytic.line records with IDs: [11] 2026-09-24 16:55:32,320 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #397 deleted account.move.line.ctp records with IDs: [1334] 2026-09-24 16:55:32,364 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #397 deleted account.move.line records with IDs: [2486, 2487] 2026-09-24 16:55:32,392 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #397 deleted account.move records with IDs: [928] 2026-09-24 16:55:32,415 44 INFO rb-c855d12-225060-418428 odoo.addons.project_hr_expense.tests.test_project_profitability: Starting TestProjectHrExpenseProfitability.test_project_profitability_after_expense_actions ... 2026-09-24 16:55:33,436 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-24 16:55:34,927 44 INFO rb-c855d12-225060-418428 odoo.addons.project_mrp_account.tests.test_analytic_account: Starting TestAnalyticAccountTimesheet.test_analytic_account_access ... 2026-09-24 16:55:34,939 44 INFO rb-c855d12-225060-418428 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-09-24 16:55:35,629 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-24 16:55:38,720 44 INFO rb-c855d12-225060-418428 odoo.addons.project_mrp_account.tests.test_project_profitability: Starting TestSaleProjectProfitabilityMrp.test_profitability_mrp_project ... 2026-09-24 16:55:39,532 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-24 16:55:42,835 44 INFO rb-c855d12-225060-418428 odoo.addons.project_mrp_sale.tests.test_sale_mrp_account: Starting TestSaleMrpAccount.test_mo_get_project_from_so ... 2026-09-24 16:55:43,103 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-24 16:55:50,520 44 INFO rb-c855d12-225060-418428 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_account_analytic_distribution_ratio ... 2026-09-24 16:55:51,371 44 INFO rb-c855d12-225060-418428 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_analytic_distribution_with_included_tax ... 2026-09-24 16:55:51,864 44 INFO rb-c855d12-225060-418428 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_analytic_distribution_with_mismatched_uom ... 2026-09-24 16:55:52,244 44 INFO rb-c855d12-225060-418428 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_bills_without_purchase_order_are_accounted_in_profitability_project_purchase ... 2026-09-24 16:55:53,089 44 INFO rb-c855d12-225060-418428 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_cross_analytics_contribution ... 2026-09-24 16:55:55,020 44 INFO rb-c855d12-225060-418428 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_multi_currency_for_project_purchase_profitability ... 2026-09-24 16:55:56,243 44 INFO rb-c855d12-225060-418428 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_partial_billing_profitability ... 2026-09-24 16:55:56,756 44 INFO rb-c855d12-225060-418428 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_profitability_foreign_currency_rate_on_bill_date ... 2026-09-24 16:55:57,024 44 INFO rb-c855d12-225060-418428 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_project_profitability_when_multiple_aa_in_the_same_line ... 2026-09-24 16:55:57,520 44 INFO rb-c855d12-225060-418428 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_project_purchase_order_smart_button ... 2026-09-24 16:55:57,611 44 INFO rb-c855d12-225060-418428 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_project_purchase_profitability_with_split_bills ... 2026-09-24 16:55:58,410 44 INFO rb-c855d12-225060-418428 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_project_purchase_profitability_without_analytic_distribution ... 2026-09-24 16:55:58,885 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #406 deleted account.analytic.line records with IDs: [43] 2026-09-24 16:55:58,939 44 INFO rb-c855d12-225060-418428 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_vendor_credit_note_profitability ... 2026-09-24 16:55:59,521 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #406 deleted account.move.line.ctp records with IDs: [1380, 1381] 2026-09-24 16:55:59,570 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #406 deleted account.move.line records with IDs: [2558] 2026-09-24 16:56:00,615 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-24 16:56:10,721 44 INFO rb-c855d12-225060-418428 odoo.addons.project_purchase.tests.test_project_purchase: Starting TestProjectPurchase.test_compute_purchase_orders_count ... 2026-09-24 16:56:10,846 44 INFO rb-c855d12-225060-418428 odoo.addons.project_purchase.tests.test_project_purchase: Starting TestProjectPurchase.test_project_on_pol_with_analytic_distribution_model ... 2026-09-24 16:56:12,173 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-24 16:56:12,175 44 INFO rb-c855d12-225060-418428 odoo.addons.project_purchase_stock.tests.test_reordering_rule: Starting TestReorderingRuleProjectPurchase.test_po_creation_and_reuse_based_on_project ... 2026-09-24 16:56:12,682 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1561] 2026-09-24 16:56:12,690 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-24 16:56:20,845 44 INFO rb-c855d12-225060-418428 odoo.addons.project_sale_expense.tests.test_expense_analytics: Starting TestExpenseAnalytics.test_company_paid_expense_analytic_on_pnl_line_only ... 2026-09-24 16:56:22,276 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-24 16:56:33,179 44 INFO rb-c855d12-225060-418428 odoo.addons.project_sale_expense.tests.test_project_profitability: Starting TestProjectSaleExpenseProfitability.test_project_profitability ... 2026-09-24 16:56:34,956 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #415 deleted stock.move.line records with IDs: [1558] 2026-09-24 16:56:35,088 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #415 deleted account.analytic.line records with IDs: [47] 2026-09-24 16:56:35,174 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #415 deleted account.move.line.ctp records with IDs: [1387] 2026-09-24 16:56:35,234 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #415 deleted account.move.line records with IDs: [2565, 2566] 2026-09-24 16:56:35,279 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #415 deleted account.move records with IDs: [952] 2026-09-24 16:56:35,739 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #415 deleted stock.move.line records with IDs: [1559] 2026-09-24 16:56:35,841 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #415 deleted account.analytic.line records with IDs: [48] 2026-09-24 16:56:35,915 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #415 deleted account.move.line.ctp records with IDs: [1388] 2026-09-24 16:56:35,964 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #415 deleted account.move.line records with IDs: [2567, 2568] 2026-09-24 16:56:35,994 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #415 deleted account.move records with IDs: [953] 2026-09-24 16:56:36,010 44 INFO rb-c855d12-225060-418428 odoo.addons.project_sale_expense.tests.test_project_profitability: Starting TestProjectSaleExpenseProfitability.test_project_profitability_2 ... 2026-09-24 16:56:37,562 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-09-24 16:56:46,753 44 INFO rb-c855d12-225060-418428 odoo.addons.project_sale_expense.tests.test_project_sale_expense: Starting TestSaleExpense.test_analytic_account_expense_policy ... 2026-09-24 16:56:47,625 44 INFO rb-c855d12-225060-418428 odoo.addons.project_sale_expense.tests.test_project_sale_expense: Starting TestSaleExpense.test_change_product_expense_policy_analytic_distribution ... 2026-09-24 16:56:47,735 44 INFO rb-c855d12-225060-418428 odoo.addons.project_sale_expense.tests.test_project_sale_expense: Starting TestSaleExpense.test_compute_analytic_distribution_expense ... 2026-09-24 16:56:50,146 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-24 16:56:52,094 44 INFO rb-c855d12-225060-418428 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-24 16:56:52,210 44 INFO rb-c855d12-225060-418428 odoo.addons.project_timesheet_holidays.tests.test_cancel_time_off: Starting TestCancelTimeOff.test_cancel_time_off ... 2026-09-24 16:56:52,000 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #429 deleted resource.calendar.leaves records with IDs: [2] 2026-09-24 16:56:52,000 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #429 deleted account.analytic.line records with IDs: [56] 2026-09-24 16:56:52,471 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-24 16:56:54,005 44 INFO rb-c855d12-225060-418428 odoo.addons.project_timesheet_holidays.tests.test_employee: Starting TestEmployee.test_create_employee ... 2026-09-24 16:56:54,292 44 INFO rb-c855d12-225060-418428 odoo.addons.project_timesheet_holidays.tests.test_employee: Starting TestEmployee.test_timesheet_inactive_employee ... 2026-09-24 16:56:54,000 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [60] 2026-09-24 16:56:54,551 44 INFO rb-c855d12-225060-418428 odoo.addons.project_timesheet_holidays.tests.test_employee: Starting TestEmployee.test_write_employee ... 2026-09-24 16:56:54,000 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [65] 2026-09-24 16:56:54,000 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [66] 2026-09-24 16:56:54,000 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [67] 2026-09-24 16:56:54,841 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-24 16:56:55,108 44 INFO rb-c855d12-225060-418428 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-24 16:56:55,153 44 INFO rb-c855d12-225060-418428 odoo.addons.project_todo.tests.test_todo_ui: Starting TestTodoUi.test_project_todo_history ... 2026-09-24 16:56:55,333 44 INFO rb-c855d12-225060-418428 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Chrome pid: 153421 2026-09-24 16:56:55,334 44 INFO rb-c855d12-225060-418428 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Chrome headless temporary user profile dir: /tmp/tmp8lqi0vyn_chrome_odoo 2026-09-24 16:56:55,334 44 INFO rb-c855d12-225060-418428 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Issuing json command http://127.0.0.1:43641/json/version 2026-09-24 16:56:55,335 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43641', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:56:55,375 44 INFO rb-c855d12-225060-418428 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Browser version: Chrome/150.0.7871.114 2026-09-24 16:56:55,375 44 INFO rb-c855d12-225060-418428 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Issuing json command http://127.0.0.1:43641/json 2026-09-24 16:56:55,376 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43641', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:56:55,382 44 INFO rb-c855d12-225060-418428 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Websocket url found: ws://127.0.0.1:43641/devtools/page/7E2F795F7F645A5DA963CE6781CAB346 2026-09-24 16:56:55,389 44 INFO rb-c855d12-225060-418428 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Enable chrome headless console log notification 2026-09-24 16:56:55,394 44 INFO rb-c855d12-225060-418428 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Chrome headless enable page notifications 2026-09-24 16:56:55,420 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-09-24 16:56:55,422 44 INFO rb-c855d12-225060-418428 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Setting session cookie in browser 2026-09-24 16:56:55,423 44 INFO rb-c855d12-225060-418428 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-09-24 16:56:55,423 44 INFO rb-c855d12-225060-418428 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-09-24 16:56:55,430 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:56:56,122 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:56:56] "GET /odoo?debug=1 HTTP/1.1" 200 - 148 0.040 0.654 2026-09-24 16:56:56,126 44 INFO rb-c855d12-225060-418428 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Navigation result: {'frameId': '7E2F795F7F645A5DA963CE6781CAB346', 'loaderId': 'DB9531A04DB01B557B9CCDADD37D997F', 'isDownload': False} 2026-09-24 16:56:56,126 44 INFO rb-c855d12-225060-418428 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Evaluate ready code "odoo.isTourReady('project_todo_history_tour')" 2026-09-24 16:56:56,212 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:56:56] "GET /web/webclient/load_menus HTTP/1.1" 200 - 22 0.011 0.056 2026-09-24 16:56:56,218 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:56:56] "GET /web/assets/546910a/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.072 2026-09-24 16:56:56,220 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:56:56] "GET /web/assets/6d48cc2/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.075 2026-09-24 16:56:56,227 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:56:56] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.004 0.077 2026-09-24 16:56:56,235 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:56:56] "GET /web/assets/da1e8ce/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.003 2026-09-24 16:56:56,268 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:56:56] "GET /web/assets/768e600/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.003 2026-09-24 16:56:56,681 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:56:56] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:56:56,683 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:56:56] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:56:56,690 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:56:56] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-09-24 16:56:56,710 44 INFO rb-c855d12-225060-418428 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-09-24 16:56:56,730 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:56:56] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.010 0.024 2026-09-24 16:56:56,733 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:56:56] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.032 2026-09-24 16:56:56,739 44 INFO rb-c855d12-225060-418428 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: Owl is running in 'dev' mode. 2026-09-24 16:56:56,740 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:56:56] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.026 2026-09-24 16:56:56,746 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:56:56] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:56:56,754 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:56:56] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:56:56,787 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:56:56] "GET /odoo HTTP/1.1" 200 - 29 0.008 0.022 2026-09-24 16:56:56,797 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:56:56] "GET /odoo/offline HTTP/1.1" 200 - 5 0.002 0.035 2026-09-24 16:56:56,831 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:56:56] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 7 0.004 0.010 2026-09-24 16:56:56,843 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:56:56] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:56:56,845 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:56:56] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:56:56,846 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:56:56] "GET /web/image/res.partner/3/avatar_128?unique=1790269014000 HTTP/1.1" 200 - 6 0.004 0.025 2026-09-24 16:56:56,855 44 INFO rb-c855d12-225060-418428 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-09-24 16:56:56,857 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:56:56] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.004 0.035 2026-09-24 16:56:56,860 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:56:56] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.034 2026-09-24 16:56:56,864 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:56:56] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.002 0.038 2026-09-24 16:56:56,879 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:56:56] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.003 0.027 2026-09-24 16:56:56,898 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:56:56] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.007 2026-09-24 16:56:56,900 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:56:56] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:56:56,912 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:56:56] "POST /mail/data HTTP/1.1" 200 - 34 0.013 0.050 2026-09-24 16:56:56,914 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:56:56] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.062 2026-09-24 16:56:56,944 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:56:56] "GET /odoo?debug=1,tests HTTP/1.1" 200 - 29 0.007 0.072 2026-09-24 16:56:57,023 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:56:57] "GET /web/webclient/load_menus HTTP/1.1" 200 - 16 0.009 0.054 2026-09-24 16:56:57,028 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:56:57] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 5 0.001 0.065 2026-09-24 16:56:57,361 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:56:57] "GET /web/webclient/translations?hash=ca7f190ee5e1815709411cf4b263ab55f9b6feab&lang=en_US HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:56:57,365 44 INFO rb-c855d12-225060-418428 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [1/38] Tour project_todo_history_tour → Step .o_navbar_apps_menu button:enabled 2026-09-24 16:56:57,366 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:56:57] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:56:57,376 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:56:57] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.001 0.002 2026-09-24 16:56:57,391 44 INFO rb-c855d12-225060-418428 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: Owl is running in 'dev' mode. 2026-09-24 16:56:57,460 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:56:57] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 5 0.003 0.009 2026-09-24 16:56:57,462 44 INFO rb-c855d12-225060-418428 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [2/38] Tour project_todo_history_tour → Step Open the Todo app (trigger: .o_app[data-menu-xmlid='project_todo.menu_todo_todos']) 2026-09-24 16:56:57,476 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:56:57] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 304 - 7 0.006 0.022 2026-09-24 16:56:57,479 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:56:57] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.024 2026-09-24 16:56:57,482 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:56:57] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.024 2026-09-24 16:56:57,501 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:56:57] "POST /mail/data HTTP/1.1" 200 - 19 0.007 0.032 2026-09-24 16:56:57,508 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:56:57] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.002 0.040 2026-09-24 16:56:57,511 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:56:57] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.041 2026-09-24 16:56:57,513 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:56:57] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.041 2026-09-24 16:56:57,517 44 INFO rb-c855d12-225060-418428 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [3/38] Tour project_todo_history_tour → Step Open Test Todo (trigger: .o_kanban_view .o_kanban_record:contains(Test History Todo)) 2026-09-24 16:56:57,519 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:56:57] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.001 0.007 2026-09-24 16:56:57,522 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:56:57] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.043 2026-09-24 16:56:57,538 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:56:57] "POST /web/action/load HTTP/1.1" 200 - 11 0.004 0.015 2026-09-24 16:56:57,650 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:56:57] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 74 0.023 0.068 2026-09-24 16:56:57,700 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:56:57] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 17 0.009 0.024 2026-09-24 16:56:57,707 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:56:57] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.002 0.038 2026-09-24 16:56:57,718 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:56:57] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:56:57,775 44 INFO rb-c855d12-225060-418428 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [4/38] Tour project_todo_history_tour → Step div.note-editable.odoo-editor-editable 2026-09-24 16:56:57,778 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:56:57] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.004 0.011 2026-09-24 16:56:57,806 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:56:57] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 3 0.002 0.026 2026-09-24 16:56:57,856 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:56:57] "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.009 0.028 2026-09-24 16:56:57,871 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:56:57] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 11 0.005 0.046 2026-09-24 16:56:57,873 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:56:57] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.054 2026-09-24 16:56:57,901 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:56:57] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:56:57,958 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:56:57] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.000 0.002 2026-09-24 16:56:57,977 44 INFO rb-c855d12-225060-418428 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [5/38] Tour project_todo_history_tour → Step div.note-editable.odoo-editor-editable div.o-paragraph 2026-09-24 16:56:57,978 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:56:57] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.005 0.009 2026-09-24 16:56:58,023 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:56:58] "POST /mail/data HTTP/1.1" 200 - 45 0.011 0.041 2026-09-24 16:56:58,044 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:56:58] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 13 0.005 0.059 2026-09-24 16:56:58,049 44 INFO rb-c855d12-225060-418428 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [6/38] Tour project_todo_history_tour → Step button.o_form_button_save 2026-09-24 16:56:58,056 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:56:58] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.004 0.070 2026-09-24 16:56:58,067 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:56:58] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.003 0.024 2026-09-24 16:56:58,108 44 INFO rb-c855d12-225060-418428 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [7/38] Tour project_todo_history_tour → Step Wait the form is saved (trigger: .o_form_saved) 2026-09-24 16:56:58,109 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:56:58] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:56:58,151 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:56:58] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 27 0.015 0.026 2026-09-24 16:56:58,161 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:56:58] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:56:58,174 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:56:58] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:56:58,176 44 INFO rb-c855d12-225060-418428 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [8/38] Tour project_todo_history_tour → Step div.note-editable.odoo-editor-editable 2026-09-24 16:56:58,185 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:56:58] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.004 0.009 2026-09-24 16:56:58,198 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:56:58] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.003 0.007 2026-09-24 16:56:58,227 44 INFO rb-c855d12-225060-418428 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [9/38] Tour project_todo_history_tour → Step div.note-editable.odoo-editor-editable div.o-paragraph 2026-09-24 16:56:58,283 44 INFO rb-c855d12-225060-418428 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [10/38] Tour project_todo_history_tour → Step button.o_form_button_save 2026-09-24 16:56:58,341 44 INFO rb-c855d12-225060-418428 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [11/38] Tour project_todo_history_tour → Step Wait the form is saved (trigger: .o_form_saved) 2026-09-24 16:56:58,343 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:56:58] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:56:58,377 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:56:58] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 22 0.010 0.024 2026-09-24 16:56:58,387 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:56:58] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:56:58,391 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:56:58] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:56:58,393 44 INFO rb-c855d12-225060-418428 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [12/38] Tour project_todo_history_tour → Step div.note-editable.odoo-editor-editable 2026-09-24 16:56:58,403 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:56:58] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.004 0.010 2026-09-24 16:56:58,415 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:56:58] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.003 0.007 2026-09-24 16:56:58,445 44 INFO rb-c855d12-225060-418428 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [13/38] Tour project_todo_history_tour → Step div.note-editable.odoo-editor-editable div.o-paragraph 2026-09-24 16:56:58,501 44 INFO rb-c855d12-225060-418428 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [14/38] Tour project_todo_history_tour → Step button.o_form_button_save 2026-09-24 16:56:58,558 44 INFO rb-c855d12-225060-418428 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [15/38] Tour project_todo_history_tour → Step Wait the form is saved (trigger: .o_form_saved) 2026-09-24 16:56:58,560 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:56:58] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:56:58,639 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:56:58] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 22 0.010 0.068 2026-09-24 16:56:58,651 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:56:58] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:56:58,657 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:56:58] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:56:58,669 44 INFO rb-c855d12-225060-418428 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [16/38] Tour project_todo_history_tour → Step div.note-editable.odoo-editor-editable 2026-09-24 16:56:58,669 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:56:58] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.004 0.009 2026-09-24 16:56:58,682 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:56:58] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.003 0.007 2026-09-24 16:56:58,721 44 INFO rb-c855d12-225060-418428 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [17/38] Tour project_todo_history_tour → Step div.note-editable.odoo-editor-editable div.o-paragraph 2026-09-24 16:56:58,778 44 INFO rb-c855d12-225060-418428 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [18/38] Tour project_todo_history_tour → Step button.o_form_button_save 2026-09-24 16:56:58,834 44 INFO rb-c855d12-225060-418428 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [19/38] Tour project_todo_history_tour → Step Wait the form is saved (trigger: .o_form_saved) 2026-09-24 16:56:58,838 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:56:58] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:56:58,874 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:56:58] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 22 0.010 0.026 2026-09-24 16:56:58,884 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:56:58] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:56:58,891 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:56:58] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:56:58,892 44 INFO rb-c855d12-225060-418428 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [20/38] Tour project_todo_history_tour → Step Go back to kanban view of todos. this step is added because it takes some time to save the changes, so it's a sort of timeout to wait a bit for the save (trigger: .o_back_button a) 2026-09-24 16:56:58,902 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:56:58] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.004 0.009 2026-09-24 16:56:58,915 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:56:58] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.003 0.007 2026-09-24 16:56:58,946 44 INFO rb-c855d12-225060-418428 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [21/38] Tour project_todo_history_tour → Step Open Test Todo (trigger: .o_kanban_view .o_kanban_record:contains(Test History Todo)) 2026-09-24 16:56:58,971 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:56:58] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 3 0.002 0.022 2026-09-24 16:56:58,984 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:56:58] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.002 0.005 2026-09-24 16:56:59,008 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:56:59] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 13 0.007 0.019 2026-09-24 16:56:59,041 44 INFO rb-c855d12-225060-418428 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [22/38] Tour project_todo_history_tour → Step Open History Dialog (trigger: .o_form_view .o_cp_action_menus i.fa-cog) 2026-09-24 16:56:59,068 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:56:59] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 3 0.002 0.023 2026-09-24 16:56:59,090 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:56:59] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 11 0.004 0.010 2026-09-24 16:56:59,099 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:56:59] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:56:59,127 44 INFO rb-c855d12-225060-418428 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [23/38] Tour project_todo_history_tour → Step .dropdown-menu 2026-09-24 16:56:59,130 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:56:59] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.004 0.008 2026-09-24 16:56:59,141 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:56:59] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.003 0.009 2026-09-24 16:56:59,177 44 INFO rb-c855d12-225060-418428 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [24/38] Tour project_todo_history_tour → Step Open History Dialog (trigger: .o_menu_item i.fa-history) 2026-09-24 16:56:59,232 44 INFO rb-c855d12-225060-418428 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [25/38] Tour project_todo_history_tour → Step .modal .html-history-dialog.html-history-loaded 2026-09-24 16:56:59,245 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:56:59] "POST /web/dataset/call_kw/project.task/read#project.task.read HTTP/1.1" 200 - 3 0.002 0.005 2026-09-24 16:56:59,265 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:56:59] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:56:59,270 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:56:59] "GET /web/bundle/html_editor.assets_history_diff?lang=en_US&debug=1,tests HTTP/1.1" 200 - 1 0.000 0.008 2026-09-24 16:56:59,278 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:56:59] "GET /web/assets/095d317/html_editor.assets_history_diff.min.css HTTP/1.1" 200 - 2 0.000 0.003 2026-09-24 16:56:59,280 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:56:59] "GET /web/assets/a595967/html_editor.assets_history_diff.min.js HTTP/1.1" 200 - 2 0.000 0.004 2026-09-24 16:56:59,292 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:56:59] "POST /web/dataset/call_kw/project.task/read#project.task.read HTTP/1.1" 200 - 1 0.001 0.003 2026-09-24 16:56:59,319 44 INFO rb-c855d12-225060-418428 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [26/38] Tour project_todo_history_tour → Step Verify that 5 revisions are displayed (default empty description after the creation of the todo + 3 edits) (trigger: .modal .html-history-dialog .revision-list .btn) 2026-09-24 16:56:59,370 44 INFO rb-c855d12-225060-418428 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [27/38] Tour project_todo_history_tour → Step Verify that the active revision (revision 4) is related to the current version (trigger: .modal .history-container .history-content-view .history-view-inner:contains(Test project todo history version 3)) 2026-09-24 16:56:59,421 44 INFO rb-c855d12-225060-418428 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [28/38] Tour project_todo_history_tour → Step Go to the third revision related to the second edit (trigger: .modal .html-history-dialog .revision-list .btn:nth-child(3)) 2026-09-24 16:56:59,474 44 INFO rb-c855d12-225060-418428 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [29/38] Tour project_todo_history_tour → Step .modal .html-history-dialog.html-history-loaded 2026-09-24 16:56:59,484 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:56:59] "POST /web/dataset/call_kw/project.task/html_field_history_get_content_at_revision#project.task.html_field_history_get_content_at_revision HTTP/1.1" 200 - 2 0.002 0.006 2026-09-24 16:56:59,497 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:56:59] "POST /web/dataset/call_kw/project.task/html_field_history_get_comparison_at_revision#project.task.html_field_history_get_comparison_at_revision HTTP/1.1" 200 - 2 0.001 0.006 2026-09-24 16:56:59,508 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:56:59] "POST /web/dataset/call_kw/project.task/html_field_history_get_unified_diff_at_revision#project.task.html_field_history_get_unified_diff_at_revision HTTP/1.1" 200 - 2 0.001 0.006 2026-09-24 16:56:59,525 44 INFO rb-c855d12-225060-418428 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [30/38] Tour project_todo_history_tour → Step Verify that the active revision is the one clicked in the previous step (trigger: .modal .history-container .history-content-view .history-view-inner:contains(Test project todo history version 1)) 2026-09-24 16:56:59,575 44 INFO rb-c855d12-225060-418428 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [31/38] Tour project_todo_history_tour → Step .history-container .history-view-top-bar a:contains(Comparison) 2026-09-24 16:56:59,629 44 INFO rb-c855d12-225060-418428 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [32/38] Tour project_todo_history_tour → Step Verify comparaison text (trigger: .modal .history-container .history-comparison-view) 2026-09-24 16:56:59,680 44 INFO rb-c855d12-225060-418428 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [33/38] Tour project_todo_history_tour → Step .modal .html-history-dialog.html-history-loaded 2026-09-24 16:56:59,730 44 INFO rb-c855d12-225060-418428 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [34/38] Tour project_todo_history_tour → Step Click on Restore History btn to get back to the selected revision in the previous step (trigger: .modal button.btn-primary:enabled) 2026-09-24 16:56:59,785 44 INFO rb-c855d12-225060-418428 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [35/38] Tour project_todo_history_tour → Step Verify the confirmation dialog is opened (trigger: .modal button.btn-primary:text(Restore)) 2026-09-24 16:56:59,841 44 INFO rb-c855d12-225060-418428 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [36/38] Tour project_todo_history_tour → Step Verify that the description contains the right text after the restore (trigger: div.note-editable.odoo-editor-editable div.o-paragraph) 2026-09-24 16:56:59,846 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:56:59] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:56:59,892 44 INFO rb-c855d12-225060-418428 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [37/38] Tour project_todo_history_tour → Step button.o_form_button_save 2026-09-24 16:56:59,946 44 INFO rb-c855d12-225060-418428 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [38/38] Tour project_todo_history_tour → Step Wait the form is saved (trigger: .o_form_saved) 2026-09-24 16:56:59,982 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:56:59] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 22 0.010 0.025 2026-09-24 16:56:59,993 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:56:59] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:56:59,997 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:56:59] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:56:59,999 44 INFO rb-c855d12-225060-418428 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: tour succeeded 2026-09-24 16:57:00,000 44 INFO rb-c855d12-225060-418428 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: ╔══════════════════════════════════════════╗ ║ TOUR project_todo_history_tour SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-09-24 16:57:00,009 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:00] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.004 0.010 2026-09-24 16:57:00,088 44 INFO rb-c855d12-225060-418428 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: heap 32230788 (allocated 34160640) 2026-09-24 16:57:00,090 44 INFO rb-c855d12-225060-418428 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Closing chrome headless with pid 153421 2026-09-24 16:57:00,091 44 INFO rb-c855d12-225060-418428 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Closing websocket connection 2026-09-24 16:57:00,092 44 INFO rb-c855d12-225060-418428 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Terminating chrome headless with pid 153421 2026-09-24 16:57:00,108 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:00] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.004 0.015 2026-09-24 16:57:00,150 44 INFO rb-c855d12-225060-418428 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_165700_150474_test_project_todo_history.txt 2026-09-24 16:57:00,150 44 INFO rb-c855d12-225060-418428 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Removing chrome user profile "/tmp/tmp8lqi0vyn_chrome_odoo" 2026-09-24 16:57:00,161 44 INFO rb-c855d12-225060-418428 odoo.addons.project_todo.tests.test_todo_ui: Starting TestTodoUi.test_tour_project_task_activities_split ... 2026-09-24 16:57:00,571 44 INFO rb-c855d12-225060-418428 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Chrome pid: 153701 2026-09-24 16:57:00,571 44 INFO rb-c855d12-225060-418428 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Chrome headless temporary user profile dir: /tmp/tmp06w_6ahq_chrome_odoo 2026-09-24 16:57:00,571 44 INFO rb-c855d12-225060-418428 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Issuing json command http://127.0.0.1:39203/json/version 2026-09-24 16:57:00,572 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39203', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:57:00,574 44 INFO rb-c855d12-225060-418428 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Browser version: Chrome/150.0.7871.114 2026-09-24 16:57:00,574 44 INFO rb-c855d12-225060-418428 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Issuing json command http://127.0.0.1:39203/json 2026-09-24 16:57:00,574 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39203', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:57:00,575 44 INFO rb-c855d12-225060-418428 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Websocket url found: ws://127.0.0.1:39203/devtools/page/720A4202D5E66D130BDAB5B0D5A0DE9C 2026-09-24 16:57:00,576 44 INFO rb-c855d12-225060-418428 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Enable chrome headless console log notification 2026-09-24 16:57:00,577 44 INFO rb-c855d12-225060-418428 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Chrome headless enable page notifications 2026-09-24 16:57:00,630 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-09-24 16:57:00,631 44 INFO rb-c855d12-225060-418428 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Setting session cookie in browser 2026-09-24 16:57:00,632 44 INFO rb-c855d12-225060-418428 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-09-24 16:57:00,632 44 INFO rb-c855d12-225060-418428 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-09-24 16:57:00,639 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:57:01,321 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:01] "GET /odoo HTTP/1.1" 200 - 153 0.040 0.643 2026-09-24 16:57:01,324 44 INFO rb-c855d12-225060-418428 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Navigation result: {'frameId': '720A4202D5E66D130BDAB5B0D5A0DE9C', 'loaderId': '710D4CE48C7258EE11F8B1E791FC3302', 'isDownload': False} 2026-09-24 16:57:01,324 44 INFO rb-c855d12-225060-418428 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-09-24 16:57:01,343 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:01] "GET /web/assets/546910a/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:57:01,403 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:01] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.010 0.053 2026-09-24 16:57:01,407 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:01] "GET /web/assets/6d48cc2/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.069 2026-09-24 16:57:01,413 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:01] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.002 0.069 2026-09-24 16:57:01,421 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:01] "GET /web/assets/da1e8ce/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.003 2026-09-24 16:57:01,454 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:01] "GET /web/assets/768e600/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.003 2026-09-24 16:57:01,853 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:01] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:57:01,856 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:01] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:57:01,861 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:01] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-24 16:57:01,888 44 INFO rb-c855d12-225060-418428 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-09-24 16:57:01,917 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:01] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.012 0.039 2026-09-24 16:57:01,920 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:01] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.046 2026-09-24 16:57:01,922 44 INFO rb-c855d12-225060-418428 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split.browser: Owl is running in 'dev' mode. 2026-09-24 16:57:01,928 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:01] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.037 2026-09-24 16:57:01,932 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:01] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:57:01,940 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:01] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:57:01,973 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:01] "GET /odoo HTTP/1.1" 200 - 29 0.008 0.022 2026-09-24 16:57:01,983 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:01] "GET /odoo/offline HTTP/1.1" 200 - 5 0.002 0.036 2026-09-24 16:57:02,016 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:02] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 7 0.005 0.011 2026-09-24 16:57:02,019 44 INFO rb-c855d12-225060-418428 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-09-24 16:57:02,026 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:02] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:57:02,029 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57: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-09-24 16:57:02,030 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:02] "GET /web/image/res.partner/3/avatar_128?unique=1790269014000 HTTP/1.1" 200 - 6 0.004 0.026 2026-09-24 16:57:02,033 44 INFO rb-c855d12-225060-418428 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-09-24 16:57:02,041 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:02] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.003 0.034 2026-09-24 16:57:02,044 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:02] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.034 2026-09-24 16:57:02,047 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:02] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.001 0.037 2026-09-24 16:57:02,077 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:02] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:57:02,078 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:02] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:57:02,088 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:02] "POST /mail/data HTTP/1.1" 200 - 44 0.017 0.037 2026-09-24 16:57:02,102 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:02] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.003 0.068 2026-09-24 16:57:02,103 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:02] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.060 2026-09-24 16:57:02,110 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:02] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.001 0.005 2026-09-24 16:57:02,127 44 INFO rb-c855d12-225060-418428 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-09-24 16:57:02,145 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:02] "GET /viin_brand/static/img/apps/project.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:57:02,147 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:02] "GET /viin_brand/static/img/apps/project_todo.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:57:02,148 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:02] "POST /mail/data HTTP/1.1" 200 - 15 0.005 0.014 2026-09-24 16:57:02,187 44 INFO rb-c855d12-225060-418428 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-09-24 16:57:02,321 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:02] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 86 0.024 0.105 2026-09-24 16:57:02,397 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:02] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 31 0.015 0.042 2026-09-24 16:57:02,469 44 INFO rb-c855d12-225060-418428 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-09-24 16:57:02,471 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:02] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.003 0.009 2026-09-24 16:57:02,515 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:02] "POST /mail/data HTTP/1.1" 200 - 45 0.010 0.032 2026-09-24 16:57:02,538 44 INFO rb-c855d12-225060-418428 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-09-24 16:57:02,545 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:02] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.004 0.009 2026-09-24 16:57:02,592 44 INFO rb-c855d12-225060-418428 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-09-24 16:57:02,637 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:02] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 29 0.014 0.029 2026-09-24 16:57:02,657 44 INFO rb-c855d12-225060-418428 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-09-24 16:57:02,709 44 INFO rb-c855d12-225060-418428 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-09-24 16:57:02,728 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:02] "POST /mail/data HTTP/1.1" 200 - 15 0.006 0.011 2026-09-24 16:57:02,761 44 INFO rb-c855d12-225060-418428 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-09-24 16:57:02,764 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:02] "POST /web/dataset/call_kw/project.task/get_todo_views_id#project.task.get_todo_views_id HTTP/1.1" 200 - 5 0.000 0.002 2026-09-24 16:57:02,811 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:02] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 13 0.005 0.033 2026-09-24 16:57:02,860 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:02] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 26 0.014 0.027 2026-09-24 16:57:02,886 44 INFO rb-c855d12-225060-418428 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split.browser: tour succeeded 2026-09-24 16:57:02,886 44 INFO rb-c855d12-225060-418428 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split.browser: ╔══════════════════════════════════════════════╗ ║ TOUR project_task_activities_split SUCCEEDED ║ ╚══════════════════════════════════════════════╝ 2026-09-24 16:57:02,939 44 INFO rb-c855d12-225060-418428 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split.browser: heap 25857340 (allocated 27242496) 2026-09-24 16:57:02,942 44 INFO rb-c855d12-225060-418428 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Closing chrome headless with pid 153701 2026-09-24 16:57:02,943 44 INFO rb-c855d12-225060-418428 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Closing websocket connection 2026-09-24 16:57:02,944 44 INFO rb-c855d12-225060-418428 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Terminating chrome headless with pid 153701 2026-09-24 16:57:02,995 44 INFO rb-c855d12-225060-418428 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_165702_995345_test_tour_project_task_activities_split.txt 2026-09-24 16:57:02,995 44 INFO rb-c855d12-225060-418428 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Removing chrome user profile "/tmp/tmp06w_6ahq_chrome_odoo" 2026-09-24 16:57:03,004 44 INFO rb-c855d12-225060-418428 odoo.addons.project_todo.tests.test_todo_ui: Starting TestTodoUi.test_tour_todo_main_ui_functions ... 2026-09-24 16:57:03,291 44 INFO rb-c855d12-225060-418428 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Chrome pid: 153910 2026-09-24 16:57:03,291 44 INFO rb-c855d12-225060-418428 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Chrome headless temporary user profile dir: /tmp/tmpx_e2k5ca_chrome_odoo 2026-09-24 16:57:03,291 44 INFO rb-c855d12-225060-418428 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Issuing json command http://127.0.0.1:33495/json/version 2026-09-24 16:57:03,292 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33495', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:57:03,293 44 INFO rb-c855d12-225060-418428 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Browser version: Chrome/150.0.7871.114 2026-09-24 16:57:03,293 44 INFO rb-c855d12-225060-418428 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Issuing json command http://127.0.0.1:33495/json 2026-09-24 16:57:03,294 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33495', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:57:03,294 44 INFO rb-c855d12-225060-418428 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Websocket url found: ws://127.0.0.1:33495/devtools/page/DCABEC9D2D08E49B1879A0F75CF2E319 2026-09-24 16:57:03,296 44 INFO rb-c855d12-225060-418428 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Enable chrome headless console log notification 2026-09-24 16:57:03,296 44 INFO rb-c855d12-225060-418428 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Chrome headless enable page notifications 2026-09-24 16:57:03,339 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-09-24 16:57:03,344 44 INFO rb-c855d12-225060-418428 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Setting session cookie in browser 2026-09-24 16:57:03,344 44 INFO rb-c855d12-225060-418428 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-09-24 16:57:03,344 44 INFO rb-c855d12-225060-418428 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-09-24 16:57:03,350 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:57:04,031 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:04] "GET /odoo HTTP/1.1" 200 - 154 0.042 0.641 2026-09-24 16:57:04,034 44 INFO rb-c855d12-225060-418428 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Navigation result: {'frameId': 'DCABEC9D2D08E49B1879A0F75CF2E319', 'loaderId': 'A96E5F1C3D2C716715FC1770055964E2', 'isDownload': False} 2026-09-24 16:57:04,034 44 INFO rb-c855d12-225060-418428 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-09-24 16:57:04,052 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:04] "GET /web/assets/6d48cc2/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:57:04,136 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:04] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.014 0.075 2026-09-24 16:57:04,140 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:04] "GET /web/assets/546910a/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.092 2026-09-24 16:57:04,145 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:04] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.002 0.094 2026-09-24 16:57:04,161 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:04] "GET /web/assets/da1e8ce/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.003 2026-09-24 16:57:04,197 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:04] "GET /web/assets/768e600/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.003 2026-09-24 16:57:04,535 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:04] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:57:04,536 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:04] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:57:04,544 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:04] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-09-24 16:57:04,564 44 INFO rb-c855d12-225060-418428 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-09-24 16:57:04,584 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:04] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.010 0.024 2026-09-24 16:57:04,587 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:04] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.032 2026-09-24 16:57:04,594 44 INFO rb-c855d12-225060-418428 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: Owl is running in 'dev' mode. 2026-09-24 16:57:04,595 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:04] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.028 2026-09-24 16:57:04,599 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:04] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:57:04,607 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:04] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:57:04,640 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:04] "GET /odoo HTTP/1.1" 200 - 29 0.008 0.022 2026-09-24 16:57:04,650 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:04] "GET /odoo/offline HTTP/1.1" 200 - 5 0.002 0.036 2026-09-24 16:57:04,688 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:04] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:57:04,693 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:04] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.008 0.017 2026-09-24 16:57:04,694 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:04] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:57:04,703 44 INFO rb-c855d12-225060-418428 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-09-24 16:57:04,706 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:04] "GET /web/image/res.partner/3/avatar_128?unique=1790269014000 HTTP/1.1" 200 - 6 0.004 0.032 2026-09-24 16:57:04,709 44 INFO rb-c855d12-225060-418428 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-09-24 16:57:04,710 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:04] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.001 0.034 2026-09-24 16:57:04,712 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:04] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.037 2026-09-24 16:57:04,726 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:04] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.003 0.026 2026-09-24 16:57:04,748 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:04] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:57:04,750 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:04] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:57:04,763 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:04] "POST /mail/data HTTP/1.1" 200 - 34 0.015 0.047 2026-09-24 16:57:04,765 44 INFO rb-c855d12-225060-418428 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-09-24 16:57:04,770 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:04] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.002 0.098 2026-09-24 16:57:04,771 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:04] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.073 2026-09-24 16:57:04,777 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:04] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.001 0.029 2026-09-24 16:57:04,819 44 INFO rb-c855d12-225060-418428 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-09-24 16:57:04,834 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:04] "POST /web/action/load HTTP/1.1" 200 - 11 0.004 0.009 2026-09-24 16:57:04,943 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:04] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 76 0.023 0.062 2026-09-24 16:57:04,964 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:04] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.002 0.005 2026-09-24 16:57:04,995 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:04] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 17 0.009 0.025 2026-09-24 16:57:05,009 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:05] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:57:05,058 44 INFO rb-c855d12-225060-418428 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-09-24 16:57:05,061 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:05] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.003 0.009 2026-09-24 16:57:05,108 44 INFO rb-c855d12-225060-418428 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-09-24 16:57:05,150 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:05] "POST /mail/data HTTP/1.1" 200 - 45 0.014 0.034 2026-09-24 16:57:05,172 44 INFO rb-c855d12-225060-418428 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-09-24 16:57:05,179 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:05] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.003 0.009 2026-09-24 16:57:05,226 44 INFO rb-c855d12-225060-418428 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-09-24 16:57:05,239 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:05] "POST /web/dataset/call_kw/project.task.type/name_create#project.task.type.name_create HTTP/1.1" 200 - 7 0.003 0.009 2026-09-24 16:57:05,257 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:05] "POST /web/dataset/call_kw/project.task.type/web_resequence#project.task.type.web_resequence HTTP/1.1" 200 - 9 0.004 0.010 2026-09-24 16:57:05,276 44 INFO rb-c855d12-225060-418428 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-09-24 16:57:05,329 44 INFO rb-c855d12-225060-418428 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-09-24 16:57:05,382 44 INFO rb-c855d12-225060-418428 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-09-24 16:57:05,387 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:05] "POST /web/dataset/call_kw/project.task.type/name_create#project.task.type.name_create HTTP/1.1" 200 - 2 0.001 0.003 2026-09-24 16:57:05,396 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:05] "POST /web/dataset/call_kw/project.task.type/web_resequence#project.task.type.web_resequence HTTP/1.1" 200 - 3 0.001 0.004 2026-09-24 16:57:05,433 44 INFO rb-c855d12-225060-418428 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-09-24 16:57:05,487 44 INFO rb-c855d12-225060-418428 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-09-24 16:57:05,500 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:05] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.001 0.009 2026-09-24 16:57:05,510 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:05] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:57:05,538 44 INFO rb-c855d12-225060-418428 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-09-24 16:57:05,592 44 INFO rb-c855d12-225060-418428 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-09-24 16:57:05,642 44 INFO rb-c855d12-225060-418428 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-09-24 16:57:05,698 44 INFO rb-c855d12-225060-418428 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-09-24 16:57:05,748 44 INFO rb-c855d12-225060-418428 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-09-24 16:57:05,761 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:05] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 59 0.022 0.039 2026-09-24 16:57:05,770 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:05] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:57:05,789 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:05] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 9 0.005 0.013 2026-09-24 16:57:05,812 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:05] "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.008 0.028 2026-09-24 16:57:05,817 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:05] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 2 0.001 0.016 2026-09-24 16:57:05,823 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:05] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.002 0.022 2026-09-24 16:57:05,928 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:05] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 20 0.008 0.021 2026-09-24 16:57:05,929 44 INFO rb-c855d12-225060-418428 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-09-24 16:57:05,939 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:05] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.002 0.005 2026-09-24 16:57:05,944 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:05] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 2 0.001 0.007 2026-09-24 16:57:05,958 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:05] "POST /web/dataset/call_kw/project.task/web_resequence#project.task.web_resequence HTTP/1.1" 200 - 8 0.004 0.018 2026-09-24 16:57:05,979 44 INFO rb-c855d12-225060-418428 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-09-24 16:57:06,037 44 INFO rb-c855d12-225060-418428 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-09-24 16:57:06,088 44 INFO rb-c855d12-225060-418428 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-09-24 16:57:06,143 44 INFO rb-c855d12-225060-418428 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-09-24 16:57:06,171 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:06] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 3 0.002 0.024 2026-09-24 16:57:06,183 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:06] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:57:06,200 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:06] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 11 0.005 0.011 2026-09-24 16:57:06,226 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:06] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:57:06,271 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:06] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.000 0.002 2026-09-24 16:57:06,286 44 INFO rb-c855d12-225060-418428 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-09-24 16:57:06,289 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:06] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.004 0.008 2026-09-24 16:57:06,301 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:06] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.004 0.008 2026-09-24 16:57:06,347 44 INFO rb-c855d12-225060-418428 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-09-24 16:57:06,389 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:06] "POST /mail/thread/messages HTTP/1.1" 200 - 27 0.008 0.018 2026-09-24 16:57:06,418 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:06] "POST /mail/data HTTP/1.1" 200 - 34 0.009 0.042 2026-09-24 16:57:06,431 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:06] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.006 2026-09-24 16:57:06,467 44 INFO rb-c855d12-225060-418428 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-09-24 16:57:06,478 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:06] "POST /web/dataset/call_kw/project.task/zalo_check_recipients#project.task.zalo_check_recipients HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:57:06,486 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:06] "GET /web/assets/cb4fb99/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.003 2026-09-24 16:57:06,517 44 INFO rb-c855d12-225060-418428 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-09-24 16:57:06,578 44 INFO rb-c855d12-225060-418428 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-09-24 16:57:06,628 44 INFO rb-c855d12-225060-418428 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-09-24 16:57:06,688 44 INFO rb-c855d12-225060-418428 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-09-24 16:57:06,715 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:06] "POST /web/dataset/call_kw/mail.activity.schedule/get_views#mail.activity.schedule.get_views HTTP/1.1" 200 - 23 0.005 0.020 2026-09-24 16:57:06,736 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:06] "POST /web/dataset/call_kw/mail.activity.schedule/onchange#mail.activity.schedule.onchange HTTP/1.1" 200 - 7 0.003 0.010 2026-09-24 16:57:06,752 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:06] "POST /web/dataset/call_kw/mail.activity.type/search_read#mail.activity.type.search_read HTTP/1.1" 200 - 2 0.001 0.002 2026-09-24 16:57:06,787 44 INFO rb-c855d12-225060-418428 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-09-24 16:57:06,800 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:06] "POST /web/dataset/call_kw/mail.activity.schedule/web_save#mail.activity.schedule.web_save HTTP/1.1" 200 - 9 0.003 0.009 2026-09-24 16:57:06,809 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:06] "POST /web/dataset/call_kw/mail.activity.type/search_read#mail.activity.type.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:57:06,829 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:06] "POST /web/dataset/call_button/mail.activity.schedule/action_schedule_activities#mail.activity.schedule.action_schedule_activities HTTP/1.1" 200 - 16 0.005 0.015 2026-09-24 16:57:06,839 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:06] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.001 0.004 2026-09-24 16:57:06,841 44 INFO rb-c855d12-225060-418428 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-09-24 16:57:06,862 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:06] "POST /mail/data HTTP/1.1" 200 - 25 0.006 0.020 2026-09-24 16:57:06,899 44 INFO rb-c855d12-225060-418428 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-09-24 16:57:06,907 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:06] "POST /web/dataset/call_kw/res.users/web_name_search#res.users.web_name_search HTTP/1.1" 200 - 6 0.003 0.008 2026-09-24 16:57:07,162 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:07] "POST /web/dataset/call_kw/res.users/web_name_search#res.users.web_name_search HTTP/1.1" 200 - 6 0.003 0.009 2026-09-24 16:57:07,182 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:07] "GET /web/image/res.users/430/avatar_128 HTTP/1.1" 200 - 7 0.003 0.008 2026-09-24 16:57:07,193 44 INFO rb-c855d12-225060-418428 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-09-24 16:57:07,201 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:07] "POST /web/dataset/call_kw/res.users/web_read#res.users.web_read HTTP/1.1" 200 - 3 0.002 0.006 2026-09-24 16:57:07,227 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:07] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 16 0.005 0.015 2026-09-24 16:57:07,235 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:07] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:57:07,239 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:07] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:57:07,274 44 INFO rb-c855d12-225060-418428 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-09-24 16:57:07,330 44 INFO rb-c855d12-225060-418428 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-09-24 16:57:07,331 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:07] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:57:07,347 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:07] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 11 0.004 0.012 2026-09-24 16:57:07,354 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:07] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:57:07,379 44 INFO rb-c855d12-225060-418428 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-09-24 16:57:07,433 44 INFO rb-c855d12-225060-418428 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-09-24 16:57:07,534 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:07] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 83 0.026 0.072 2026-09-24 16:57:07,557 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:07] "POST /mail/thread/messages HTTP/1.1" 200 - 24 0.005 0.013 2026-09-24 16:57:07,559 44 INFO rb-c855d12-225060-418428 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-09-24 16:57:07,561 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:07] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.017 2026-09-24 16:57:07,565 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:07] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-24 16:57:07,577 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:07] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.004 0.009 2026-09-24 16:57:07,601 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:07] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.004 0.007 2026-09-24 16:57:07,612 44 INFO rb-c855d12-225060-418428 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-09-24 16:57:07,623 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:07] "POST /web/action/load HTTP/1.1" 200 - 12 0.003 0.008 2026-09-24 16:57:07,641 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:07] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.002 0.009 2026-09-24 16:57:07,659 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:07] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 7 0.003 0.009 2026-09-24 16:57:07,683 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:07] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.004 0.007 2026-09-24 16:57:07,685 44 INFO rb-c855d12-225060-418428 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-09-24 16:57:07,694 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:07] "POST /web/dataset/call_kw/project.project/web_name_search#project.project.web_name_search HTTP/1.1" 200 - 6 0.003 0.011 2026-09-24 16:57:07,957 44 INFO rb-c855d12-225060-418428 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-09-24 16:57:08,009 44 INFO rb-c855d12-225060-418428 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-09-24 16:57:08,010 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:08] "POST /web/dataset/call_kw/project.project/name_create#project.project.name_create HTTP/1.1" 200 - 54 0.019 0.034 2026-09-24 16:57:08,030 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:08] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 12 0.004 0.011 2026-09-24 16:57:08,079 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:08] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 40 0.017 0.027 2026-09-24 16:57:08,102 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:08] "POST /mail/thread/messages HTTP/1.1" 200 - 24 0.005 0.013 2026-09-24 16:57:08,117 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:08] "POST /web/dataset/call_button/project.task/action_convert_to_task#project.task.action_convert_to_task HTTP/1.1" 200 - 10 0.004 0.024 2026-09-24 16:57:08,159 44 INFO rb-c855d12-225060-418428 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-09-24 16:57:08,184 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:08] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 13 0.005 0.049 2026-09-24 16:57:08,208 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:08] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 3 0.002 0.039 2026-09-24 16:57:08,222 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:08] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.002 0.005 2026-09-24 16:57:08,236 44 INFO rb-c855d12-225060-418428 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: tour succeeded 2026-09-24 16:57:08,237 44 INFO rb-c855d12-225060-418428 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: ╔════════════════════════════════════════════╗ ║ TOUR project_todo_main_functions SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-09-24 16:57:08,251 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:57:08] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 13 0.009 0.026 2026-09-24 16:57:08,330 44 INFO rb-c855d12-225060-418428 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: heap 35479748 (allocated 39698432) 2026-09-24 16:57:08,339 44 INFO rb-c855d12-225060-418428 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Closing chrome headless with pid 153910 2026-09-24 16:57:08,340 44 INFO rb-c855d12-225060-418428 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Closing websocket connection 2026-09-24 16:57:08,340 44 INFO rb-c855d12-225060-418428 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Terminating chrome headless with pid 153910 2026-09-24 16:57:08,394 44 INFO rb-c855d12-225060-418428 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_165708_394679_test_tour_todo_main_ui_functions.txt 2026-09-24 16:57:08,394 44 INFO rb-c855d12-225060-418428 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Removing chrome user profile "/tmp/tmpx_e2k5ca_chrome_odoo" 2026-09-24 16:57:08,410 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-24 16:57:12,160 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_access_rights: Starting TestPurchaseInvoice.test_create_product_purchase_user ... 2026-09-24 16:57:12,295 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_access_rights: Starting TestPurchaseInvoice.test_create_purchase_order ... 2026-09-24 16:57:13,312 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 433, model: sale.order.line 2026-09-24 16:57:13,318 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_access_rights: Starting TestPurchaseInvoice.test_double_validation ... 2026-09-24 16:57:13,536 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_access_rights: Starting TestPurchaseInvoice.test_prepare_purchase_order_line_from_branch_company ... 2026-09-24 16:57:16,950 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_access_rights: Starting TestPurchaseInvoice.test_read_purchase_order ... 2026-09-24 16:57:18,157 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-24 16:57:22,954 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrual_entry_date_as_string_from_context ... 2026-09-24 16:57:23,855 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_entries_with_discount ... 2026-09-24 16:57:24,176 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_entries_with_no_date ... 2026-09-24 16:57:24,251 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_entries_with_purchase_uom ... 2026-09-24 16:57:24,769 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_order ... 2026-09-24 16:57:25,432 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_order_returned ... 2026-09-24 16:57:26,309 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_order_with_tax_included ... 2026-09-24 16:57:26,670 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_order_wizard_zero_total ... 2026-09-24 16:57:27,079 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_analytic_account_accrued_order ... 2026-09-24 16:57:27,421 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_error_when_different_currencies_accrued ... 2026-09-24 16:57:27,488 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_multi_currency_accrued_order ... 2026-09-24 16:57:28,579 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-24 16:57:28,582 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_import_files: Starting TestImportFiles.test_import_requests_for_quotation_template_xls ... 2026-09-24 16:57:28,582 44 INFO rb-c855d12-225060-418428 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-09-24 16:57:28,586 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-24 16:57:34,672 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_action_view_po_when_product_template_archived ... 2026-09-24 16:57:34,918 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_amount_to_invoice_at_date_with_uom ... 2026-09-24 16:57:35,538 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_bill_in_purchase_matching_individual ... 2026-09-24 16:57:36,261 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_currency_computed_from_partner ... 2026-09-24 16:57:36,319 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_date_planned ... 2026-09-24 16:57:37,117 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_date_planned_2 ... 2026-09-24 16:57:37,806 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_description_price__date_depending_on_vendor ... 2026-09-24 16:57:38,328 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_discount_and_price_update_on_quantity_change ... 2026-09-24 16:57:38,458 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_discount_po_line_vendorpricelist ... 2026-09-24 16:57:39,279 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_locked_purchase_order_cannot_cancel ... 2026-09-24 16:57:39,354 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_merge_purchase_order ... 2026-09-24 16:57:40,218 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_on_change_quantity_description ... 2026-09-24 16:57:40,577 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_orderline_description_change_on_partner_change ... 2026-09-24 16:57:40,735 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_orderline_supplierinfo_description ... 2026-09-24 16:57:41,358 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_prevent_recompute_price_on_manual_set ... 2026-09-24 16:57:41,890 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_print_purchase_order_without_state_change ... 2026-09-24 16:57:42,478 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #437 deleted stock.move.line records with IDs: [1565] 2026-09-24 16:57:42,517 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_multicurrency ... 2026-09-24 16:57:43,370 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_not_creating_useless_product_vendor ... 2026-09-24 16:57:44,053 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_order_line_product_taxes_on_branch ... 2026-09-24 16:57:47,885 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_order_line_without_uom ... 2026-09-24 16:57:47,987 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_order_lock ... 2026-09-24 16:57:48,194 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_order_mail_links_to_correct_website ... 2026-09-24 16:57:49,173 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_order_sequence ... 2026-09-24 16:57:49,241 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_order_uom ... 2026-09-24 16:57:49,371 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_suggest_qty ... 2026-09-24 16:57:49,760 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_warnings ... 2026-09-24 16:57:51,049 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_reminder_1 ... 2026-09-24 16:57:52,149 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_reminder_2 ... 2026-09-24 16:57:52,892 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_supplier_info_uom_on_variant ... 2026-09-24 16:57:53,621 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_supplier_list_in_product_with_multicompany ... 2026-09-24 16:57:53,968 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_supplierinfo_date_timezone_aware ... 2026-09-24 16:57:54,098 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_update_date_planned ... 2026-09-24 16:57:54,891 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_vendor_price_by_purchase_order_company ... 2026-09-24 16:57:56,532 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_with_different_uom ... 2026-09-24 16:57:57,132 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-24 16:57:57,342 44 INFO rb-c855d12-225060-418428 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-24 16:58:00,989 44 INFO rb-c855d12-225060-418428 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-24 16:58:01,224 44 INFO rb-c855d12-225060-418428 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-24 16:58:01,354 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase_dashboard: Starting TestPurchaseDashboard.test_purchase_dashboard ... 2026-09-24 16:58:03,216 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-24 16:58:06,839 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase_downpayment: Starting TestPurchaseDownpayment.test_downpayment_basic ... 2026-09-24 16:58:08,534 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #445 deleted account.move.line.ctp records with IDs: [1444, 1445, 1446, 1447] 2026-09-24 16:58:08,593 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #445 deleted account.move.line records with IDs: [2663, 2664, 2665, 2666, 2667] 2026-09-24 16:58:08,624 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #445 deleted mail.message records with IDs: [10125] 2026-09-24 16:58:08,661 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #445 deleted account.move records with IDs: [993] 2026-09-24 16:58:08,793 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase_downpayment: Starting TestPurchaseDownpayment.test_downpayment_exchange_rate ... 2026-09-24 16:58:10,099 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase_downpayment: Starting TestPurchaseDownpayment.test_downpayment_in_accrued_expense_entry ... 2026-09-24 16:58:11,770 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase_downpayment: Starting TestPurchaseDownpayment.test_product_supplierinfo_downpayment ... 2026-09-24 16:58:12,764 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-24 16:58:16,117 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase_flow: Starting TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights ... 2026-09-24 16:58:16,618 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Chrome pid: 154184 2026-09-24 16:58:16,618 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Chrome headless temporary user profile dir: /tmp/tmpsaa1or33_chrome_odoo 2026-09-24 16:58:16,618 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Issuing json command http://127.0.0.1:33499/json/version 2026-09-24 16:58:16,619 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33499', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:58:16,657 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Browser version: Chrome/150.0.7871.114 2026-09-24 16:58:16,658 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Issuing json command http://127.0.0.1:33499/json 2026-09-24 16:58:16,658 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33499', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:58:16,664 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Websocket url found: ws://127.0.0.1:33499/devtools/page/540AD8523BFE689AD1BFF9994A7FC5EA 2026-09-24 16:58:16,671 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Enable chrome headless console log notification 2026-09-24 16:58:16,675 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Chrome headless enable page notifications 2026-09-24 16:58:16,741 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:SuperPurchaseWoman from n/a 2026-09-24 16:58:16,743 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Setting session cookie in browser 2026-09-24 16:58:16,744 44 INFO rb-c855d12-225060-418428 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-09-24 16:58:16,744 44 INFO rb-c855d12-225060-418428 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-09-24 16:58:16,750 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:58:17,422 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:58:17] "GET /odoo HTTP/1.1" 200 - 147 0.036 0.638 2026-09-24 16:58:17,425 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Navigation result: {'frameId': '540AD8523BFE689AD1BFF9994A7FC5EA', 'loaderId': 'F6494A59EE6E32A29C0D6806ABB49440', 'isDownload': False} 2026-09-24 16:58:17,425 44 INFO rb-c855d12-225060-418428 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-09-24 16:58:17,447 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:58:17] "GET /web/assets/6d48cc2/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:58:17,450 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:58:17] "GET /web/assets/546910a/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-09-24 16:58:17,468 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:58:17] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 15 0.006 0.021 2026-09-24 16:58:17,494 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:58:17] "GET /web/webclient/load_menus HTTP/1.1" 200 - 21 0.006 0.046 2026-09-24 16:58:17,498 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:58:17] "GET /web/assets/da1e8ce/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.016 2026-09-24 16:58:17,531 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:58:17] "GET /web/assets/768e600/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.003 2026-09-24 16:58:17,899 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:58:17] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:58:17,901 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:58:17] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:58:17,908 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:58:17] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-09-24 16:58:17,918 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:58:17] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:58:17,929 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:58:17] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.007 2026-09-24 16:58:17,947 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights.browser: Owl is running in 'dev' mode. 2026-09-24 16:58:17,956 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:58:17] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:58:17,964 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:58:17] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:58:17,992 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:58:17] "GET /odoo HTTP/1.1" 200 - 28 0.007 0.017 2026-09-24 16:58:18,003 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:58:18] "GET /odoo/offline HTTP/1.1" 200 - 5 0.002 0.030 2026-09-24 16:58:18,045 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:58:18] "GET /web/image/res.partner/1666/avatar_128?unique=1790269092000 HTTP/1.1" 200 - 13 0.006 0.013 2026-09-24 16:58:18,046 44 INFO rb-c855d12-225060-418428 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-09-24 16:58:18,048 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:58:18] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:58:18,051 44 INFO rb-c855d12-225060-418428 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-09-24 16:58:18,056 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:58:18] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-09-24 16:58:18,061 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:58:18] "GET /web/image?model=res.users&field=avatar_128&id=449 HTTP/1.1" 200 - 7 0.005 0.030 2026-09-24 16:58:18,063 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:58:18] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.031 2026-09-24 16:58:18,066 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:58:18] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.001 0.032 2026-09-24 16:58:18,068 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:58:18] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.000 0.041 2026-09-24 16:58:18,078 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:58:18] "GET /web/image/res.company/248/favicon HTTP/1.1" 200 - 9 0.004 0.020 2026-09-24 16:58:18,106 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:58:18] "POST /mail/data HTTP/1.1" 200 - 32 0.010 0.037 2026-09-24 16:58:18,107 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:58:18] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:58:18,108 44 INFO rb-c855d12-225060-418428 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-09-24 16:58:18,109 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:58:18] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.050 2026-09-24 16:58:18,162 44 INFO rb-c855d12-225060-418428 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-09-24 16:58:18,175 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:58:18] "POST /web/action/load HTTP/1.1" 200 - 10 0.004 0.008 2026-09-24 16:58:18,212 44 INFO rb-c855d12-225060-418428 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-09-24 16:58:18,252 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: read, uid: 449, model: purchase.order, field: mrp_production_count 2026-09-24 16:58:18,253 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: read, uid: 449, model: purchase.order, field: sale_order_count 2026-09-24 16:58:18,254 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: read, uid: 449, model: purchase.order, field: has_sale_order 2026-09-24 16:58:18,255 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: read, uid: 449, model: purchase.order, field: repair_count 2026-09-24 16:58:18,257 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 449, model: freight.booking 2026-09-24 16:58:18,258 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: read, uid: 449, model: purchase.order, field: booking_count 2026-09-24 16:58:18,259 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: read, uid: 449, model: purchase.order, field: shipment_count 2026-09-24 16:58:18,316 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:58:18] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 - 123 0.029 0.093 2026-09-24 16:58:18,357 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:58:18] "POST /web/dataset/call_kw/purchase.order/web_search_read#purchase.order.web_search_read HTTP/1.1" 200 - 14 0.009 0.015 2026-09-24 16:58:18,385 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:58:18] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 8 0.003 0.008 2026-09-24 16:58:18,412 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:58:18] "POST /web/dataset/call_kw/purchase.order/retrieve_dashboard#purchase.order.retrieve_dashboard HTTP/1.1" 200 - 15 0.006 0.010 2026-09-24 16:58:18,446 44 INFO rb-c855d12-225060-418428 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-09-24 16:58:18,451 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:58:18] "GET /web/image/res.users/449/avatar_128 HTTP/1.1" 200 - 7 0.004 0.017 2026-09-24 16:58:18,489 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:58:18] "POST /mail/data HTTP/1.1" 200 - 43 0.010 0.030 2026-09-24 16:58:18,507 44 INFO rb-c855d12-225060-418428 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-09-24 16:58:18,514 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:58:18] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.004 0.010 2026-09-24 16:58:18,542 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:58:18] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 - 5 0.002 0.031 2026-09-24 16:58:18,575 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:58:18] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 10 0.004 0.013 2026-09-24 16:58:18,634 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:58:18] "GET /partner_autocomplete/static/lib/jsvat.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:58:18,724 44 INFO rb-c855d12-225060-418428 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-09-24 16:58:18,731 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:58:18] "POST /web/dataset/call_kw/res.partner/web_name_search#res.partner.web_name_search HTTP/1.1" 200 - 3 0.003 0.009 2026-09-24 16:58:18,758 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:58:18] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.006 2026-09-24 16:58:18,780 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:58:18] "GET /web/assets/cb4fb99/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.003 2026-09-24 16:58:18,989 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:58:18] "POST /web/dataset/call_kw/res.partner/web_name_search#res.partner.web_name_search HTTP/1.1" 200 - 3 0.004 0.009 2026-09-24 16:58:19,024 44 INFO rb-c855d12-225060-418428 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-09-24 16:58:19,047 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:58:19] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 11 0.006 0.015 2026-09-24 16:58:19,079 44 INFO rb-c855d12-225060-418428 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-09-24 16:58:19,092 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:58:19] "POST /web/dataset/call_kw/purchase.order.line/onchange#purchase.order.line.onchange HTTP/1.1" 200 - 6 0.002 0.010 2026-09-24 16:58:19,129 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:58:19] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:58:19,152 44 INFO rb-c855d12-225060-418428 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-09-24 16:58:19,152 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:58:19] "POST /web/dataset/call_kw/product.template/web_name_search#product.template.web_name_search HTTP/1.1" 200 - 2 0.003 0.006 2026-09-24 16:58:19,418 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:58:19] "POST /web/dataset/call_kw/product.template/web_name_search#product.template.web_name_search HTTP/1.1" 200 - 2 0.007 0.009 2026-09-24 16:58:19,458 44 INFO rb-c855d12-225060-418428 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-09-24 16:58:19,466 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:58:19] "POST /web/dataset/call_kw/purchase.order.line/onchange#purchase.order.line.onchange HTTP/1.1" 200 - 1 0.001 0.005 2026-09-24 16:58:19,496 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:58:19] "POST /web/dataset/call_kw/product.template/get_single_product_variant#product.template.get_single_product_variant HTTP/1.1" 200 - 6 0.003 0.008 2026-09-24 16:58:19,552 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:58:19] "POST /web/dataset/call_kw/purchase.order.line/onchange#purchase.order.line.onchange HTTP/1.1" 200 - 39 0.015 0.035 2026-09-24 16:58:19,583 44 INFO rb-c855d12-225060-418428 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-09-24 16:58:19,598 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:58:19] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 27 0.010 0.024 2026-09-24 16:58:19,605 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:58:19] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 4 0.002 0.040 2026-09-24 16:58:19,623 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:58:19] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 4 0.002 0.006 2026-09-24 16:58:19,625 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:58:19] "POST /web/dataset/call_kw/uom.uom/search_read#uom.uom.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-09-24 16:58:19,629 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:58:19] "POST /web/dataset/call_kw/uom.uom/search_read#uom.uom.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-24 16:58:19,638 44 INFO rb-c855d12-225060-418428 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-09-24 16:58:19,692 44 INFO rb-c855d12-225060-418428 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-09-24 16:58:19,748 44 INFO rb-c855d12-225060-418428 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-09-24 16:58:19,763 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:58:19] "POST /web/dataset/call_kw/purchase.order.line/onchange#purchase.order.line.onchange HTTP/1.1" 200 - 11 0.003 0.012 2026-09-24 16:58:19,787 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:58:19] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 12 0.003 0.013 2026-09-24 16:58:19,874 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:58:19] "POST /web/dataset/call_kw/purchase.order/web_save#purchase.order.web_save HTTP/1.1" 200 - 61 0.025 0.049 2026-09-24 16:58:20,057 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:58:20] "POST /web/dataset/call_button/purchase.order/button_confirm#purchase.order.button_confirm HTTP/1.1" 200 - 152 0.062 0.104 2026-09-24 16:58:20,075 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:58:20] "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.009 0.151 2026-09-24 16:58:20,093 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:58:20] "POST /mail/thread/messages HTTP/1.1" 200 - 24 0.005 0.174 2026-09-24 16:58:20,117 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:58:20] "POST /mail/data HTTP/1.1" 200 - 33 0.007 0.186 2026-09-24 16:58:20,174 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:58:20] "POST /web/dataset/call_kw/purchase.order/web_read#purchase.order.web_read HTTP/1.1" 200 - 49 0.021 0.090 2026-09-24 16:58:20,208 44 INFO rb-c855d12-225060-418428 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-09-24 16:58:20,234 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:58:20] "POST /mail/data HTTP/1.1" 200 - 30 0.008 0.018 2026-09-24 16:58:20,261 44 INFO rb-c855d12-225060-418428 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-09-24 16:58:20,261 44 INFO rb-c855d12-225060-418428 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-09-24 16:58:20,269 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:58:20] "POST /web/dataset/call_kw/ir.attachment/create#ir.attachment.create HTTP/1.1" 200 - 3 0.001 0.005 2026-09-24 16:58:20,439 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 449, model: sale.order.line 2026-09-24 16:58:20,459 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 449, model: sale.order.line 2026-09-24 16:58:20,475 44 INFO rb-c855d12-225060-418428 odoo.addons.account.models.account_document_import_mixin: Attachment(s) ['my_vendor_bill.png'] not imported: no suitable decoder found. 2026-09-24 16:58:20,511 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:58:20] "POST /web/dataset/call_kw/purchase.order/action_create_invoice#purchase.order.action_create_invoice HTTP/1.1" 200 - 176 0.078 0.161 2026-09-24 16:58:20,631 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 449, model: account.payment 2026-09-24 16:58:20,640 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 449, model: payment.transaction 2026-09-24 16:58:20,643 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 449, model: mrp.production 2026-09-24 16:58:20,645 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 449, model: account.asset.asset 2026-09-24 16:58:20,687 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:58:20] "POST /web/dataset/call_kw/account.move/get_views#account.move.get_views HTTP/1.1" 200 - 114 0.026 0.142 2026-09-24 16:58:20,722 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:58:20] "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.009 0.011 2026-09-24 16:58:20,813 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:58:20] "POST /web/dataset/call_kw/account.move/web_read#account.move.web_read HTTP/1.1" 200 - 63 0.042 0.064 2026-09-24 16:58:20,917 44 INFO rb-c855d12-225060-418428 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-09-24 16:58:20,930 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:58:20] "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.011 0.010 2026-09-24 16:58:20,966 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights.browser: tour succeeded 2026-09-24 16:58:20,968 44 INFO rb-c855d12-225060-418428 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-09-24 16:58:20,975 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:58:20] "POST /mail/data HTTP/1.1" 200 - 49 0.015 0.038 2026-09-24 16:58:20,998 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:58:20] "POST /mail/thread/messages HTTP/1.1" 200 - 20 0.005 0.071 2026-09-24 16:58:21,050 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights.browser: heap 36776284 (allocated 39292928) 2026-09-24 16:58:21,088 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:58:21] "GET /web/static/img/mimetypes/image.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:58:21,092 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Closing chrome headless with pid 154184 2026-09-24 16:58:21,093 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Closing websocket connection 2026-09-24 16:58:21,093 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Terminating chrome headless with pid 154184 2026-09-24 16:58:21,147 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_165821_147056_test_basic_purchase_flow_with_minimal_access_rights.txt 2026-09-24 16:58:21,147 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Removing chrome user profile "/tmp/tmpsaa1or33_chrome_odoo" 2026-09-24 16:58:21,187 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-24 16:58:24,848 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_compute_po_count_with_different_plan ... 2026-09-24 16:58:29,363 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_invoice_line_name_has_product_name ... 2026-09-24 16:58:29,804 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_keep_distribution_on_analytic_account_change ... 2026-09-24 16:58:33,540 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_on_change_quantity_price_unit ... 2026-09-24 16:58:34,465 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #450 deleted stock.move records with IDs: [1601] 2026-09-24 16:58:34,883 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_partial_billing_interaction_with_invoicing_switch_threshold ... 2026-09-24 16:58:34,902 44 INFO rb-c855d12-225060-418428 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-09-24 16:58:34,903 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_product_price_decimal_accuracy ... 2026-09-24 16:58:35,703 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_purchase_order_analytic_account_product_change ... 2026-09-24 16:58:37,746 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_purchase_order_to_invoice_analytic_rule_with_account_prefix ... 2026-09-24 16:58:40,917 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_sequence_autocomplete_invoice ... 2026-09-24 16:58:42,102 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_sequence_invoice_lines_from_multiple_purchases ... 2026-09-24 16:58:42,685 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_supplier_discounted_price ... 2026-09-24 16:58:43,365 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_vendor_bill_analytic_account_model_change ... 2026-09-24 16:58:45,735 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_vendor_bill_delivered ... 2026-09-24 16:58:46,131 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_vendor_bill_delivered_return ... 2026-09-24 16:58:46,756 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_vendor_bill_ordered ... 2026-09-24 16:58:47,129 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_vendor_bill_ordered_return ... 2026-09-24 16:58:47,524 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_vendor_severals_bills_and_multicurrency ... 2026-09-24 16:58:49,234 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-24 16:58:53,050 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_add_bill_to_po ... 2026-09-24 16:58:55,335 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_bill_description_only_line_purchase_matching ... 2026-09-24 16:58:55,778 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #452 deleted account.move.line.ctp records with IDs: [1485] 2026-09-24 16:58:55,834 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #452 deleted account.move.line records with IDs: [2756] 2026-09-24 16:58:55,882 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #452 deleted account.move.line records with IDs: [2759] 2026-09-24 16:58:55,981 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_create_invoice_from_multiple_purchase_orders ... 2026-09-24 16:58:56,480 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_invoice_user_id_on_bill ... 2026-09-24 16:58:57,676 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_link_bill_origin_to_purchase_orders ... 2026-09-24 16:58:59,194 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #452 deleted account.move.line.ctp records with IDs: [1490, 1491, 1492] 2026-09-24 16:58:59,240 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #452 deleted account.move.line records with IDs: [2771, 2772] 2026-09-24 16:58:59,520 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_link_bill_origin_to_purchase_orders_trailing_comma ... 2026-09-24 16:59:00,767 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_manual_matching ... 2026-09-24 16:59:08,106 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_manual_matching_allow_multi_bill ... 2026-09-24 16:59:10,319 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #452 deleted account.move.line.ctp records with IDs: [1524, 1525, 1526] 2026-09-24 16:59:10,377 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #452 deleted account.move.line records with IDs: [2816] 2026-09-24 16:59:10,518 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_manual_matching_create_bill ... 2026-09-24 16:59:11,420 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_manual_matching_multi_po ... 2026-09-24 16:59:13,303 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #452 deleted account.move.line.ctp records with IDs: [1527, 1528, 1529] 2026-09-24 16:59:13,357 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #452 deleted account.move.line records with IDs: [2825] 2026-09-24 16:59:13,548 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_manual_matching_restrict_no_pol ... 2026-09-24 16:59:13,572 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_no_match ... 2026-09-24 16:59:14,875 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_no_match_same_reference ... 2026-09-24 16:59:16,170 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_onchange_partner_currency ... 2026-09-24 16:59:17,490 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_onchange_partner_no_currency ... 2026-09-24 16:59:19,227 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_po_match_from_ocr ... 2026-09-24 16:59:20,539 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #452 deleted account.move.line.ctp records with IDs: [1544, 1545] 2026-09-24 16:59:20,581 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #452 deleted account.move.line records with IDs: [2846] 2026-09-24 16:59:20,794 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_po_matching_credit_note ... 2026-09-24 16:59:22,582 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #452 deleted account.move.line records with IDs: [2855] 2026-09-24 16:59:22,627 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #452 deleted account.move.line records with IDs: [2856] 2026-09-24 16:59:22,758 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_match_from_edi_and_diff_unit_price ... 2026-09-24 16:59:24,416 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #452 deleted account.move.line.ctp records with IDs: [1551, 1552, 1553, 1554, 1555] 2026-09-24 16:59:24,462 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #452 deleted account.move.line records with IDs: [2865] 2026-09-24 16:59:24,525 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #452 deleted account.move.line.ctp records with IDs: [1556, 1557, 1558, 1559] 2026-09-24 16:59:24,565 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #452 deleted account.move.line records with IDs: [2860] 2026-09-24 16:59:24,645 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_match_from_edi_full ... 2026-09-24 16:59:26,037 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #452 deleted account.move.line.ctp records with IDs: [1560, 1561, 1562] 2026-09-24 16:59:26,080 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #452 deleted account.move.line records with IDs: [2868, 2869] 2026-09-24 16:59:26,274 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_match_from_edi_partial_inv ... 2026-09-24 16:59:27,795 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #452 deleted account.move.line.ctp records with IDs: [1566, 1567, 1568, 1569] 2026-09-24 16:59:27,842 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #452 deleted account.move.line records with IDs: [2880] 2026-09-24 16:59:27,899 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #452 deleted account.move.line.ctp records with IDs: [1570, 1571, 1572] 2026-09-24 16:59:27,937 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #452 deleted account.move.line records with IDs: [2875] 2026-09-24 16:59:28,015 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_match_from_edi_partial_po ... 2026-09-24 16:59:29,497 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #452 deleted account.move.line.ctp records with IDs: [1573, 1574, 1575, 1576] 2026-09-24 16:59:29,543 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #452 deleted account.move.line records with IDs: [2882] 2026-09-24 16:59:29,619 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_match_from_edi_same_unit_price ... 2026-09-24 16:59:31,176 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #452 deleted account.move.line.ctp records with IDs: [1577, 1578, 1579, 1580] 2026-09-24 16:59:31,222 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #452 deleted account.move.line records with IDs: [2893] 2026-09-24 16:59:31,278 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #452 deleted account.move.line.ctp records with IDs: [1581, 1582, 1583] 2026-09-24 16:59:31,315 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #452 deleted account.move.line records with IDs: [2889] 2026-09-24 16:59:31,390 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_not_match_non_invoice_lines ... 2026-09-24 16:59:32,623 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_total_match_from_ocr ... 2026-09-24 16:59:34,174 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_total_match_via_partner ... 2026-09-24 16:59:35,374 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #452 deleted account.move.line.ctp records with IDs: [1590, 1591] 2026-09-24 16:59:35,415 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #452 deleted account.move.line records with IDs: [2905] 2026-09-24 16:59:35,592 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_total_match_via_po_reference ... 2026-09-24 16:59:36,801 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #452 deleted account.move.line.ctp records with IDs: [1594, 1595] 2026-09-24 16:59:36,845 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #452 deleted account.move.line records with IDs: [2910] 2026-09-24 16:59:37,051 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-24 16:59:37,055 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase_order_product_catalog: Starting TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour ... 2026-09-24 16:59:37,291 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour: Chrome pid: 154429 2026-09-24 16:59:37,292 44 INFO rb-c855d12-225060-418428 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/tmpca4mh1lf_chrome_odoo 2026-09-24 16:59:37,292 44 INFO rb-c855d12-225060-418428 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:44257/json/version 2026-09-24 16:59:37,293 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44257', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:59:37,330 44 INFO rb-c855d12-225060-418428 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-09-24 16:59:37,330 44 INFO rb-c855d12-225060-418428 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:44257/json 2026-09-24 16:59:37,330 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44257', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:59:37,336 44 INFO rb-c855d12-225060-418428 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:44257/devtools/page/0B49532EF8ED65C12BBA68BEE3FF27FD 2026-09-24 16:59:37,343 44 INFO rb-c855d12-225060-418428 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-09-24 16:59:37,347 44 INFO rb-c855d12-225060-418428 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-09-24 16:59:37,370 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-09-24 16:59:37,373 44 INFO rb-c855d12-225060-418428 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-09-24 16:59:37,374 44 INFO rb-c855d12-225060-418428 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-09-24 16:59:37,375 44 INFO rb-c855d12-225060-418428 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-09-24 16:59:37,384 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:59:38,099 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:38] "GET /web HTTP/1.1" 200 - 158 0.044 0.672 2026-09-24 16:59:38,101 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour: Navigation result: {'frameId': '0B49532EF8ED65C12BBA68BEE3FF27FD', 'loaderId': '2B9BB147A91ED67CB1735D2BFD7557DC', 'isDownload': False} 2026-09-24 16:59:38,102 44 INFO rb-c855d12-225060-418428 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-09-24 16:59:38,121 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:38] "GET /web/assets/6d48cc2/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-09-24 16:59:38,185 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:38] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.010 0.059 2026-09-24 16:59:38,188 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:38] "GET /web/assets/546910a/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.073 2026-09-24 16:59:38,195 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:38] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.002 0.074 2026-09-24 16:59:38,202 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:38] "GET /web/assets/da1e8ce/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.000 0.002 2026-09-24 16:59:38,236 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:38] "GET /web/assets/768e600/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.003 2026-09-24 16:59:38,580 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:38] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:59:38,584 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:38] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:59:38,589 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:38] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-09-24 16:59:38,610 44 INFO rb-c855d12-225060-418428 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-09-24 16:59:38,631 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:38] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.011 0.025 2026-09-24 16:59:38,634 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:38] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.033 2026-09-24 16:59:38,636 44 INFO rb-c855d12-225060-418428 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-09-24 16:59:38,642 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:38] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.030 2026-09-24 16:59:38,645 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:38] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:59:38,654 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:38] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:59:38,687 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:38] "GET /odoo HTTP/1.1" 200 - 29 0.008 0.022 2026-09-24 16:59:38,697 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:38] "GET /odoo/offline HTTP/1.1" 200 - 5 0.002 0.037 2026-09-24 16:59:38,730 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:38] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-24 16:59:38,735 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:38] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 16:59:38,736 44 INFO rb-c855d12-225060-418428 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-09-24 16:59:38,737 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:38] "GET /web/image/res.partner/3/avatar_128?unique=1790263575000 HTTP/1.1" 200 - 13 0.008 0.016 2026-09-24 16:59:38,743 44 INFO rb-c855d12-225060-418428 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-09-24 16:59:38,749 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:38] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 7 0.004 0.033 2026-09-24 16:59:38,763 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:38] "POST /web/action/load HTTP/1.1" 200 - 12 0.003 0.042 2026-09-24 16:59:38,778 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:38] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.004 0.041 2026-09-24 16:59:38,809 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:38] "POST /mail/data HTTP/1.1" 200 - 35 0.011 0.057 2026-09-24 16:59:38,817 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:38] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.002 0.101 2026-09-24 16:59:38,940 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:38] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 - 106 0.030 0.136 2026-09-24 16:59:38,941 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:38] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.201 2026-09-24 16:59:38,966 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:38] "POST /web/dataset/call_kw/purchase.order/web_search_read#purchase.order.web_search_read HTTP/1.1" 200 - 5 0.002 0.007 2026-09-24 16:59:39,035 44 INFO rb-c855d12-225060-418428 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-09-24 16:59:39,038 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:39] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 9 0.006 0.015 2026-09-24 16:59:39,060 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:39] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 - 3 0.001 0.021 2026-09-24 16:59:39,104 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:39] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 21 0.007 0.021 2026-09-24 16:59:39,164 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:39] "GET /partner_autocomplete/static/lib/jsvat.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:59:39,265 44 INFO rb-c855d12-225060-418428 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-09-24 16:59:39,277 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:39] "POST /web/dataset/call_kw/res.partner/web_name_search#res.partner.web_name_search HTTP/1.1" 200 - 7 0.004 0.016 2026-09-24 16:59:39,297 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:39] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.006 2026-09-24 16:59:39,378 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:39] "POST /mail/data HTTP/1.1" 200 - 45 0.010 0.043 2026-09-24 16:59:39,380 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:39] "GET /web/assets/cb4fb99/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.000 0.054 2026-09-24 16:59:39,410 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:39] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.003 0.009 2026-09-24 16:59:39,528 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:39] "POST /web/dataset/call_kw/res.partner/web_name_search#res.partner.web_name_search HTTP/1.1" 200 - 3 0.003 0.009 2026-09-24 16:59:39,537 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:39] "POST /web/dataset/call_kw/res.partner/autocomplete_by_name#res.partner.autocomplete_by_name HTTP/1.1" 200 - 4 0.002 0.019 2026-09-24 16:59:39,571 44 INFO rb-c855d12-225060-418428 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-09-24 16:59:39,604 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:39] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 18 0.008 0.022 2026-09-24 16:59:39,630 44 INFO rb-c855d12-225060-418428 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-09-24 16:59:39,680 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:39] "POST /web/dataset/call_kw/purchase.order/web_save#purchase.order.web_save HTTP/1.1" 200 - 39 0.014 0.033 2026-09-24 16:59:39,710 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:39] "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.004 0.010 2026-09-24 16:59:39,737 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:39] "POST /mail/thread/messages HTTP/1.1" 200 - 24 0.007 0.017 2026-09-24 16:59:39,772 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:39] "POST /mail/data HTTP/1.1" 200 - 39 0.009 0.045 2026-09-24 16:59:39,922 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:39] "POST /web/dataset/call_kw/product.product/get_views#product.product.get_views HTTP/1.1" 200 - 112 0.027 0.171 2026-09-24 16:59:39,945 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:39] "POST /web/dataset/call_kw/purchase.order/json_friendly_approval_request_data#purchase.order.json_friendly_approval_request_data HTTP/1.1" 200 - 9 0.006 0.224 2026-09-24 16:59:39,983 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:39] "POST /web/dataset/call_kw/product.product/web_search_read#product.product.web_search_read HTTP/1.1" 200 - 28 0.013 0.028 2026-09-24 16:59:39,985 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:39] "POST /web/dataset/call_kw/purchase.order/search_read#purchase.order.search_read HTTP/1.1" 200 - 1 0.000 0.042 2026-09-24 16:59:39,993 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:39] "POST /web/dataset/call_kw/product.product/search_panel_select_range#product.product.search_panel_select_range HTTP/1.1" 200 - 2 0.002 0.056 2026-09-24 16:59:40,015 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:40] "POST /product/catalog/order_lines_info HTTP/1.1" 200 - 17 0.006 0.018 2026-09-24 16:59:40,018 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:40] "POST /product/catalog/get_sections HTTP/1.1" 200 - 2 0.000 0.015 2026-09-24 16:59:40,026 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:40] "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.002 0.016 2026-09-24 16:59:40,029 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:40] "POST /product/catalog/get_sections HTTP/1.1" 200 - 2 0.000 0.004 2026-09-24 16:59:40,048 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:40] "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.003 0.007 2026-09-24 16:59:40,056 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:40] "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.002 0.008 2026-09-24 16:59:40,067 44 INFO rb-c855d12-225060-418428 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-09-24 16:59:40,122 44 INFO rb-c855d12-225060-418428 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-09-24 16:59:40,174 44 INFO rb-c855d12-225060-418428 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-09-24 16:59:40,200 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:40] "POST /product/catalog/create_section HTTP/1.1" 200 - 17 0.007 0.018 2026-09-24 16:59:40,215 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:40] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:59:40,215 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:40] "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.003 0.008 2026-09-24 16:59:40,225 44 INFO rb-c855d12-225060-418428 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-09-24 16:59:40,242 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:40] "POST /web/dataset/call_kw/product.product/web_search_read#product.product.web_search_read HTTP/1.1" 200 - 18 0.009 0.027 2026-09-24 16:59:40,261 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:40] "POST /product/catalog/order_lines_info HTTP/1.1" 200 - 13 0.004 0.012 2026-09-24 16:59:40,275 44 INFO rb-c855d12-225060-418428 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-09-24 16:59:41,296 44 INFO rb-c855d12-225060-418428 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-09-24 16:59:41,348 44 INFO rb-c855d12-225060-418428 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-09-24 16:59:41,847 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:41] "POST /product/catalog/update_order_line_info HTTP/1.1" 200 - 50 0.023 0.046 2026-09-24 16:59:41,875 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:41] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 - 3 0.001 0.021 2026-09-24 16:59:41,950 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:41] "POST /web/dataset/call_kw/purchase.order/web_read#purchase.order.web_read HTTP/1.1" 200 - 66 0.021 0.044 2026-09-24 16:59:42,036 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:42] "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.005 0.009 2026-09-24 16:59:42,066 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:42] "POST /mail/data HTTP/1.1" 200 - 32 0.008 0.024 2026-09-24 16:59:42,068 44 INFO rb-c855d12-225060-418428 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-09-24 16:59:42,080 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:42] "POST /mail/thread/messages HTTP/1.1" 200 - 19 0.004 0.042 2026-09-24 16:59:42,118 44 INFO rb-c855d12-225060-418428 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-09-24 16:59:42,170 44 INFO rb-c855d12-225060-418428 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-09-24 16:59:42,220 44 INFO rb-c855d12-225060-418428 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-09-24 16:59:42,271 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour.browser: tour succeeded 2026-09-24 16:59:42,271 44 INFO rb-c855d12-225060-418428 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-09-24 16:59:42,351 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour.browser: heap 35392128 (allocated 37564416) 2026-09-24 16:59:42,354 44 INFO rb-c855d12-225060-418428 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 154429 2026-09-24 16:59:42,355 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour: Closing websocket connection 2026-09-24 16:59:42,356 44 INFO rb-c855d12-225060-418428 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 154429 2026-09-24 16:59:42,411 44 INFO rb-c855d12-225060-418428 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-c855d12-225060-418428/chrome_logs/chrome_log_20260924_165942_411808_test_add_section_from_product_catalog_on_purchase_order_tour.txt 2026-09-24 16:59:42,412 44 INFO rb-c855d12-225060-418428 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/tmpca4mh1lf_chrome_odoo" 2026-09-24 16:59:42,427 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-24 16:59:45,875 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase_order_report: Starting TestPurchaseOrderReport.test_00_purchase_order_report ... 2026-09-24 16:59:46,825 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase_order_report: Starting TestPurchaseOrderReport.test_01_delay_and_delay_pass ... 2026-09-24 16:59:47,487 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase_order_report: Starting TestPurchaseOrderReport.test_02_po_report_note_section_filter ... 2026-09-24 16:59:47,552 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase_order_report: Starting TestPurchaseOrderReport.test_avg_price_calculation ... 2026-09-24 16:59:47,782 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase_order_report: Starting TestPurchaseOrderReport.test_po_report_currency ... 2026-09-24 16:59:47,897 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase_order_report: Starting TestPurchaseOrderReport.test_purchase_report_multi_uom ... 2026-09-24 16:59:48,187 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-24 16:59:51,548 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase_product_catalog: Starting TestPurchaseProductCatalog.test_catalog_price ... 2026-09-24 16:59:51,571 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-24 16:59:51,753 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:59:51,882 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:51] "POST /product/catalog/order_lines_info HTTP/1.1" 200 - 39 0.013 0.117 2026-09-24 16:59:51,958 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:51] "POST /product/catalog/update_order_line_info HTTP/1.1" 200 - 72 0.029 0.045 2026-09-24 16:59:52,007 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:52] "POST /product/catalog/update_order_line_info HTTP/1.1" 200 - 40 0.013 0.033 2026-09-24 16:59:52,010 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase_product_catalog: Starting TestPurchaseProductCatalog.test_catalog_vendor_uom ... 2026-09-24 16:59:52,329 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Chrome pid: 154663 2026-09-24 16:59:52,329 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Chrome headless temporary user profile dir: /tmp/tmpemvu848j_chrome_odoo 2026-09-24 16:59:52,329 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Issuing json command http://127.0.0.1:38309/json/version 2026-09-24 16:59:52,330 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38309', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:59:52,367 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Browser version: Chrome/150.0.7871.114 2026-09-24 16:59:52,367 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Issuing json command http://127.0.0.1:38309/json 2026-09-24 16:59:52,367 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38309', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 16:59:52,373 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Websocket url found: ws://127.0.0.1:38309/devtools/page/1BD96640EF6AD3510F4FB9CED20E93BE 2026-09-24 16:59:52,380 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Enable chrome headless console log notification 2026-09-24 16:59:52,389 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Chrome headless enable page notifications 2026-09-24 16:59:52,415 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-24 16:59:52,416 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Setting session cookie in browser 2026-09-24 16:59:52,417 44 INFO rb-c855d12-225060-418428 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-09-24 16:59:52,417 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Navigating to: "http://127.0.0.1:8069/odoo/purchase" 2026-09-24 16:59:52,425 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 16:59:53,140 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:53] "GET /odoo/purchase HTTP/1.1" 200 - 153 0.038 0.680 2026-09-24 16:59:53,143 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Navigation result: {'frameId': '1BD96640EF6AD3510F4FB9CED20E93BE', 'loaderId': '941AF81B419639E82134FA583D673A61', 'isDownload': False} 2026-09-24 16:59:53,143 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Evaluate ready code "odoo.isTourReady('test_catalog_vendor_uom')" 2026-09-24 16:59:53,163 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:53] "GET /web/assets/6d48cc2/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-09-24 16:59:53,165 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:53] "GET /web/assets/546910a/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-09-24 16:59:53,212 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:53] "GET /web/webclient/load_menus HTTP/1.1" 200 - 29 0.010 0.044 2026-09-24 16:59:53,219 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:53] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.003 0.057 2026-09-24 16:59:53,227 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:53] "GET /web/assets/da1e8ce/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.003 2026-09-24 16:59:53,260 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:53] "GET /web/assets/768e600/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.003 2026-09-24 16:59:53,636 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:53] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:59:53,637 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:53] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:59:53,645 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:53] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-24 16:59:53,656 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:53] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 16:59:53,671 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:53] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.007 2026-09-24 16:59:53,687 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: Owl is running in 'dev' mode. 2026-09-24 16:59:53,696 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:53] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:59:53,704 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:53] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:59:53,734 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:53] "GET /odoo HTTP/1.1" 200 - 28 0.007 0.019 2026-09-24 16:59:53,744 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:53] "GET /odoo/offline HTTP/1.1" 200 - 5 0.002 0.032 2026-09-24 16:59:53,785 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:53] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 16:59:53,785 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:53] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 16:59:53,786 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:53] "GET /web/image?model=res.users&field=avatar_128&id=457 HTTP/1.1" 200 - 14 0.006 0.016 2026-09-24 16:59:53,796 44 INFO rb-c855d12-225060-418428 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-09-24 16:59:53,799 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:53] "GET /web/image/res.partner/1693/avatar_128?unique=1790269188000 HTTP/1.1" 200 - 6 0.004 0.028 2026-09-24 16:59:53,802 44 INFO rb-c855d12-225060-418428 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-09-24 16:59:53,811 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:53] "POST /web/action/load HTTP/1.1" 200 - 11 0.003 0.038 2026-09-24 16:59:53,822 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:53] "GET /web/image/res.company/252/favicon HTTP/1.1" 200 - 9 0.003 0.027 2026-09-24 16:59:53,846 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:53] "POST /mail/data HTTP/1.1" 200 - 33 0.010 0.045 2026-09-24 16:59:53,849 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:53] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.000 0.084 2026-09-24 16:59:53,908 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: read, uid: 457, model: purchase.order, field: sale_order_count 2026-09-24 16:59:53,910 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: read, uid: 457, model: purchase.order, field: has_sale_order 2026-09-24 16:59:53,911 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 457, model: freight.booking 2026-09-24 16:59:53,912 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: read, uid: 457, model: purchase.order, field: booking_count 2026-09-24 16:59:53,913 44 INFO rb-c855d12-225060-418428 odoo.models: Access Denied by ACLs for operation: read, uid: 457, model: purchase.order, field: shipment_count 2026-09-24 16:59:53,973 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:53] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 - 118 0.031 0.121 2026-09-24 16:59:53,974 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:53] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.180 2026-09-24 16:59:54,022 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:54] "POST /web/dataset/call_kw/purchase.order/web_search_read#purchase.order.web_search_read HTTP/1.1" 200 - 14 0.008 0.024 2026-09-24 16:59:54,053 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:54] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 9 0.003 0.009 2026-09-24 16:59:54,078 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:54] "POST /web/dataset/call_kw/purchase.order/retrieve_dashboard#purchase.order.retrieve_dashboard HTTP/1.1" 200 - 15 0.005 0.010 2026-09-24 16:59:54,113 44 INFO rb-c855d12-225060-418428 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-09-24 16:59:54,116 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:54] "GET /web/image/res.users/457/avatar_128 HTTP/1.1" 200 - 7 0.003 0.010 2026-09-24 16:59:54,142 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:54] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 - 3 0.001 0.025 2026-09-24 16:59:54,175 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:54] "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.006 0.012 2026-09-24 16:59:54,210 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:54] "POST /web/dataset/call_kw/purchase.order/web_read#purchase.order.web_read HTTP/1.1" 200 - 28 0.012 0.038 2026-09-24 16:59:54,273 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:54] "GET /partner_autocomplete/static/lib/jsvat.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:59:54,366 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:54] "POST /web/dataset/call_kw/purchase.order/json_friendly_approval_request_data#purchase.order.json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.004 0.008 2026-09-24 16:59:54,383 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:54] "POST /mail/thread/messages HTTP/1.1" 200 - 9 0.003 0.006 2026-09-24 16:59:54,388 44 INFO rb-c855d12-225060-418428 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-09-24 16:59:54,438 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:54] "POST /mail/data HTTP/1.1" 200 - 67 0.016 0.046 2026-09-24 16:59:54,444 44 INFO rb-c855d12-225060-418428 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-09-24 16:59:54,467 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:54] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.003 0.009 2026-09-24 16:59:54,495 44 INFO rb-c855d12-225060-418428 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-09-24 16:59:54,554 44 INFO rb-c855d12-225060-418428 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-09-24 16:59:54,571 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:54] "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.004 0.009 2026-09-24 16:59:54,720 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:54] "POST /web/dataset/call_kw/product.product/get_views#product.product.get_views HTTP/1.1" 200 - 113 0.027 0.115 2026-09-24 16:59:54,744 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:54] "POST /web/dataset/call_kw/product.product/search_panel_select_range#product.product.search_panel_select_range HTTP/1.1" 200 - 6 0.004 0.010 2026-09-24 16:59:54,777 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:54] "POST /web/dataset/call_kw/product.product/web_search_read#product.product.web_search_read HTTP/1.1" 200 - 25 0.012 0.030 2026-09-24 16:59:54,779 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:54] "POST /web/dataset/call_kw/purchase.order/search_read#purchase.order.search_read HTTP/1.1" 200 - 1 0.000 0.042 2026-09-24 16:59:54,787 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:54] "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.002 0.033 2026-09-24 16:59:54,806 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:54] "POST /product/catalog/order_lines_info HTTP/1.1" 200 - 17 0.006 0.015 2026-09-24 16:59:54,810 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:54] "POST /product/catalog/get_sections HTTP/1.1" 200 - 2 0.001 0.013 2026-09-24 16:59:54,815 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:54] "POST /product/catalog/get_sections HTTP/1.1" 200 - 2 0.000 0.003 2026-09-24 16:59:54,839 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:54] "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.002 0.007 2026-09-24 16:59:54,848 44 INFO rb-c855d12-225060-418428 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-09-24 16:59:54,848 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:54] "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.002 0.015 2026-09-24 16:59:54,902 44 INFO rb-c855d12-225060-418428 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-09-24 16:59:54,953 44 INFO rb-c855d12-225060-418428 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-09-24 16:59:55,005 44 INFO rb-c855d12-225060-418428 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-09-24 16:59:55,057 44 INFO rb-c855d12-225060-418428 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-09-24 16:59:55,108 44 INFO rb-c855d12-225060-418428 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-09-24 16:59:55,160 44 INFO rb-c855d12-225060-418428 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-09-24 16:59:55,210 44 INFO rb-c855d12-225060-418428 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-09-24 16:59:55,261 44 INFO rb-c855d12-225060-418428 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-09-24 16:59:55,311 44 INFO rb-c855d12-225060-418428 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-09-24 16:59:55,363 44 INFO rb-c855d12-225060-418428 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-09-24 16:59:55,933 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:55] "POST /product/catalog/update_order_line_info HTTP/1.1" 200 - 53 0.023 0.044 2026-09-24 16:59:55,962 44 INFO rb-c855d12-225060-418428 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-09-24 16:59:56,013 44 INFO rb-c855d12-225060-418428 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-09-24 16:59:56,065 44 INFO rb-c855d12-225060-418428 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-09-24 16:59:56,116 44 INFO rb-c855d12-225060-418428 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-09-24 16:59:56,167 44 INFO rb-c855d12-225060-418428 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-09-24 16:59:56,219 44 INFO rb-c855d12-225060-418428 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-09-24 16:59:56,269 44 INFO rb-c855d12-225060-418428 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-09-24 16:59:56,320 44 INFO rb-c855d12-225060-418428 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-09-24 16:59:56,370 44 INFO rb-c855d12-225060-418428 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-09-24 16:59:56,422 44 INFO rb-c855d12-225060-418428 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-09-24 16:59:56,962 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:56] "POST /product/catalog/update_order_line_info HTTP/1.1" 200 - 32 0.012 0.026 2026-09-24 16:59:56,995 44 INFO rb-c855d12-225060-418428 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-09-24 16:59:57,048 44 INFO rb-c855d12-225060-418428 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-09-24 16:59:57,579 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:57] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 - 3 0.002 0.024 2026-09-24 16:59:57,657 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:57] "POST /web/dataset/call_kw/purchase.order/web_read#purchase.order.web_read HTTP/1.1" 200 - 59 0.021 0.046 2026-09-24 16:59:57,702 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:57] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 16:59:57,732 44 INFO rb-c855d12-225060-418428 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-09-24 16:59:57,735 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:57] "POST /web/dataset/call_kw/purchase.order/json_friendly_approval_request_data#purchase.order.json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.005 0.010 2026-09-24 16:59:57,753 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:57] "POST /mail/thread/messages HTTP/1.1" 200 - 19 0.004 0.014 2026-09-24 16:59:57,772 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:57] "POST /mail/data HTTP/1.1" 200 - 21 0.005 0.031 2026-09-24 16:59:57,787 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:57] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.006 2026-09-24 16:59:57,813 44 INFO rb-c855d12-225060-418428 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-09-24 16:59:57,824 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:57] "POST /web/action/load HTTP/1.1" 200 - 10 0.003 0.006 2026-09-24 16:59:57,827 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:57] "GET /web/assets/cb4fb99/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-09-24 16:59:57,856 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:57] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 - 3 0.002 0.021 2026-09-24 16:59:57,880 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:57] "POST /web/dataset/call_kw/purchase.order/web_search_read#purchase.order.web_search_read HTTP/1.1" 200 - 10 0.006 0.012 2026-09-24 16:59:57,897 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:57] "POST /web/dataset/call_kw/purchase.order/retrieve_dashboard#purchase.order.retrieve_dashboard HTTP/1.1" 200 - 8 0.003 0.007 2026-09-24 16:59:57,934 44 INFO rb-c855d12-225060-418428 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-09-24 16:59:57,961 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:57] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 - 3 0.002 0.022 2026-09-24 16:59:57,981 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:57] "POST /web/dataset/call_kw/purchase.order/json_friendly_approval_request_data#purchase.order.json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.004 0.008 2026-09-24 16:59:58,010 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:58] "POST /web/dataset/call_kw/purchase.order/web_read#purchase.order.web_read HTTP/1.1" 200 - 21 0.010 0.028 2026-09-24 16:59:58,070 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:58] "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.004 0.008 2026-09-24 16:59:58,075 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:58] "POST /mail/thread/messages HTTP/1.1" 200 - 4 0.001 0.006 2026-09-24 16:59:58,085 44 INFO rb-c855d12-225060-418428 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-09-24 16:59:58,094 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:58] "POST /mail/data HTTP/1.1" 200 - 19 0.006 0.019 2026-09-24 16:59:58,103 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:58] "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.003 0.011 2026-09-24 16:59:58,148 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:58] "POST /web/dataset/call_kw/product.product/get_views#product.product.get_views HTTP/1.1" 200 - 2 0.001 0.036 2026-09-24 16:59:58,164 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:58] "POST /web/dataset/call_kw/product.product/search_panel_select_range#product.product.search_panel_select_range HTTP/1.1" 200 - 2 0.002 0.007 2026-09-24 16:59:58,191 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:58] "POST /web/dataset/call_kw/product.product/web_search_read#product.product.web_search_read HTTP/1.1" 200 - 18 0.009 0.021 2026-09-24 16:59:58,193 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:58] "POST /web/dataset/call_kw/purchase.order/search_read#purchase.order.search_read HTTP/1.1" 200 - 1 0.000 0.030 2026-09-24 16:59:58,201 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:58] "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.002 0.027 2026-09-24 16:59:58,217 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:58] "POST /product/catalog/order_lines_info HTTP/1.1" 200 - 13 0.004 0.013 2026-09-24 16:59:58,220 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:58] "POST /product/catalog/get_sections HTTP/1.1" 200 - 2 0.001 0.019 2026-09-24 16:59:58,225 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:58] "POST /product/catalog/get_sections HTTP/1.1" 200 - 2 0.000 0.002 2026-09-24 16:59:58,237 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:58] "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.003 0.007 2026-09-24 16:59:58,245 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:58] "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.002 0.014 2026-09-24 16:59:58,246 44 INFO rb-c855d12-225060-418428 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-09-24 16:59:58,299 44 INFO rb-c855d12-225060-418428 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-09-24 16:59:58,349 44 INFO rb-c855d12-225060-418428 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-09-24 16:59:58,400 44 INFO rb-c855d12-225060-418428 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-09-24 16:59:58,450 44 INFO rb-c855d12-225060-418428 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-09-24 16:59:58,502 44 INFO rb-c855d12-225060-418428 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-09-24 16:59:58,854 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:58] "POST /product/catalog/update_order_line_info HTTP/1.1" 200 - 39 0.015 0.039 2026-09-24 16:59:59,032 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:59] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 - 3 0.002 0.023 2026-09-24 16:59:59,092 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:59] "POST /web/dataset/call_kw/purchase.order/web_read#purchase.order.web_read HTTP/1.1" 200 - 45 0.017 0.034 2026-09-24 16:59:59,149 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: tour succeeded 2026-09-24 16:59:59,152 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59: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.005 0.009 2026-09-24 16:59:59,154 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: ╔════════════════════════════════════════╗ ║ TOUR test_catalog_vendor_uom SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-09-24 16:59:59,168 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:59] "POST /mail/thread/messages HTTP/1.1" 200 - 19 0.004 0.015 2026-09-24 16:59:59,190 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 16:59:59] "POST /mail/data HTTP/1.1" 200 - 21 0.007 0.032 2026-09-24 16:59:59,257 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: heap 40489264 (allocated 44380160) 2026-09-24 16:59:59,263 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Closing chrome headless with pid 154663 2026-09-24 16:59:59,264 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Closing websocket connection 2026-09-24 16:59:59,265 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Terminating chrome headless with pid 154663 2026-09-24 16:59:59,320 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_165959_320005_test_catalog_vendor_uom.txt 2026-09-24 16:59:59,320 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Removing chrome user profile "/tmp/tmpemvu848j_chrome_odoo" 2026-09-24 16:59:59,330 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase.tests.test_purchase_product_catalog: Starting TestPurchaseProductCatalog.test_seller_price_discounted_with_template ... 2026-09-24 16:59:59,546 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-24 17:00:03,198 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase_edi_ubl_bis3.tests.test_account_move_import: Starting TestAccountMoveImport.test_import_purchase_order_reference_from_lines_description ... 2026-09-24 17:00:03,839 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #459 deleted account.move.line.ctp records with IDs: [1598, 1599] 2026-09-24 17:00:03,887 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #459 deleted account.move.line records with IDs: [2918, 2919] 2026-09-24 17:00:04,109 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase_edi_ubl_bis3.tests.test_account_move_import: Starting TestAccountMoveImport.test_import_purchase_order_reference_from_provided_field ... 2026-09-24 17:00:04,734 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #459 deleted account.move.line.ctp records with IDs: [1600, 1601] 2026-09-24 17:00:04,781 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #459 deleted account.move.line records with IDs: [2923, 2924] 2026-09-24 17:00:04,999 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase_edi_ubl_bis3.tests.test_account_move_import: Starting TestAccountMoveImport.test_multiple_purchase_order_references ... 2026-09-24 17:00:05,186 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #459 deleted account.move.line.ctp records with IDs: [1602] 2026-09-24 17:00:05,226 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #459 deleted account.move.line records with IDs: [2928] 2026-09-24 17:00:05,500 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase_edi_ubl_bis3.tests.test_account_move_import: Starting TestAccountMoveImport.test_po_matching_no_partner_override ... 2026-09-24 17:00:06,109 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #459 deleted account.move.line.ctp records with IDs: [1603, 1604] 2026-09-24 17:00:06,154 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #459 deleted account.move.line records with IDs: [2934, 2935] 2026-09-24 17:00:06,393 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #459 deleted account.move.line records with IDs: [2936, 2937, 2938] 2026-09-24 17:00:06,424 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #459 deleted mail.message records with IDs: [10313, 10312, 10310] 2026-09-24 17:00:06,474 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #459 deleted ir.attachment records with IDs: [16664] 2026-09-24 17:00:06,474 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #459 deleted account.move records with IDs: [1060] 2026-09-24 17:00:06,727 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #459 deleted account.move.line.ctp records with IDs: [1605, 1606] 2026-09-24 17:00:06,762 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #459 deleted account.move.line records with IDs: [2939, 2940] 2026-09-24 17:00:07,306 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #459 deleted account.move.line.ctp records with IDs: [1607, 1608] 2026-09-24 17:00:07,342 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #459 deleted account.move.line records with IDs: [2944, 2945] 2026-09-24 17:00:07,550 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-24 17:00:10,858 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase_edi_ubl_bis3.tests.test_purchase_order_edi_gen: Starting TestPurchaseOrderEDIGen.test_purchase_order_download_edi ... 2026-09-24 17:00:11,151 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-24 17:00:17,994 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_avco_purchase_nested_kit_explode_cost_share ... 2026-09-24 17:00:18,298 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1690] 2026-09-24 17:00:18,539 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1702] 2026-09-24 17:00:19,788 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_avco_purchase_nested_kit_explode_cost_share_2 ... 2026-09-24 17:00:19,995 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1715] 2026-09-24 17:00:20,170 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_avco_purchase_nested_kit_explode_cost_share_backorder ... 2026-09-24 17:00:20,379 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1718] 2026-09-24 17:00:20,833 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_avco_purchase_nested_kit_explode_cost_share_backorder_2 ... 2026-09-24 17:00:21,040 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1725] 2026-09-24 17:00:21,135 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1727] 2026-09-24 17:00:21,528 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_average_cost_unbuild_valuation ... 2026-09-24 17:00:23,641 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1730] 2026-09-24 17:00:23,658 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1731] 2026-09-24 17:00:23,804 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_buy_deliver_and_return_kit_with_auto_avco_components ... 2026-09-24 17:00:24,307 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1744] 2026-09-24 17:00:24,556 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1747] 2026-09-24 17:00:25,024 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_fifo_cost_adjust_mo_quantity ... 2026-09-24 17:00:25,488 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_kit_anglo_saxo_price_diff ... 2026-09-24 17:00:26,001 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1755] 2026-09-24 17:00:26,423 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_kit_bom_cost_share_constraint_with_variants ... 2026-09-24 17:00:26,845 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #1 deleted product.product records with IDs: [3968] 2026-09-24 17:00:27,010 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_kit_components_cost_distribution ... 2026-09-24 17:00:27,234 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1758] 2026-09-24 17:00:27,690 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_kit_cost_share_variant_and_optional_lines ... 2026-09-24 17:00:28,088 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #1 deleted product.product records with IDs: [3983] 2026-09-24 17:00:28,396 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1765, 1766, 1767] 2026-09-24 17:00:28,641 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_multicurrency_kit_different_uom_categories ... 2026-09-24 17:00:28,826 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1778] 2026-09-24 17:00:28,992 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_valuation_multicurrency_with_kits ... 2026-09-24 17:00:29,227 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1780] 2026-09-24 17:00:29,694 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-24 17:00:33,378 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_01_purchase_mrp_kit_qty_change ... 2026-09-24 17:00:33,573 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #464 deleted stock.move records with IDs: [1782] 2026-09-24 17:00:33,818 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #464 deleted stock.move records with IDs: [1786] 2026-09-24 17:00:34,005 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #464 deleted stock.move records with IDs: [1787, 1788, 1785] 2026-09-24 17:00:34,050 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_01_sale_mrp_kit_qty_delivered ... 2026-09-24 17:00:34,820 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #464 deleted stock.move records with IDs: [1790] 2026-09-24 17:00:37,727 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_bom_report_incoming_po ... 2026-09-24 17:00:38,805 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_bom_report_incoming_po2 ... 2026-09-24 17:00:39,573 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_bom_report_vendor_quantities ... 2026-09-24 17:00:39,778 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_cancel_mo_with_mto_purchase_component ... 2026-09-24 17:00:40,367 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #464 deleted stock.move.line records with IDs: [1805] 2026-09-24 17:00:40,443 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_compute_bom_days_00 ... 2026-09-24 17:00:42,251 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_concurent_procurements ... 2026-09-24 17:00:43,122 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_consumption_warning_mto_buy_serial_pbm_early_serial ... 2026-09-24 17:00:43,828 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_inter_company_received_qty_with_kit ... 2026-09-24 17:00:44,062 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #464 deleted stock.move records with IDs: [1841] 2026-09-24 17:00:44,320 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_kit_component_cost ... 2026-09-24 17:00:45,008 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #464 deleted stock.move records with IDs: [1845] 2026-09-24 17:00:45,245 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_kit_component_cost_multi_currency ... 2026-09-24 17:00:46,078 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #464 deleted stock.move records with IDs: [1849] 2026-09-24 17:00:46,262 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_kit_component_packaging_uom_not_converted_po ... 2026-09-24 17:00:46,491 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #464 deleted stock.move records with IDs: [1851] 2026-09-24 17:00:46,586 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_kit_price_without_rounding ... 2026-09-24 17:00:47,220 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #464 deleted stock.move records with IDs: [1853] 2026-09-24 17:00:47,433 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_mo_overview ... 2026-09-24 17:00:47,726 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_mo_overview_mto_purchase_with_backorders ... 2026-09-24 17:00:48,899 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_monthly_demand_multistep_manufacturing ... 2026-09-24 17:00:49,177 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_mto_component_quantity_reduction_propagation ... 2026-09-24 17:00:49,396 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_orderpoint_with_manufacture_security_lead_time ... 2026-09-24 17:00:49,682 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_procurement_with_preferred_route ... 2026-09-24 17:00:50,104 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_procurement_with_preferred_route_2 ... 2026-09-24 17:00:50,336 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #464 deleted stock.warehouse.orderpoint records with IDs: [7] 2026-09-24 17:00:50,403 44 INFO rb-c855d12-225060-418428 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-09-24 17:00:50,679 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #464 deleted stock.move records with IDs: [1872] 2026-09-24 17:00:51,184 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_purchase_multistep_kit_qty_change ... 2026-09-24 17:00:51,584 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #464 deleted stock.move records with IDs: [1875] 2026-09-24 17:00:51,808 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #464 deleted stock.move records with IDs: [1877] 2026-09-24 17:00:51,938 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #464 deleted stock.move records with IDs: [1878] 2026-09-24 17:00:52,251 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #464 deleted stock.move.line records with IDs: [1832] 2026-09-24 17:00:52,451 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_total_cost_share_rounded_to_precision ... 2026-09-24 17:00:52,540 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_valuation_by_lot_component_in_kit ... 2026-09-24 17:00:52,795 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #464 deleted stock.move records with IDs: [1882] 2026-09-24 17:00:53,060 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_valuation_with_backorder ... 2026-09-24 17:00:53,829 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #464 deleted stock.move records with IDs: [1886] 2026-09-24 17:00:54,327 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-24 17:00:54,330 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix: Starting TestPurchaseMatrixUi.test_purchase_matrix_ui ... 2026-09-24 17:00:54,653 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Chrome pid: 154917 2026-09-24 17:00:54,653 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Chrome headless temporary user profile dir: /tmp/tmpvm7galw4_chrome_odoo 2026-09-24 17:00:54,653 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Issuing json command http://127.0.0.1:42923/json/version 2026-09-24 17:00:54,654 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42923', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 17:00:54,656 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Browser version: Chrome/150.0.7871.114 2026-09-24 17:00:54,656 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Issuing json command http://127.0.0.1:42923/json 2026-09-24 17:00:54,656 44 INFO rb-c855d12-225060-418428 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42923', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-24 17:00:54,657 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Websocket url found: ws://127.0.0.1:42923/devtools/page/BAD5488B84D4D7171009699310C8C41B 2026-09-24 17:00:54,658 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Enable chrome headless console log notification 2026-09-24 17:00:54,659 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Chrome headless enable page notifications 2026-09-24 17:00:54,673 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-09-24 17:00:54,676 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Setting session cookie in browser 2026-09-24 17:00:54,676 44 INFO rb-c855d12-225060-418428 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-09-24 17:00:54,676 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Navigating to: "http://127.0.0.1:8069/odoo" 2026-09-24 17:00:54,683 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-24 17:00:55,385 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 17:00:55] "GET /odoo HTTP/1.1" 200 - 157 0.043 0.661 2026-09-24 17:00:55,388 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Navigation result: {'frameId': 'BAD5488B84D4D7171009699310C8C41B', 'loaderId': '69F973EEAE75E54F59A69D88C6A16FA6', 'isDownload': False} 2026-09-24 17:00:55,388 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Evaluate ready code "odoo.isTourReady('purchase_matrix_tour')" 2026-09-24 17:00:55,465 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 17:00:55] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.010 0.052 2026-09-24 17:00:55,469 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 17:00:55] "GET /web/assets/6d48cc2/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.065 2026-09-24 17:00:55,472 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 17:00:55] "GET /web/assets/546910a/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.068 2026-09-24 17:00:55,479 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 17:00:55] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.004 0.071 2026-09-24 17:00:55,500 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 17:00:55] "GET /web/assets/da1e8ce/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.000 0.002 2026-09-24 17:00:55,530 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 17:00:55] "GET /web/assets/768e600/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.003 2026-09-24 17:00:55,916 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 17:00:55] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 17:00:55,918 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 17:00:55] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-24 17:00:55,926 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 17:00:55] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-09-24 17:00:55,946 44 INFO rb-c855d12-225060-418428 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-09-24 17:00:55,966 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 17:00:55] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.010 0.024 2026-09-24 17:00:55,969 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 17:00:55] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.031 2026-09-24 17:00:55,975 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: Owl is running in 'dev' mode. 2026-09-24 17:00:55,976 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 17:00:55] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.027 2026-09-24 17:00:55,982 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 17:00:55] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 17:00:55,990 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 17:00:55] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 17:00:56,022 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 17:00:56] "GET /odoo HTTP/1.1" 200 - 29 0.008 0.022 2026-09-24 17:00:56,033 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 17:00:56] "GET /odoo/offline HTTP/1.1" 200 - 5 0.002 0.036 2026-09-24 17:00:56,065 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 17:00:56] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.003 0.008 2026-09-24 17:00:56,071 44 INFO rb-c855d12-225060-418428 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-09-24 17:00:56,073 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 17:00:56] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-24 17:00:56,077 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 17:00:56] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-09-24 17:00:56,082 44 INFO rb-c855d12-225060-418428 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-09-24 17:00:56,091 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 17:00:56] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.011 0.027 2026-09-24 17:00:56,102 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 17:00:56] "GET /web/image/res.partner/3/avatar_128?unique=1790263575000 HTTP/1.1" 200 - 6 0.003 0.045 2026-09-24 17:00:56,105 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 17:00:56] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.001 0.046 2026-09-24 17:00:56,108 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 17:00:56] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.046 2026-09-24 17:00:56,140 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 17:00:56] "POST /mail/data HTTP/1.1" 200 - 34 0.011 0.049 2026-09-24 17:00:56,154 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 17:00:56] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 17:00:56,155 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 17:00:56] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.003 0.072 2026-09-24 17:00:56,157 44 INFO rb-c855d12-225060-418428 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-09-24 17:00:56,157 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 17:00:56] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.005 2026-09-24 17:00:56,158 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 17:00:56] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.073 2026-09-24 17:00:56,168 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 17:00:56] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.001 0.006 2026-09-24 17:00:56,210 44 INFO rb-c855d12-225060-418428 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-09-24 17:00:56,222 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 17:00:56] "POST /web/action/load HTTP/1.1" 200 - 10 0.003 0.007 2026-09-24 17:00:56,361 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 17:00:56] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 - 106 0.032 0.085 2026-09-24 17:00:56,387 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 17:00:56] "POST /web/dataset/call_kw/purchase.order/web_search_read#purchase.order.web_search_read HTTP/1.1" 200 - 5 0.002 0.008 2026-09-24 17:00:56,433 44 INFO rb-c855d12-225060-418428 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-09-24 17:00:56,446 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 17:00:56] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 9 0.004 0.012 2026-09-24 17:00:56,473 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 17:00:56] "POST /web/dataset/call_kw/purchase.order/retrieve_dashboard#purchase.order.retrieve_dashboard HTTP/1.1" 200 - 12 0.004 0.012 2026-09-24 17:00:56,512 44 INFO rb-c855d12-225060-418428 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-09-24 17:00:56,521 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 17:00:56] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 17:00:56,540 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 17:00:56] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 - 3 0.003 0.023 2026-09-24 17:00:56,554 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 17:00:56] "GET /web/image/res.users/3/avatar_128 HTTP/1.1" 200 - 7 0.004 0.014 2026-09-24 17:00:56,568 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 17:00:56] "GET /web/image/res.users/5/avatar_128 HTTP/1.1" 200 - 5 0.001 0.027 2026-09-24 17:00:56,578 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 17:00:56] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.003 0.035 2026-09-24 17:00:56,588 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 17:00:56] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.002 0.049 2026-09-24 17:00:56,598 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 17:00:56] "GET /web/image/res.users/4/avatar_128 HTTP/1.1" 200 - 7 0.002 0.054 2026-09-24 17:00:56,640 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 17:00:56] "POST /mail/data HTTP/1.1" 200 - 45 0.011 0.085 2026-09-24 17:00:56,668 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 17:00:56] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 21 0.007 0.102 2026-09-24 17:00:56,679 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 17:00:56] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.003 0.016 2026-09-24 17:00:56,732 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 17:00:56] "GET /partner_autocomplete/static/lib/jsvat.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 17:00:56,822 44 INFO rb-c855d12-225060-418428 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-09-24 17:00:56,835 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 17:00:56] "POST /web/dataset/call_kw/res.partner/web_name_search#res.partner.web_name_search HTTP/1.1" 200 - 7 0.005 0.014 2026-09-24 17:00:56,855 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 17:00:56] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.006 2026-09-24 17:00:56,869 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 17:00:56] "GET /web/assets/cb4fb99/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.003 2026-09-24 17:00:57,085 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 17:00:57] "POST /web/dataset/call_kw/res.partner/autocomplete_by_name#res.partner.autocomplete_by_name HTTP/1.1" 200 - 4 0.002 0.009 2026-09-24 17:00:57,094 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 17:00:57] "POST /web/dataset/call_kw/res.partner/web_name_search#res.partner.web_name_search HTTP/1.1" 200 - 2 0.002 0.011 2026-09-24 17:00:57,135 44 INFO rb-c855d12-225060-418428 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-09-24 17:00:57,173 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 17:00:57] "POST /web/dataset/call_kw/res.partner/name_create#res.partner.name_create HTTP/1.1" 200 - 33 0.010 0.031 2026-09-24 17:00:57,187 44 INFO rb-c855d12-225060-418428 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-09-24 17:00:57,200 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 17:00:57] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 14 0.006 0.015 2026-09-24 17:00:57,221 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 17:00:57] "POST /web/dataset/call_kw/purchase.order.line/onchange#purchase.order.line.onchange HTTP/1.1" 200 - 7 0.002 0.009 2026-09-24 17:00:57,256 44 INFO ? werkzeug: 127.0.0.1 - - [24/Sep/2026 17:00:57] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-09-24 17:00:57,271 44 INFO rb-c855d12-225060-418428 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-09-24 17:00:57,283 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 17:00:57] "POST /web/dataset/call_kw/product.template/web_name_search#product.template.web_name_search HTTP/1.1" 200 - 6 0.005 0.012 2026-09-24 17:00:57,545 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 17:00:57] "POST /web/dataset/call_kw/product.template/web_name_search#product.template.web_name_search HTTP/1.1" 200 - 7 0.008 0.015 2026-09-24 17:00:57,585 44 INFO rb-c855d12-225060-418428 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-09-24 17:00:57,593 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 17:00:57] "POST /web/dataset/call_kw/purchase.order.line/onchange#purchase.order.line.onchange HTTP/1.1" 200 - 1 0.001 0.005 2026-09-24 17:00:57,620 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 17:00:57] "POST /web/dataset/call_kw/product.template/get_single_product_variant#product.template.get_single_product_variant HTTP/1.1" 200 - 3 0.002 0.007 2026-09-24 17:00:57,656 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 17:00:57] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 41 0.008 0.022 2026-09-24 17:00:57,691 44 INFO rb-c855d12-225060-418428 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-09-24 17:00:57,691 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 17:00:57] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 4 0.002 0.009 2026-09-24 17:00:57,742 44 INFO rb-c855d12-225060-418428 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-09-24 17:00:57,796 44 INFO rb-c855d12-225060-418428 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-09-24 17:00:57,850 44 INFO rb-c855d12-225060-418428 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-09-24 17:00:57,903 44 INFO rb-c855d12-225060-418428 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-09-24 17:00:58,127 44 INFO rb-c855d12-225060-418428 odoo.tests.common: Simulating signal changes during tests 2026-09-24 17:00:58,127 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 17:00:58] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 319 0.086 0.188 2026-09-24 17:00:58,333 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 17:00:58] "POST /web/dataset/call_kw/purchase.order/web_save#purchase.order.web_save HTTP/1.1" 200 - 104 0.039 0.088 2026-09-24 17:00:58,432 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 17:00:58] "POST /mail/thread/messages HTTP/1.1" 200 - 24 0.007 0.017 2026-09-24 17:00:58,457 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 17:00:58] "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.010 0.037 2026-09-24 17:00:58,513 44 INFO rb-c855d12-225060-418428 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-09-24 17:00:58,544 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 17:00:58] "POST /mail/data HTTP/1.1" 200 - 42 0.011 0.026 2026-09-24 17:00:58,575 44 INFO rb-c855d12-225060-418428 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-09-24 17:00:58,587 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 17:00:58] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 4 0.002 0.007 2026-09-24 17:00:58,603 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 17:00:58] "POST /web/dataset/call_kw/uom.uom/search_read#uom.uom.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-24 17:00:58,639 44 INFO rb-c855d12-225060-418428 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-09-24 17:00:58,755 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 17:00:58] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 94 0.034 0.080 2026-09-24 17:00:58,901 44 INFO rb-c855d12-225060-418428 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-09-24 17:00:58,955 44 INFO rb-c855d12-225060-418428 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-09-24 17:00:59,082 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 17:00:59] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 67 0.031 0.094 2026-09-24 17:00:59,213 44 INFO rb-c855d12-225060-418428 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-09-24 17:00:59,271 44 INFO rb-c855d12-225060-418428 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-09-24 17:00:59,414 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 17:00:59] "POST /web/dataset/call_kw/purchase.order/web_save#purchase.order.web_save HTTP/1.1" 200 - 101 0.054 0.086 2026-09-24 17:00:59,424 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 17:00:59] "POST /mail/thread/messages HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 17:00:59,487 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 17:00: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.004 0.007 2026-09-24 17:00:59,590 44 INFO rb-c855d12-225060-418428 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-09-24 17:00:59,616 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 17:00:59] "POST /mail/data HTTP/1.1" 200 - 32 0.008 0.021 2026-09-24 17:00:59,645 44 INFO rb-c855d12-225060-418428 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-09-24 17:00:59,660 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 17:00:59] "POST /web/dataset/call_kw/purchase.order.line/onchange#purchase.order.line.onchange HTTP/1.1" 200 - 7 0.003 0.010 2026-09-24 17:00:59,818 44 INFO rb-c855d12-225060-418428 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-09-24 17:00:59,823 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 17:00:59] "POST /web/dataset/call_kw/product.template/web_name_search#product.template.web_name_search HTTP/1.1" 200 - 2 0.003 0.006 2026-09-24 17:01:00,084 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 17:01:00] "POST /web/dataset/call_kw/product.template/web_name_search#product.template.web_name_search HTTP/1.1" 200 - 2 0.006 0.008 2026-09-24 17:01:00,129 44 INFO rb-c855d12-225060-418428 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-09-24 17:01:00,132 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 17:01:00] "POST /web/dataset/call_kw/purchase.order.line/onchange#purchase.order.line.onchange HTTP/1.1" 200 - 3 0.002 0.006 2026-09-24 17:01:00,178 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 17:01:00] "POST /web/dataset/call_kw/product.template/get_single_product_variant#product.template.get_single_product_variant HTTP/1.1" 200 - 3 0.002 0.006 2026-09-24 17:01:00,367 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 17:01:00] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 72 0.022 0.060 2026-09-24 17:01:00,461 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 17:01:00] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 46 0.016 0.053 2026-09-24 17:01:00,531 44 INFO rb-c855d12-225060-418428 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-09-24 17:01:00,627 44 INFO rb-c855d12-225060-418428 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-09-24 17:01:00,730 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 17:01:00] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 63 0.022 0.079 2026-09-24 17:01:00,850 44 INFO rb-c855d12-225060-418428 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-09-24 17:01:00,905 44 INFO rb-c855d12-225060-418428 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-09-24 17:01:00,998 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 17:01:00] "POST /web/dataset/call_kw/purchase.order/web_save#purchase.order.web_save HTTP/1.1" 200 - 77 0.027 0.064 2026-09-24 17:01:01,007 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 17:01:01] "POST /mail/thread/messages HTTP/1.1" 200 - 4 0.001 0.004 2026-09-24 17:01:01,066 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 17:01:01] "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.004 0.007 2026-09-24 17:01:01,171 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: tour succeeded 2026-09-24 17:01:01,174 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: ╔═════════════════════════════════════╗ ║ TOUR purchase_matrix_tour SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-09-24 17:01:01,196 44 INFO rb-c855d12-225060-418428 werkzeug: 127.0.0.1 - - [24/Sep/2026 17:01:01] "POST /mail/data HTTP/1.1" 200 - 32 0.009 0.025 2026-09-24 17:01:01,313 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: heap 46153680 (allocated 50188288) 2026-09-24 17:01:01,316 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Closing chrome headless with pid 154917 2026-09-24 17:01:01,317 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Closing websocket connection 2026-09-24 17:01:01,318 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Terminating chrome headless with pid 154917 2026-09-24 17:01:01,372 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Chrome Log in: /tmp/odoo_tests/rb-c855d12-225060-418428/chrome_logs/chrome_log_20260924_170101_372337_test_purchase_matrix_ui.txt 2026-09-24 17:01:01,372 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Removing chrome user profile "/tmp/tmpvm7galw4_chrome_odoo" 2026-09-24 17:01:01,611 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix: Starting TestPurchaseMatrixUi.test_translate_never_variant_attributes_on_pol ... 2026-09-24 17:01:02,098 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-24 17:01:09,142 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase_repair.tests.test_repair_purchase_flow: Starting TestRepairPurchaseFlow.test_repair_with_purchase_mto_link ... 2026-09-24 17:01:09,398 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-24 17:01:09,624 44 INFO rb-c855d12-225060-418428 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-24 17:01:09,819 44 INFO rb-c855d12-225060-418428 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-24 17:01:09,952 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_00_purchase_requisition_users ... 2026-09-24 17:01:09,969 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_01_cancel_purchase_requisition ... 2026-09-24 17:01:10,023 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_02_purchase_requisition ... 2026-09-24 17:01:10,065 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #1 deleted product.supplierinfo records with IDs: [219, 221] 2026-09-24 17:01:10,071 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #1 deleted product.supplierinfo records with IDs: [220, 222] 2026-09-24 17:01:10,073 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_03_blanket_order_rfq ... 2026-09-24 17:01:10,635 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #1 deleted purchase.order.line records with IDs: [288] 2026-09-24 17:01:10,769 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_06_purchase_requisition ... 2026-09-24 17:01:10,885 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_07_alternative_purchases_wizards ... 2026-09-24 17:01:11,584 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_08_purchase_requisition_sequence ... 2026-09-24 17:01:13,221 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_08_purchases_multi_linkages ... 2026-09-24 17:01:13,285 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #1 deleted purchase.order.group records with IDs: [3] 2026-09-24 17:01:13,293 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #1 deleted purchase.order.group records with IDs: [2] 2026-09-24 17:01:13,299 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #1 deleted purchase.order.group records with IDs: [4] 2026-09-24 17:01:13,302 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_09_alternative_po_line_price_unit ... 2026-09-24 17:01:13,683 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_09_purchase_template ... 2026-09-24 17:01:13,965 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_10_alternative_po_line_price_unit_different_uom ... 2026-09-24 17:01:14,362 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_11_alternative_po_from_po_with_requisition_id ... 2026-09-24 17:01:14,693 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10506] 2026-09-24 17:01:14,714 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #1 deleted stock.picking records with IDs: [960] 2026-09-24 17:01:14,781 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_12_alternative_po_line_different_currency ... 2026-09-24 17:01:15,295 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_alternative_po_with_multiple_price_list ... 2026-09-24 17:01:15,756 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_alternative_purchase_order_merge ... 2026-09-24 17:01:16,546 44 INFO rb-c855d12-225060-418428 odoo.models.unlink: User #1 deleted purchase.order.group records with IDs: [11] 2026-09-24 17:01:16,555 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_alternative_purchase_orders_with_vendor_specific_details ... 2026-09-24 17:01:17,355 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_alternative_purchase_vendor_currency ... 2026-09-24 17:01:17,793 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_cancel_requisition_only_cancels_draft_po ... 2026-09-24 17:01:17,971 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_create_alternatives_for_multiple_vendors ... 2026-09-24 17:01:18,432 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_payment_terms_for_alternative_rfq ... 2026-09-24 17:01:18,880 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_purchase_order_taxes_from_purchase_agreement_in_child_company ... 2026-09-24 17:01:20,779 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_purchase_requisition_with_same_product ... 2026-09-24 17:01:21,165 44 INFO rb-c855d12-225060-418428 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_taxes_for_alternative_po ... 2026-09-24 17:01:21,544 44 INFO rb-c855d12-225060-418428 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-24 17:01:21,547 44 INFO rb-c855d12-225060-418428 odoo.service.server: 1404 post-tests in 5412.49s, 2444687 queries 2026-09-24 17:01:21,552 44 INFO rb-c855d12-225060-418428 odoo.tests.stats: point_of_sale: 566 tests 2469.72s 839997 queries 2026-09-24 17:01:21,552 44 INFO rb-c855d12-225060-418428 odoo.tests.stats: portal: 27 tests 20.79s 5423 queries 2026-09-24 17:01:21,552 44 INFO rb-c855d12-225060-418428 odoo.tests.stats: pos_account_tax_python: 4 tests 21.74s 11366 queries 2026-09-24 17:01:21,552 44 INFO rb-c855d12-225060-418428 odoo.tests.stats: pos_adyen: 3 tests 11.67s 8001 queries 2026-09-24 17:01:21,552 44 INFO rb-c855d12-225060-418428 odoo.tests.stats: pos_discount: 6 tests 122.44s 37404 queries 2026-09-24 17:01:21,552 44 INFO rb-c855d12-225060-418428 odoo.tests.stats: pos_event: 9 tests 48.97s 16891 queries 2026-09-24 17:01:21,552 44 INFO rb-c855d12-225060-418428 odoo.tests.stats: pos_event_sale: 3 tests 9.80s 7505 queries 2026-09-24 17:01:21,552 44 INFO rb-c855d12-225060-418428 odoo.tests.stats: pos_hr: 27 tests 112.52s 48398 queries 2026-09-24 17:01:21,552 44 INFO rb-c855d12-225060-418428 odoo.tests.stats: pos_hr_restaurant: 5 tests 19.63s 11292 queries 2026-09-24 17:01:21,552 44 INFO rb-c855d12-225060-418428 odoo.tests.stats: pos_loyalty: 105 tests 593.09s 185105 queries 2026-09-24 17:01:21,552 44 INFO rb-c855d12-225060-418428 odoo.tests.stats: pos_mollie: 6 tests 6.41s 7041 queries 2026-09-24 17:01:21,552 44 INFO rb-c855d12-225060-418428 odoo.tests.stats: pos_mrp: 16 tests 29.13s 24648 queries 2026-09-24 17:01:21,552 44 INFO rb-c855d12-225060-418428 odoo.tests.stats: pos_online_payment: 14 tests 40.59s 19342 queries 2026-09-24 17:01:21,552 44 INFO rb-c855d12-225060-418428 odoo.tests.stats: pos_online_payment_self_order: 27 tests 112.59s 79302 queries 2026-09-24 17:01:21,552 44 INFO rb-c855d12-225060-418428 odoo.tests.stats: pos_qfpay: 3 tests 9.93s 8361 queries 2026-09-24 17:01:21,552 44 INFO rb-c855d12-225060-418428 odoo.tests.stats: pos_razorpay: 5 tests 16.22s 10429 queries 2026-09-24 17:01:21,552 44 INFO rb-c855d12-225060-418428 odoo.tests.stats: pos_repair: 3 tests 9.29s 8202 queries 2026-09-24 17:01:21,552 44 INFO rb-c855d12-225060-418428 odoo.tests.stats: pos_restaurant: 65 tests 425.52s 93152 queries 2026-09-24 17:01:21,552 44 INFO rb-c855d12-225060-418428 odoo.tests.stats: pos_restaurant_loyalty: 4 tests 11.28s 9551 queries 2026-09-24 17:01:21,552 44 INFO rb-c855d12-225060-418428 odoo.tests.stats: pos_safaricom: 9 tests 8.84s 7908 queries 2026-09-24 17:01:21,552 44 INFO rb-c855d12-225060-418428 odoo.tests.stats: pos_sale: 81 tests 343.03s 188966 queries 2026-09-24 17:01:21,552 44 INFO rb-c855d12-225060-418428 odoo.tests.stats: pos_sale_loyalty: 5 tests 14.84s 11590 queries 2026-09-24 17:01:21,552 44 INFO rb-c855d12-225060-418428 odoo.tests.stats: pos_sale_margin: 4 tests 4.78s 6577 queries 2026-09-24 17:01:21,552 44 INFO rb-c855d12-225060-418428 odoo.tests.stats: pos_self_order: 105 tests 352.60s 292408 queries 2026-09-24 17:01:21,552 44 INFO rb-c855d12-225060-418428 odoo.tests.stats: pos_self_order_qfpay: 4 tests 6.95s 7862 queries 2026-09-24 17:01:21,552 44 INFO rb-c855d12-225060-418428 odoo.tests.stats: pos_self_order_stripe: 6 tests 11.42s 12694 queries 2026-09-24 17:01:21,552 44 INFO rb-c855d12-225060-418428 odoo.tests.stats: pos_sms: 3 tests 8.86s 8021 queries 2026-09-24 17:01:21,552 44 INFO rb-c855d12-225060-418428 odoo.tests.stats: pos_viva_com: 7 tests 15.63s 13743 queries 2026-09-24 17:01:21,552 44 INFO rb-c855d12-225060-418428 odoo.tests.stats: privacy_lookup: 9 tests 2.42s 3620 queries 2026-09-24 17:01:21,552 44 INFO rb-c855d12-225060-418428 odoo.tests.stats: product: 146 tests 32.43s 46516 queries 2026-09-24 17:01:21,552 44 INFO rb-c855d12-225060-418428 odoo.tests.stats: product_email_template: 4 tests 4.12s 5261 queries 2026-09-24 17:01:21,552 44 INFO rb-c855d12-225060-418428 odoo.tests.stats: product_expiry: 3 tests 3.37s 1652 queries 2026-09-24 17:01:21,552 44 INFO rb-c855d12-225060-418428 odoo.tests.stats: product_margin: 7 tests 5.24s 6134 queries 2026-09-24 17:01:21,552 44 INFO rb-c855d12-225060-418428 odoo.tests.stats: project: 154 tests 109.58s 61037 queries 2026-09-24 17:01:21,552 44 INFO rb-c855d12-225060-418428 odoo.tests.stats: project_account: 3 tests 3.83s 2979 queries 2026-09-24 17:01:21,552 44 INFO rb-c855d12-225060-418428 odoo.tests.stats: project_hr_expense: 7 tests 22.60s 21686 queries 2026-09-24 17:01:21,552 44 INFO rb-c855d12-225060-418428 odoo.tests.stats: project_mrp_account: 6 tests 6.10s 3782 queries 2026-09-24 17:01:21,552 44 INFO rb-c855d12-225060-418428 odoo.tests.stats: project_mrp_sale: 3 tests 3.57s 5042 queries 2026-09-24 17:01:21,552 44 INFO rb-c855d12-225060-418428 odoo.tests.stats: project_purchase: 19 tests 29.07s 26889 queries 2026-09-24 17:01:21,552 44 INFO rb-c855d12-225060-418428 odoo.tests.stats: project_purchase_stock: 3 tests 0.52s 378 queries 2026-09-24 17:01:21,552 44 INFO rb-c855d12-225060-418428 odoo.tests.stats: project_sale_expense: 12 tests 37.45s 37612 queries 2026-09-24 17:01:21,552 44 INFO rb-c855d12-225060-418428 odoo.tests.stats: project_timesheet_holidays: 8 tests 4.69s 5659 queries 2026-09-24 17:01:21,552 44 INFO rb-c855d12-225060-418428 odoo.tests.stats: project_todo: 5 tests 13.57s 3677 queries 2026-09-24 17:01:21,552 44 INFO rb-c855d12-225060-418428 odoo.tests.stats: purchase: 134 tests 171.09s 144582 queries 2026-09-24 17:01:21,552 44 INFO rb-c855d12-225060-418428 odoo.tests.stats: purchase_edi_ubl_bis3: 9 tests 11.60s 12852 queries 2026-09-24 17:01:21,552 44 INFO rb-c855d12-225060-418428 odoo.tests.stats: purchase_mrp: 43 tests 43.16s 47906 queries 2026-09-24 17:01:21,552 44 INFO rb-c855d12-225060-418428 odoo.tests.stats: purchase_product_matrix: 4 tests 7.77s 2739 queries 2026-09-24 17:01:21,552 44 INFO rb-c855d12-225060-418428 odoo.tests.stats: purchase_repair: 3 tests 7.30s 9660 queries 2026-09-24 17:01:21,552 44 INFO rb-c855d12-225060-418428 odoo.tests.stats: purchase_requisition: 25 tests 12.13s 12364 queries 2026-09-24 17:01:21,553 44 INFO rb-c855d12-225060-418428 odoo.tests.result: 0 failed, 0 error(s) of 1404 tests when loading database 'rb-c855d12-225060-418428' 2026-09-24 17:01:21,553 44 INFO rb-c855d12-225060-418428 odoo.service.server: Initiating shutdown 2026-09-24 17:01:21,553 44 INFO rb-c855d12-225060-418428 odoo.service.server: Hit CTRL-C again or send a second signal to force the shutdown.